يرشدك هذا البرنامج التعليمي السريع إلى ** كيفية تحويل PUB إلى JPG في Java **. يشرح جميع التفاصيل الأساسية مثل إعداد البيئة ، والعملية التدريجية متبوعة بنموذج رمز يوضح ميزة تحويل ** Publisher إلى JPG في Java **. لا تحتاج إلى تثبيت Microsoft Publisher أو أي تطبيق آخر لمعالجة ملفات PUB وتصديرها كصور JPG.
خطوات تحويل PUB إلى JPG باستخدام Java
- تكوين مكتبات Aspose.PUB و Aspose.PDF لعرض ملفات PUB
- قم بتحميل ملف PUB للإدخال بواجهة IPubParser
- قم بتصدير ملف PUB المحمل كمستند PDF
- قم بالوصول إلى مستند PDF الوسيط
- احصل على الحجم لكل صفحة من ملف PDF
- اضبط حجم الصفحة ودقة دقة الصورة لصور JPG
- قم بتحويل كل صفحة إلى تنسيق صورة JPG باستخدام طريقة process()
تلخص الخطوات المذكورة أعلاه العملية برمتها لإنشاء * Publisher to JPG Converter في Java *. يشرح هذا تكامل المكتبات في مشاريعك متبوعًا بالخوارزمية ونموذج التعليمات البرمجية. ما عليك سوى إجراء بضع مكالمات API لتحميل ملف PUB المدخل وتحويله إلى تنسيق PDF ثم عرض صور JPG الناتجة.
كود لتحويل PUB إلى JPG في Java
import com.aspose.pdf.License; | |
import com.aspose.pdf.PageSize; | |
import com.aspose.pdf.devices.JpegDevice; | |
import com.aspose.pdf.facades.PdfFileInfo; | |
import com.aspose.pub.IPdfConverter; | |
import com.aspose.pub.IPubParser; | |
import com.aspose.pub.PubFactory; | |
public class AsposeTest { | |
public static void main(String[] args) throws Exception {//Main function to convert PUB to JPG in Java | |
// Instantiate the license | |
License lic = new License(); | |
lic.setLicense("Aspose.Total.lic"); | |
// Load the PUB file | |
IPubParser PubFileParser = PubFactory.createParser("input.pub"); | |
com.aspose.pub.Document PubDocument = PubFileParser.parse(); | |
// Convert PUB to PDF with PDFConverter class | |
IPdfConverter PDFConverter = PubFactory.createPdfConverter(); | |
PDFConverter.convertToPdf(PubDocument, "IntermediatePDFFile.pdf"); | |
// Load PDF document | |
com.aspose.pdf.Document PDFDocument = new com.aspose.pdf.Document("IntermediatePDFFile.pdf"); | |
PdfFileInfo PDFFileInfo = new PdfFileInfo(PDFDocument); | |
// Iterate each page and create JPG image | |
for (com.aspose.pdf.Page PDFPage : PDFDocument.getPages()) | |
{ | |
PageSize PDFPageSize = new PageSize( | |
(int)(PDFFileInfo.getPageWidth(PDFPage.getNumber())), | |
(int)(PDFFileInfo.getPageHeight(PDFPage.getNumber()))); | |
JpegDevice JPGDevice = new JpegDevice(PDFPageSize); | |
JPGDevice.process(PDFPage, "Page" + PDFPage.getNumber() + ".jpg"); | |
} | |
PDFFileInfo.close(); | |
System.out.println("Done"); | |
} | |
} |
يوضح مقتطف الشفرة هذا كيفية * تحويل Microsoft Publisher إلى JPG في Java *. بادئ ذي بدء ، يوزع ملف PUB المدخل باستخدام طريقة التحليل (). بعد ذلك ، يقوم بتصدير الملف الذي تم تحليله كمستند PDF ثم يعرض صور JPG لكل صفحة باستخدام مثيل فئة JpegDevice.
ناقش هذا البرنامج التعليمي المعلومات المتعلقة بتحويل ملف * PUB إلى JPG في Java *. من ناحية أخرى ، إذا كنت تريد تحويل ملف PUB إلى صورة PNG ، فيرجى قراءة المقالة على كيفية تحويل PUB إلى PNG في جافا.