PclSaveOptions

PclSaveOptions class

يمكن استخدامها لتحديد خيارات إضافية عند حفظ مستند في ملفPcl التنسيق .

public class PclSaveOptions : FixedPageSaveOptions

المنشئون

اسم وصف
PclSaveOptions() Default_Constructor

الخصائص

اسم وصف
AllowEmbeddingPostScriptFonts { get; set; } الحصول على أو تعيين قيمة منطقية تشير إلى ما إذا كان سيتم السماح بدمج الخطوط مع مخططات PostScript عند حفظ خطوط TrueType في مستند ما . القيمة الافتراضية هي خاطئة .
ColorMode { get; set; } الحصول على أو تعيين قيمة تحدد كيفية عرض الألوان .
CustomTimeZoneInfo { get; set; } الحصول على أو تعيين المنطقة الزمنية المحلية المخصصة المستخدمة لحقول التاريخ / الوقت.
DefaultTemplate { get; set; } الحصول على أو تعيين المسار للقالب الافتراضي (بما في ذلك اسم الملف) . القيمة الافتراضية لهذه الخاصية هي سلسلة فارغة (Empty ) .
Dml3DEffectsRenderingMode { get; set; } الحصول على أو تعيين قيمة تحدد كيفية عرض التأثيرات ثلاثية الأبعاد .
virtual DmlEffectsRenderingMode { get; set; } الحصول على أو تعيين قيمة تحدد كيفية عرض تأثيرات DrawingML .
DmlRenderingMode { get; set; } الحصول على قيمة أو تعيينها لتحديد كيفية عرض أشكال DrawingML .
ExportGeneratorName { get; set; } عندما يكون صحيحًا ، يتسبب في تضمين اسم ونسخة Aspose. Words في الملفات المنتجة. القيمة الافتراضية هي حقيقي .
FallbackFontName { get; set; } اسم الخط الذي سيتم استخدامه إذا لم يتم العثور على خط متوقع في الطابعة ومجموعات الخطوط المضمنة.
FlatOpcXmlMappingOnly { get; set; } الحصول على القيمة أو تعيينها لتحديد تنسيقات المستندات التي يُسمح لها بالتعيينXmlMapping . بشكل افتراضي فقطFlatOpc يُسمح بتعيين تنسيق المستند.
ImlRenderingMode { get; set; } الحصول على أو تعيين قيمة تحدد كيفية عرض كائنات الحبر (InkML).
JpegQuality { get; set; } الحصول على أو تعيين قيمة تحدد جودة صور JPEG داخل مستند Html.
MemoryOptimization { get; set; } الحصول على قيمة أو تعيينها لتحديد ما إذا كان يجب إجراء تحسين الذاكرة قبل حفظ المستند. القيمة الافتراضية لهذه الخاصية هي خاطئة .
MetafileRenderingOptions { get; set; } يسمح بتحديد خيارات عرض ملف التعريف.
NumeralFormat { get; set; } يحصل أو يحددNumeralFormat تستخدم لعرض الأرقام. يتم استخدام الأرقام الأوروبية افتراضيًا.
virtual OptimizeOutput { get; set; } تشير العلامة إلى ما إذا كان مطلوبًا لتحسين الإخراج. إذا تم تعيين هذه العلامة قماشية متداخلة متكررة وتمت إزالة اللوحات الفارغة ، يتم أيضًا ربط الحروف الرسومية المجاورة بنفس التنسيق . ملاحظة: قد تتأثر دقة عرض المحتوى إذا تم تعيين هذه الخاصية على “true”. القيمة الافتراضية خطأ.
PageSavingCallback { get; set; } يسمح بالتحكم في كيفية حفظ الصفحات المنفصلة عند تصدير مستند إلى تنسيق صفحة ثابتة.
PageSet { get; set; } الحصول على الصفحات المراد عرضها أو تعيينها. الإعداد الافتراضي هو كافة الصفحات الموجودة في المستند.
PrettyFormat { get; set; } متىحقيقي ، جميلة تنسيقات الإخراج حيثما أمكن ذلك. القيمة الافتراضية هي خاطئة .
ProgressCallback { get; set; } يتم الاتصال به أثناء حفظ المستند ويقبل البيانات حول حفظ التقدم .
RasterizeTransformedElements { get; set; } الحصول على أو تعيين قيمة تحدد ما إذا كانت العناصر المحولة المعقدة يجب تنقيطها قبل الحفظ في مستند PCL . الإعداد الافتراضي هوحقيقي .
override SaveFormat { get; set; } يحدد التنسيق الذي سيتم حفظ المستند به إذا تم استخدام كائن خيارات الحفظ . يمكن فقط أن يكونPcl .
TempFolder { get; set; } يحدد المجلد للملفات المؤقتة المستخدمة عند الحفظ في ملف DOC أو DOCX. بشكل افتراضي ، هذه الخاصية هيلا شيء ولا يتم استخدام أي ملفات مؤقتة.
UpdateCreatedTimeProperty { get; set; } الحصول على أو تعيين قيمة تحدد ما إذا كان ملفCreatedTime يتم تحديث الخاصية قبل الحفظ. القيمة الافتراضية خاطئة ؛
UpdateFields { get; set; } الحصول على قيمة أو تعيينها لتحديد ما إذا كان يجب تحديث حقول من أنواع معينة قبل حفظ المستند بتنسيق صفحة ثابت . القيمة الافتراضية لهذه الخاصية هي حقيقي .
UpdateLastPrintedProperty { get; set; } الحصول على أو تعيين قيمة تحدد ما إذا كان ملفLastPrinted يتم تحديث الخاصية قبل الحفظ.
UpdateLastSavedTimeProperty { get; set; } الحصول على أو تعيين قيمة تحدد ما إذا كان ملفLastSavedTime يتم تحديث الخاصية قبل الحفظ.
UpdateSdtContent { get; set; } الحصول على قيمة أو تعيينها لتحديد ما إذا كان محتوىStructuredDocumentTag يتم تحديثه قبل الحفظ.
UseAntiAliasing { get; set; } الحصول على أو تعيين قيمة تحدد ما إذا كان سيتم استخدام الصقل للعرض أم لا.
UseHighQualityRendering { get; set; } الحصول على أو تعيين قيمة تحدد ما إذا كان سيتم استخدام خوارزميات عرض عالية الجودة (أي بطيئة) أم لا.

طُرق

اسم وصف
AddPrinterFont(string, string) إضافة معلومات حول الخط الذي تم تحميله إلى الطابعة من قبل الشركة المصنعة.
override Equals(object) لتحديد ما إذا كان الكائن المحدد يساوي قيمة الكائن الحالي.

أمثلة

يوضح كيفية تنقيط العناصر المعقدة أثناء حفظ مستند في PCL.

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

PclSaveOptions saveOptions = new PclSaveOptions
{
    SaveFormat = SaveFormat.Pcl,
    RasterizeTransformedElements = true
};

doc.Save(ArtifactsDir + "PclSaveOptions.RasterizeElements.pcl", saveOptions);

أنظر أيضا