PdfCompliance

PdfCompliance enumeration

يحدد مستوى التوافق مع معايير PDF.

public enum PdfCompliance

قيم

اسمقيمةوصف
Pdf170سيتوافق ملف الإخراج مع معيار PDF 1.7 (ISO 32000-1).
Pdf201سيتوافق ملف الإخراج مع معيار PDF 2.0 (ISO 32000-2).
PdfA1a2سيتوافق ملف الإخراج مع معيار PDF/A-1a (ISO 19005-1). يتضمن هذا المستوى جميع متطلبات PDF/A-1b ويتطلب بالإضافة إلى ذلك تضمين بنية المستند (المعروفة أيضًا باسم “الوسوم”)، بهدف ضمان إمكانية البحث عن محتوى المستند وإعادة استخدامه.
PdfA1b3سيتوافق ملف الإخراج مع معيار PDF/A-1b (ISO 19005-1). يهدف ملف PDF/A-1b إلى ضمان إعادة إنتاج موثوقة للمظهر المرئي للوثيقة.
PdfA2a4سيتوافق ملف الإخراج مع معيار PDF/A-2a (ISO 19005-2). يتضمن هذا المستوى جميع متطلبات PDF/A-2u ويتطلب بالإضافة إلى ذلك تضمين بنية المستند (المعروفة أيضًا باسم “الوسوم”)، بهدف ضمان إمكانية البحث عن محتوى المستند وإعادة استخدامه.
PdfA2u5سيتوافق ملف الإخراج مع معيار PDF/A-2u (ISO 19005-2). يهدف PDF/A-2u إلى الحفاظ على المظهر المرئي الثابت للمستندات مع مرور الوقت، بغض النظر عن الأدوات والأنظمة المستخدمة لإنشاء الملفات أو تخزينها أو عرضها. بالإضافة إلى ذلك، يمكن استخراج أي نص موجود في المستند بشكل موثوق كسلسلة من نقاط ترميز Unicode.
PdfA3a6سيتوافق ملف الإخراج مع معيار PDF/A-3a (ISO 19005-3). يتضمن هذا المستوى جميع متطلبات PDF/A-3u ويتطلب بالإضافة إلى ذلك تضمين بنية المستند (المعروفة أيضًا باسم “الوسوم”)، بهدف ضمان إمكانية البحث عن محتوى المستند وإعادة استخدامه.
PdfA3u7سيتوافق ملف الإخراج مع معيار PDF/A-3u (ISO 19005-3). يهدف PDF/A-3u (وكذلك PDF/A-2u) إلى الحفاظ على المظهر المرئي الثابت للمستندات مع مرور الوقت، بغض النظر عن الأدوات والأنظمة المستخدمة لإنشاء الملفات أو تخزينها أو عرضها. بالإضافة إلى ذلك، يمكن استخراج أي نص موجود في document بشكل موثوق كسلسلة من نقاط ترميز Unicode. بالإضافة إلى PDF/A-2u، يسمح PDF/A-3u بتضمين المرفقات في مستند PDF.
PdfA48سيتوافق ملف الإخراج مع معيار PDF/A-4 (ISO 19005-4:2020). يهدف PDF/A-4 إلى الحفاظ على المظهر المرئي الثابت للمستندات مع مرور الوقت، بغض النظر عن الأدوات والأنظمة المستخدمة لإنشاء الملفات أو تخزينها أو عرضها. بالإضافة إلى ذلك، يمكن استخراج أي نص موجود في document بشكل موثوق كسلسلة من نقاط ترميز Unicode.
PdfA4f9سيتوافق ملف الإخراج مع معيار PDF/A-4f (ISO 19005-4:2020). يتضمن هذا المستوى جميع متطلبات PDF/A-4 ويسمح أيضًا بتضمين المرفقات في مستند PDF.
PdfA4Ua210سيتوافق ملف الإخراج مع معياري PDF/A-4 (ISO 19005-4:2020) وPDF/UA-2 (ISO 14289-2:2024). يهدف PDF/A-4 إلى الحفاظ على المظهر المرئي الثابت للمستندات مع مرور الوقت، بغض النظر عن الأدوات والأنظمة المستخدمة لإنشاء الملفات أو تخزينها أو عرضها. الغرض الرئيسي من PDF/UA هو تحديد كيفية تمثيل المستندات الإلكترونية بتنسيق PDF بطريقة تتيح الوصول إلى الملف.
PdfUa111سيتوافق ملف الإخراج مع معيار PDF/UA-1 (ISO 14289-1). الغرض الأساسي من PDF/UA هو تحديد كيفية تمثيل المستندات الإلكترونية بتنسيق PDF بطريقة تسمح بإمكانية الوصول إلى الملف.
PdfUa212سيتوافق ملف الإخراج مع معيار PDF/UA-2 (ISO 14289-2:2024). الغرض الأساسي من PDF/UA هو تحديد كيفية تمثيل المستندات الإلكترونية بتنسيق PDF بطريقة تسمح بإمكانية الوصول إلى الملف.

