يشرح هذا البرنامج التعليمي السريع عملية ** كيفية تحويل PDF إلى PDF X1A في جافا **. يناقش الخيارات المختلفة التي يمكن استخدامها لتخصيص ملف الإخراج الذي تم إنشاؤه وفقًا لمتطلبات المستخدم. للحصول على المساعدة ، يتم تقديم جميع الموارد المطلوبة ، وقائمة المهام التي يتعين القيام بها ، ونموذج التعليمات البرمجية القابل للتشغيل لتنفيذ ** محول PDF إلى PDF X 1A في Java **.
خطوات لتغيير PDF إلى PDF X1A في Java
- قم بتعيين IDE لاستخدام Aspose.PDF for Java لتحويل PDF إلى PDF X1A
- قم بتحميل ملف PDF المصدر في الكائن Document الذي سيتم تحويله إلى PDF / X-1a
- قم بإنشاء كائن من فئة PdfFormatConversionOptions لتعيين خصائص مختلفة
- قم بتعيين محاذاة النص واسم ملف السجل والإجراء المتخذ في حالة حدوث أخطاء
- قم باستدعاء طريقة Document.convert () باستخدام الخيارات المذكورة أعلاه
- احفظ الملف الناتج بتنسيق PDF / X-1a
تشمل هذه الخطوات العملية الكاملة لكتابة محول * PDF إلى PDF X1A في Java *. تبدأ العملية بإنشاء كائن PdfFormatConversionOptions يدعم تخصيص عملية التحويل مثل أننا قمنا بتعيين محاذاة النص واسم ملف سجل الإخراج والعلامة لتعيين إجراء الخطأ. في الخطوة الأخيرة ، يتم استدعاء طريقة convert () لملف PDF المحمل في كائن فئة المستند لحفظه على القرص.
كود لتحويل PDF إلى PDF X 1A في Java
import com.aspose.pdf.*; | |
public class Main { | |
public static void main(String[] args) throws Exception // PDF to PDF X1A in Java | |
{ | |
// Set the license | |
new License().setLicense("Aspose.Total.lic"); | |
// Load a PDF | |
Document pdfDocument = new Document("input.pdf"); | |
// Create an object of PdfFormatConversionOptions class and set desired characteristics | |
PdfFormatConversionOptions options = new PdfFormatConversionOptions(PdfFormat.PDF_X_1A); | |
options.setAlignText(true); | |
options.setLogFileName("ConversionLog.xml"); | |
options.setErrorAction(ConvertErrorAction.Delete); | |
// Convert the file | |
pdfDocument.convert(options); | |
// Save the output | |
pdfDocument.save("output_x_1a.pdf"); | |
} | |
} |
يوضح الكود المذكور أعلاه عملية تحويل * PDF إلى PDF X 1A في Java *. تحتوي فئة PdfFormatConversionOptions على عدد من المُنشئات التي يمكن استخدامها لتهيئة المثيل على سبيل المثال ، يمكنك تعيين تنسيق ملف PDF الناتج باستخدام العداد PdfFormat ، وتعيين إجراء الخطأ ، وتعيين إجراء الشفافية ، وتعيين اسم ملف سجل الإخراج. إذا لم تستخدم مُنشئًا ، فيمكنك تعيين عدد من الخصائص الأخرى أيضًا باستخدام طرق مكشوفة مختلفة في هذه الفئة.
لقد علمنا هذا الموضوع عملية * تحويل PDF إلى PDF X1A في Java *. إذا كنت تميل إلى كتابة تحويل PDF إلى XML ، فراجع المقالة على كيفية تحويل PDF إلى XML في Java.