PdfCompliance
محتويات
[
يخفي
]PdfCompliance enumeration
يحدد مستوى التوافق مع معايير PDF.
public enum PdfCompliance
قيم
اسم | قيمة | وصف |
---|---|---|
Pdf17 | 0 | سيتوافق ملف الإخراج مع معيار PDF 1.7 (ISO 32000-1). |
Pdf20 | 1 | سيتوافق ملف الإخراج مع معيار PDF 2.0 (ISO 32000-2). |
PdfA1a | 2 | سيتوافق ملف الإخراج مع معيار PDF/A-1a (ISO 19005-1). يتضمن هذا المستوى جميع متطلبات PDF/A-1b ويتطلب بالإضافة إلى ذلك تضمين بنية المستند (المعروفة أيضًا باسم “الوسوم”)، بهدف ضمان إمكانية البحث عن محتوى المستند وإعادة استخدامه. |
PdfA1b | 3 | سيتوافق ملف الإخراج مع معيار PDF/A-1b (ISO 19005-1). يهدف ملف PDF/A-1b إلى ضمان إعادة إنتاج موثوقة للمظهر المرئي للوثيقة. |
PdfA2a | 4 | سيتوافق ملف الإخراج مع معيار PDF/A-2a (ISO 19005-2). يتضمن هذا المستوى جميع متطلبات PDF/A-2u ويتطلب بالإضافة إلى ذلك تضمين بنية المستند (المعروفة أيضًا باسم “الوسوم”)، بهدف ضمان إمكانية البحث عن محتوى المستند وإعادة استخدامه. |
PdfA2u | 5 | سيتوافق ملف الإخراج مع معيار PDF/A-2u (ISO 19005-2). يهدف PDF/A-2u إلى الحفاظ على المظهر المرئي الثابت للمستندات مع مرور الوقت، بغض النظر عن الأدوات والأنظمة المستخدمة لإنشاء الملفات أو تخزينها أو عرضها. بالإضافة إلى ذلك، يمكن استخراج أي نص موجود في المستند بشكل موثوق كسلسلة من نقاط ترميز Unicode. |
PdfA3a | 6 | سيتوافق ملف الإخراج مع معيار PDF/A-3a (ISO 19005-3). يتضمن هذا المستوى جميع متطلبات PDF/A-3u ويتطلب بالإضافة إلى ذلك تضمين بنية المستند (المعروفة أيضًا باسم “الوسوم”)، بهدف ضمان إمكانية البحث عن محتوى المستند وإعادة استخدامه. |
PdfA3u | 7 | سيتوافق ملف الإخراج مع معيار PDF/A-3u (ISO 19005-3). يهدف PDF/A-3u (وكذلك PDF/A-2u) إلى الحفاظ على المظهر المرئي الثابت للمستندات مع مرور الوقت، بغض النظر عن الأدوات والأنظمة المستخدمة لإنشاء الملفات أو تخزينها أو عرضها. بالإضافة إلى ذلك، يمكن استخراج أي نص موجود في document بشكل موثوق كسلسلة من نقاط ترميز Unicode. بالإضافة إلى PDF/A-2u، يسمح PDF/A-3u بتضمين المرفقات في مستند PDF. |
PdfA4 | 8 | سيتوافق ملف الإخراج مع معيار PDF/A-4 (ISO 19005-4:2020). يهدف PDF/A-4 إلى الحفاظ على المظهر المرئي الثابت للمستندات مع مرور الوقت، بغض النظر عن الأدوات والأنظمة المستخدمة لإنشاء الملفات أو تخزينها أو عرضها. بالإضافة إلى ذلك، يمكن استخراج أي نص موجود في document بشكل موثوق كسلسلة من نقاط ترميز Unicode. |
PdfA4f | 9 | سيتوافق ملف الإخراج مع معيار PDF/A-4f (ISO 19005-4:2020). يتضمن هذا المستوى جميع متطلبات PDF/A-4 ويسمح أيضًا بتضمين المرفقات في مستند PDF. |
PdfA4Ua2 | 10 | سيتوافق ملف الإخراج مع معياري PDF/A-4 (ISO 19005-4:2020) وPDF/UA-2 (ISO 14289-2:2024). يهدف PDF/A-4 إلى الحفاظ على المظهر المرئي الثابت للمستندات مع مرور الوقت، بغض النظر عن الأدوات والأنظمة المستخدمة لإنشاء الملفات أو تخزينها أو عرضها. الغرض الرئيسي من PDF/UA هو تحديد كيفية تمثيل المستندات الإلكترونية بتنسيق PDF بطريقة تتيح الوصول إلى الملف. |
PdfUa1 | 11 | سيتوافق ملف الإخراج مع معيار PDF/UA-1 (ISO 14289-1). الغرض الأساسي من PDF/UA هو تحديد كيفية تمثيل المستندات الإلكترونية بتنسيق PDF بطريقة تسمح بإمكانية الوصول إلى الملف. |
PdfUa2 | 12 | سيتوافق ملف الإخراج مع معيار 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);
أنظر أيضا
- مساحة الاسم Aspose.Words.Saving
- المجسم Aspose.Words