أمثلة

يوضح كيفية تعيين مستوى التوافق مع معايير PDF للمستندات PDF المحفوظة.

Document doc = new Document(MyDir + "Images.docx");

// قم بإنشاء كائن "PdfSaveOptions" الذي يمكننا تمريره إلى طريقة "حفظ" الخاصة بالمستند
// لتعديل كيفية تحويل هذه الطريقة للمستند إلى .PDF.
// لاحظ أن بعض خيارات حفظ PdfSaveOptions محظورة عند الحفظ إلى أحد المعايير ويتم إصلاحها تلقائيًا.
// استخدم IWarningCallback لمعرفة الخيارات التي تم إصلاحها تلقائيًا.
PdfSaveOptions saveOptions = new PdfSaveOptions();

// اضبط خاصية "التوافق" على "PdfCompliance.PdfA1b" للامتثال لمعيار "PDF/A-1b"،
// والذي يهدف إلى الحفاظ على المظهر المرئي للمستند حيث يقوم Aspose.Words بتحويله إلى PDF.
// قم بضبط خاصية "التوافق" إلى "PdfCompliance.Pdf17" للامتثال للمعيار "1.7".
// اضبط خاصية "التوافق" على "PdfCompliance.PdfA1a" للامتثال لمعيار "PDF/A-1a"،
// والذي يتوافق مع "PDF/A-1b" بالإضافة إلى الحفاظ على بنية المستند الأصلي.
// اضبط خاصية "التوافق" على "PdfCompliance.PdfUa1" للامتثال لمعيار "PDF/UA-1" (ISO 14289-1)،
// والتي تهدف إلى تحديد تمثيل المستندات الإلكترونية في PDF والتي تسمح بالوصول إلى الملف.
// قم بضبط خاصية "التوافق" إلى "PdfCompliance.Pdf20" للامتثال لمعيار "PDF 2.0" (ISO 32000-2).
// اضبط خاصية "التوافق" على "PdfCompliance.PdfA4" للامتثال لمعيار "PDF/A-4" (ISO 19004:2020)،
// الذي يحافظ على المظهر المرئي الثابت للمستند بمرور الوقت.
// اضبط خاصية "التوافق" على "PdfCompliance.PdfA4Ua2" للتوافق مع كل من PDF/A-4 (ISO 19005-4:2020)
// ومعايير PDF/UA-2 (ISO 14289-2:2024).
// قم بضبط خاصية "التوافق" إلى "PdfCompliance.PdfUa2" للامتثال لمعيار PDF/UA-2 (ISO 14289-2:2024).
// يساعد هذا في جعل المستندات قابلة للبحث ولكن قد يؤدي إلى زيادة كبيرة في حجم المستندات الكبيرة بالفعل.
saveOptions.Compliance = pdfCompliance;

doc.Save(ArtifactsDir + "PdfSaveOptions.Compliance.pdf", saveOptions);

أنظر أيضا