PdfSaveOptions

PdfSaveOptions class

يسمح بتحديد خيارات مخصصة لإنشاء مستندات PDF (تنسيق المستند المحمول) وحفظها

public sealed class PdfSaveOptions : ISaveOptions

المنشئون

اسم وصف
PdfSaveOptions() Default_Constructor

الخصائص

اسم وصف
Compliance { get; set; } يحدد مستوى التوافق مع معايير PDF لوثائق الإخراج. الافتراضي هو PdfCompliance.Pdf17.
FontEmbedding { get; set; } مسؤول عن تضمين موارد الخط ، التي يتم استخدامها في المستند الأصلي ، في مستند PDF الناتج. بشكل افتراضي لا يتم تضمين أي خطوط (NotEmbed) .
OptimizeMemoryUsage { get; set; } تمكين آليات تحسين الذاكرة أثناء إنشاء المستندات من HTML ، مما يقلل من الأداء كتكلفة لتقليل استخدام الذاكرة . يمكن أن يؤدي تعيين هذا الخيار على القيمة الحقيقية إلى تقليل استهلاك الذاكرة بشكل كبير أثناء إنشاء مستندات كبيرة بتكلفة توفير الوقت البطيء . الإعداد الافتراضي خطأ (تم تعطيل تحسين الذاكرة من أجل أداء أفضل) .
Password { get; set; } كلمة المرور ، التي سيتم تطبيقها على مستند PDF الذي تم إنشاؤه ككلمة مرور مستخدم ، مطلوبة للفتح. إذا كانت فارغة أو فارغة ، فلن يتم تطبيق كلمة المرور على المستند. بخلاف ذلك ، سيتم تشفير المستند باستخدام RC4 (طول المفتاح 128 بت) . افتراضيًا هو NULL - لم يتم تطبيق كلمة المرور.

أنظر أيضا