Class PdfSaveOptions
اسم الفضاء : Aspose.Words.Saving تجميع: Aspose.Words.dll (25.4.0)
يمكن استخدامه لتحديد خيارات إضافية عند حفظ وثيقة في تنسيق Aspose.Words.SaveFormat.Pdf.
لمعرفة المزيد، قم بزيارة Specify Save Options مقالة الوثائق .
public class PdfSaveOptions : FixedPageSaveOptions
Inheritance
object ← SaveOptions ← FixedPageSaveOptions ← PdfSaveOptions
الأعضاء الموروثين
FixedPageSaveOptions.Equals(object) , FixedPageSaveOptions.AssertValidIdPrefix(string) , FixedPageSaveOptions.IsValidIdPrefix(string) , FixedPageSaveOptions.PageSet , FixedPageSaveOptions.PageSavingCallback , FixedPageSaveOptions.NumeralFormat , FixedPageSaveOptions.MetafileRenderingOptions , FixedPageSaveOptions.JpegQuality , FixedPageSaveOptions.ColorMode , FixedPageSaveOptions.OptimizeOutput , SaveOptions.CreateSaveOptions(SaveFormat) , SaveOptions.CreateSaveOptions(string) , SaveOptions.SaveFormat , SaveOptions.ExportGeneratorName , SaveOptions.TempFolder , SaveOptions.PrettyFormat , SaveOptions.UseAntiAliasing , SaveOptions.UseHighQualityRendering , SaveOptions.DmlRenderingMode , SaveOptions.DmlEffectsRenderingMode , SaveOptions.ImlRenderingMode , SaveOptions.DefaultTemplate , SaveOptions.UpdateFields , SaveOptions.UpdateLastSavedTimeProperty , SaveOptions.UpdateLastPrintedProperty , SaveOptions.UpdateCreatedTimeProperty , SaveOptions.MemoryOptimization , SaveOptions.UpdateAmbiguousTextFont , SaveOptions.Dml3DEffectsRenderingMode , SaveOptions.ProgressCallback , SaveOptions.AllowEmbeddingPostScriptFonts , SaveOptions.CustomTimeZoneInfo , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
PdfSaveOptions()
يبدأ مثالًا جديدًا من هذه الفئة يمكن استخدامه لتخزين وثيقة فيصيغة Aspose.Words.SaveFormat.Pdf
public PdfSaveOptions()
Properties
AdditionalTextPositioning
العلم الذي يحدد ما إذا كان من الضروري كتابة مزيد من مشغلي وضع النص أو لا.
public bool AdditionalTextPositioning { get; set; }
قيمة الممتلكات
Remarks
إذا ، يتم كتابة مزيد من مشغلي وضع النص إلى إصدار PDF. قد يساعد هذا على التغلب على المشاكل مع وضع نص غير دقيق مع بعض الطابعات.
القيمة الافتراضية هي.
AttachmentsEmbeddingMode
يحصل أو يحدد قيمة تحدد كيفية إدراج المرفقات في وثيقة PDF.
public PdfAttachmentsEmbeddingMode AttachmentsEmbeddingMode { get; set; }
قيمة الممتلكات
Remarks
القيمة الافتراضية هي Aspose.Words.Saving.PdfAttachmentsEmbeddingMode.لا ولا يتم إدراج المرفقات.
المعايير PDF/A-1 و PDF / A-2 والملفات العادية pdf/ A-4 (وليس PDF-A-4f) لا تسمح بتجميع الملفات المدمجة. Aspose.Words.Saving.PdfAttachmentsEmbeddingMode.No value will be used automatically.
CacheBackgroundGraphics
يحصل أو يحدد قيمة تحدد ما إذا كانت الرسومات التي يتم وضعها في خلفية المستند أم لا.
public bool CacheBackgroundGraphics { get; set; }
قيمة الممتلكات
Remarks
القيمة الافتراضية هي والرسومات الخلفية مكتوبة في وثيقة PDF كxObject.
عندما يكون القيمة خلفية الرسومات ليست مخفية.
بعض الأشكال غير مدعومة للتخزين (الأشكال مع الحقول، علامات الكتاب، HRefs).
الرسومات الخلفية الوثيقة هي أشكال مختلفة، والرسوم البيانية، والصورة التي يتم وضعها في الظهر أو العنوان، فضلا عن خلفية وحدود صفحة.
Compliance
يحدد مستوى الامتثال لمعايير PDF للوثائق الناتجة.
public PdfCompliance Compliance { get; set; }
قيمة الممتلكات
Remarks
الافتراضي هو Aspose.Words.Saving.PdfCompliance.Pdf17.
CreateNoteHyperlinks
يحدد ما إذا كان لتحويل الملاحظات/الملاحظات النهائية في القصة النصية الرئيسية إلى الروابط الفائقة النشطة.عند النقر على الروابط الفائقة سوف يؤدي إلى الملاحظات/الملاحظات النهائية المقابلة.
public bool CreateNoteHyperlinks { get; set; }
قيمة الممتلكات
CustomPropertiesExport
يحصل أو يحدد قيمة تحدد كيف يتم تصدير Aspose.Words.Document.CustomDocumentProperties إلى ملف PDF.
public PdfCustomPropertiesExport CustomPropertiesExport { get; set; }
قيمة الممتلكات
Remarks
القيمة الافتراضية هي Aspose.Words.Saving.PdfCustomPropertiesExport.None.
Aspose.Words.Saving.PdfCustomPropertiesExport.Metadata value is not supported when saving to PDF/A. _ www.pdf.co.uk .مستند سيتم استخدامه بدلاً من pdf/a-1 وpdf /a-2 و _wl26.
Aspose.Words.Saving.PdfCustomPropertiesExport.القيمة القياسية غير مدعومة عند حفظها إلى PDF 2.0. _ www.pdf.com .سيتم استخدامه بدلا من ذلك.
DigitalSignatureDetails
يحصل أو يضع التفاصيل للتوقيع على وثيقة إخراج PDF.
public PdfDigitalSignatureDetails DigitalSignatureDetails { get; set; }
قيمة الممتلكات
Remarks
القيمة الافتراضية هي وثيقة الإخراج لن يتم توقيعها.عندما يتم تعيين هذه الخصائص على كائن صالح Aspose.Words.Saving.PdfDigitalSignatureDetails، ثم سيتم توقيع وثيقة الإخراج PDF رقميًا.
DisplayDocTitle
علامة تحدد ما إذا كانت شريط العنوان في النافذة يجب أن يعرض العنوان المستند الذي تم أخذه منإدخال العنوان في قاموس معلومات الوثيقة.
public bool DisplayDocTitle { get; set; }
قيمة الممتلكات
Remarks
إذا ، يجب أن تظهر شريط العنوان بدلاً من ذلك اسم ملف PDF الذي يحتوي على المستند.
هذا العلم مطلوب من خلال الامتثال PDF/UA. سيتم استخدام القيمة تلقائيًا عند حفظها إلى PDF/UA.
القيمة الافتراضية هي.
DmlEffectsRenderingMode
يحصل أو يحدد قيمة تحدد كيفية تحديد تأثيرات DrawingML.
public override DmlEffectsRenderingMode DmlEffectsRenderingMode { get; set; }
قيمة الممتلكات
Remarks
القيمة الافتراضية هي Aspose.Words.Saving.DmlEffectsRenderingMode.Simplified.
يتم استخدام هذه الممتلكات عند تصدير المستند إلى تنسيقات صفحة ثابتة.
إذا تم تعيين Aspose.Words.Saving.PdfSaveOptions.Compliance إلى Aspose.Words.Saving.PdfCompliance.PdfA1a أو Aspose.Words.Saving.PdfCompliance.PdfA1b ، فإن الممتلكات تعود دائمًا إلى Aspose.Words.Saving.DmlEffectsRenderingMode.None.
DownsampleOptions
يسمح بتحديد خيارات النموذج السفلي.
public DownsampleOptions DownsampleOptions { get; set; }
قيمة الممتلكات
EmbedAttachments
يحصل أو يحدد قيمة تحدد ما إذا كان إدراج المرفقات في وثيقة PDF أم لا.
[Obsolete("Obsolete, please use AttachmentsEmbeddingMode instead.")]
public bool EmbedAttachments { get; set; }
قيمة الممتلكات
Remarks
القيمة الافتراضية هي ولا يتم إدراج المرفقات.
عندما يكون القيمة مرفقات يتم إدراجها في وثيقة PDF.
لا تسمح معايير PDF/A-1 و PDF / A-2 و pdf/ A-4 (وليس المستوى F) بالملفات المدمجة.
لا يتم دعم المرفقات المدمجة عند تمكين التشفير، وسيتم استخدام القيمة تلقائيًا.
EmbedFullFonts
التحقق من كيفية إدراج الخطوط في مستندات PDF الناتجة.
public bool EmbedFullFonts { get; set; }
قيمة الممتلكات
Remarks
القيمة الافتراضية هي ، مما يعني أن الخطوط يتم توزيعها قبل إدراجها.إدخالها مفيد إذا كنت ترغب في الحفاظ على حجم ملف الإخراج أصغر.تزيل التوزيع جميع الألواح غير المستخدمة من الخط.
عندما يتم تعيين هذه القيمة ، يتم إدراج ملف الخط الكامل في PDF دون إدراجها.هذا سيؤدي إلى ملفات إخراج أكبر ، ولكن يمكن أن يكون خيارًا مفيدًا عندما ترغب في تحرير ملف PDF الناتج في وقت لاحق (على سبيل المثال ، إضافة المزيد من النص).
بعض الخطوط كبيرة (ميغابايت متقدمة) وسوف يؤدي إدخالها دون التخزين إلى وثائق الناتج الكبيرة.
EncryptionDetails
يحصل أو يضع التفاصيل لتشفير مستند PDF الناتج.
public PdfEncryptionDetails EncryptionDetails { get; set; }
قيمة الممتلكات
Remarks
القيمة الافتراضية هي وستكون وثيقة الإخراج غير مشفرة.عندما يتم تعيين هذه الخصائص على كائن صالح Aspose.Words.Saving.PdfEncryptionDetails، ثم سيتم تشفير وثيقة الإخراج PDF.
يتم استخدام خوارزمية التشفير AES-128 عند حفظ الامتثال القائم على PDF 1.7 (بما في ذلك PDF/UA-1).
يتم حظر التشفير من خلال الامتثال لـ PDF/A. سيتم تجاهل هذا الخيار عند حفظ PDF/A.
Aspose.Words.Saving.PdfPermissions.ContentCopyForالترخيص الوصول مطلوب من خلال الامتثال لـ PDF/UA إذا تم تشفير وثيقة الإخراج.
Aspose.Words.Saving.PdfPermissions.ContentCopyForإذن الوصول يتم تخفيضه في تنسيق PDF 2.0.
ExportDocumentStructure
يحصل أو يضع قيمة تحدد ما إذا كان لتصدير بنية وثيقة أم لا.
public bool ExportDocumentStructure { get; set; }
قيمة الممتلكات
Remarks
يتم تجاهل هذه القيمة عند تخزينها على PDF/A-1a، PDF /A-2a وPDF /UA-1 لأن بنية المستند مطلوبة لهذا الامتثال.
يرجى ملاحظة أن تصدير هيكل المستند يزيد بشكل كبير من استهلاك الذاكرة، وخاصة بالنسبة للمستندات الكبيرة.
ExportLanguageToSpanTag
يحصل أو يحدد قيمة تحدد ما إذا كان لإنشاء علامة “Span” في بنية المستند لتصدير لغة النص.
public bool ExportLanguageToSpanTag { get; set; }
قيمة الممتلكات
Remarks
القيمة الافتراضية هي ويتم إرفاق ميزة “الطول” إلى تسلسل المحتوى المحدد في تدفق محتوى الصفحة.
وعندما يكون القيمة علامة “Span” يتم إنشاؤها للنص مع اللغة غير الافتراضية ويتم إرفاق “Lang” إلى هذه العلامة.
يتم تجاهل هذه القيمة عندما يكون Aspose.Words.Saving.PdfSaveOptions.ExportDocumentStructure .
ExportParagraphGraphicsToArtifact
يحصل أو يضع قيمة تحدد ما إذا كان ينبغي وضع علامة على الرسوم البيانية في الفقرة كأداة.
public bool ExportParagraphGraphicsToArtifact { get; set; }
قيمة الممتلكات
Remarks
القيمة الافتراضية هي، وسيتم وضع علامة على الرسومات الفقرة (الخطوط السفلية، التركيز النصي، إلخ) باعتبارها “Span” في الهيكل المنطقي للمستند.
عندما تكون القيمة، سيتم وضع علامة على الرسومات في الفقرة باسم “Artifact”.
يتم تجاهل هذه القيمة عندما يكون Aspose.Words.Saving.PdfSaveOptions.ExportDocumentStructure .
FontEmbeddingMode
يحدد وضع إدراج الخط.
public PdfFontEmbeddingMode FontEmbeddingMode { get; set; }
قيمة الممتلكات
Remarks
القيمة الافتراضية هي Aspose.Words.Saving.PdfFontEmbeddingMode.EmbedAll.
هذا الإعداد يعمل فقط للكود النص في ANSI (Windows-1252).إذا كان المستند يحتوي على نص غير ANSI ثم سيتم إدراج الخطوط المقابلة بغض النظر عن هذا الإعداد.
يتطلب الامتثال لـ PDF/A و PDF/UA إدراج جميع الخطوط.سيتم استخدام قيمة Aspose.Words.Saving.PdfFontEmbeddingMode.EmbedAll تلقائيًا عند حفظها على PDF/A و PDF/UA.
HeaderFooterBookmarksExportMode
يحدد كيفية تصدير علامات الكتاب في العناوين / الأقدام.
public HeaderFooterBookmarksExportMode HeaderFooterBookmarksExportMode { get; set; }
قيمة الممتلكات
HeaderFooterBookmarksExportMode
Remarks
القيمة الافتراضية هي Aspose.Words.Saving.HeaderFooterBookmarksExportMode.All.
يتم استخدام هذا الممتلكات جنبا إلى جنب مع Aspose.Words.Saving.PdfSaveOptions.OutlineOptions الخيار.
ImageColorSpaceExportMode
يحدد كيف سيتم اختيار مساحة الألوان للصور في وثيقة PDF.
public PdfImageColorSpaceExportMode ImageColorSpaceExportMode { get; set; }
قيمة الممتلكات
Remarks
القيمة الافتراضية هي Aspose.Words.Saving.PdfImageColorSpaceExportMode.Auto.
إذا تم تحديد قيمة Aspose.Words.Saving.PdfImageColorSpaceExportMode.SimpleCmyk ، يتم تجاهل خيار _ www.pdfSaveOptions.image Compression ويتم استخدام ضغط Flate لجميع الصور الموجودة في المستند.
Aspose.Words.Saving.PdfImageColorSpaceExportMode.SimpleCmyk القيمة غير مدعومة عند حفظها إلى PDF/A. Wl26.
ImageCompression
يحدد نوع الضغط الذي سيتم استخدامه لجميع الصور الموجودة في المستند.
public PdfImageCompression ImageCompression { get; set; }
قيمة الممتلكات
Remarks
الافتراضي هو Aspose.Words.Saving.PdfImageCompression.Auto.
باستخدام Aspose.Words.Saving.PdfImageCompression.Jpeg يتيح لك التحكم في جودة الصور في وثيقة الإخراج من خلال Aspose.Words.Saving.PdfSaveOptions.JpegQuality الملكية.
باستخدام Aspose.Words.Saving.PdfImageCompression.Jpeg يوفر أسرع سرعة التحويل عند مقارنة بأداء أنواع الضغط الأخرى ، ولكن في هذه الحالة ، هناك ضعف ضغط JPEG.
باستخدام Aspose.Words.Saving.PdfImageCompression.Auto يسمح للتحكم في جودة Jpeg في وثيقة الإنتاج من خلال Aspose.Words.Saving.PdfSaveOptions.JpegQuality الممتلكات، ولكن بالنسبة إلى تنسيقات أخرى، يتم استخراج البيانات البكسل الخام وتخزينها مع ضغط Flate.
InterpolateImages
علامة تشير إلى ما إذا كان سيتم إجراء اختراق الصورة من قبل قارئ متوافق.عندما يتم تحديد “مزيف” ، لا يتم كتابة العلم على وثيقة الإخراج ويتم استخدام السلوك الافتراضي للقارئ بدلاً من ذلك.
public bool InterpolateImages { get; set; }
قيمة الممتلكات
Remarks
عندما يكون قرار الصورة المصدر أقل بكثير مما هو عليه من جهاز الإنتاج ، تغطي كل عينة مصدر العديد من بكسل الأجهزة. ونتيجة لذلك ، يمكن أن تبدو الصور قذرة أو مغلقة. يمكن تقليل هذه العناصر البصرية عن طريق تطبيق خوارزميات اختراق الصور أثناء التصوير. بدلاً من رسم جميع الكسلات التي يغطيها عينات المصادر بنفس اللون ، تحاول اختبار الصور إنتاج انتقال ناعم بين قيم العينة المجاورة.
قد يختار القارئ المتوافق عدم تنفيذ هذه الميزة من PDF، أو قد يستخدم أي تنفيذ محدد من التفاعل الذي يرغب في ذلك.
القيمة الافتراضية هي.
يتم حظر علم التداخل من خلال الامتثال لـ PDF/A. سيتم استخدام القيمة تلقائيًا عند حفظها إلى PDF/A.
JpegQuality
يحصل أو يضع قيمة تحدد جودة الصور JPEG داخل وثيقة PDF.
public int JpegQuality { get; set; }
قيمة الممتلكات
Remarks
القيمة الافتراضية هي 100.
يتم استخدام هذا الممتلكات جنبا إلى جنب مع خيار Aspose.Words.Saving.PdfSaveOptions.ImageCompression.
يعمل فقط عندما يحتوي المستند على صور JPEG.
استخدم هذه الخصائص للحصول على أو إعداد جودة الصور داخل الوثيقة عند حفظها في تنسيق PDF. قد تختلف القيمة من 0 إلى 100 حيث 0 يعني أسوأ جودة ولكن الحد الأقصى للضغط و 100 يعني أفضل جودة ولكن الحد الأدنى للضغط. إذا كانت الجودة هي 100 والصورة المصدرية هي JPEG ، فهذا يعني عدم الضغط - سيتم حفظ بايتات الأصلية.
OpenHyperlinksInNewWindow
يحصل أو يحدد قيمة تحدد ما إذا كانت الروابط العليا في مستند PDF الناتجيتم إجبارها على فتحها في نافذة جديدة (أو علامة التبويب) من المتصفح.
public bool OpenHyperlinksInNewWindow { get; set; }
قيمة الممتلكات
Remarks
القيمة الافتراضية هي .عندما يتم تعيين هذا القيم إلى الروابط العليا يتم حفظها باستخدام رمز JavaScript.
يرجى ملاحظة أنه إذا تم تعيين هذا الخيار إلى الروابط العليا لا يمكن أن تعمل في بعض قارئ PDF على سبيل المثال Chrome و Firefox.
يتم حظر إجراءات جافا سكريبت من خلال الامتثال لـ PDF/A-1 و PDF/A-2 ، وسيتم استخدامها تلقائيًا عند حفظ PDF/A-1 و PDF/A-2.
OutlineOptions
يسمح بتحديد خيارات الخروج.
public OutlineOptions OutlineOptions { get; }
قيمة الممتلكات
Remarks
يمكن إنشاء النتائج من العناوين والعلامات.
بالنسبة للقبعات ، يتم تحديد مستوى الخروج بواسطة مستوى العنوان.
من الممكن تعيين مستوى العنوان الأقصى الذي سيتم تضمينه في الشرائح أو تعطيل الشرائح العنوانية على الإطلاق.
بالنسبة للمؤشرات، يمكن تعيين مستويات الخروج في الخيارات كقيمة افتراضية لجميع المؤشرات أو كقيم فردية لمؤشرات معينة.
بالإضافة إلى ذلك، يمكن تصدير الخرائط إلى تنسيق XPS باستخدام نفس الفئة Aspose.Words.Saving.PdfSaveOptions.OutlineOptions.
PageLayout
يحدد ترتيب الصفحة الذي سيتم استخدامه عند فتح المستند في قارئ PDF.
public PdfPageLayout PageLayout { get; set; }
قيمة الممتلكات
Remarks
القيمة الافتراضية هي Aspose.Words.Saving.PdfPageLayout.SinglePage.
PageMode
يحدد كيفية عرض مستند PDF عند فتحه في قارئ PDF.
public PdfPageMode PageMode { get; set; }
قيمة الممتلكات
Remarks
القيمة الافتراضية هي Aspose.Words.Saving.PdfPageMode.UseOutlines.
PreblendImages
يحصل أو يضع قيمة تحدد ما إذا كانت أو لا تجمع بين الصور الشفافة مع لون الخلفية السوداء.
public bool PreblendImages { get; set; }
قيمة الممتلكات
Remarks
يمكن أن تحسن الصور المسبقة مظهر مستند PDF البصري في Adobe Reader وإزالة المواد المضادة للتآكل.
من أجل عرض الصور المختلطة بشكل صحيح ، يجب على تطبيق PDF Viewer دعم /Matte ent in soft-mask image dictionary.
القيمة الافتراضية هي.
PreserveFormFields
يحدد ما إذا كان للحفاظ على ملفات النموذج Microsoft Word كملفات النموذج في PDF أو تحويلها إلى text.Default هو “مزيف”.
public bool PreserveFormFields { get; set; }
قيمة الممتلكات
Remarks
وتشمل حقول نموذج Microsoft Word إدخال النص والانخفاض والتحقق من مربع التحكم.
عند إعداد ، سيتم تصدير هذه الحقول كالنص إلى PDF. عند إعداد ، سيتم تصدير هذه الحقول كحقول نموذج PDF.
عند تصدير الحقول النموذج إلى PDF كحقول النموذج، قد تحدث بعض خسائر التنسيق لأن الحقول النموذج PDF لا تدعم جميع الميزات من الحقول النموذج Microsoft Word.
يعتمد حجم النتيجة أيضًا على حجم المحتوى لأن النماذج القابلة للتعديل في Microsoft Word هي كائنات داخلية.
يتم حظر النماذج القابلة للتعديل من خلال الامتثال لـ PDF/A. سيتم استخدام القيمة تلقائيًا عند حفظها إلى PDF/A.
لا يتم دعم الحقول النموذجية عند حفظها في PDF/UA. سيتم استخدام القيمة تلقائيًا.
RenderChoiceFormFieldBorder
يحدد ما إذا كان لتقديم PDF اختيار شكل الحدود الميدانية.
public bool RenderChoiceFormFieldBorder { get; set; }
قيمة الممتلكات
Remarks
يتم استخدام حقول نموذج الاختيار PDF لتصدير SDT Combo Box Content Control و SDT Drop-Down List Content Control و Legacy Drop-Down Form Field عند تمكين خيار Aspose.Words.Saving.PdfSaveOptions.PreserveFormFields.
القيمة الافتراضية هي.
SaveFormat
يحدد النموذج الذي سيتم تخزين المستند إذا تم استخدام هذا الخيار تخزين العنصر.يمكن أن يكون فقط Aspose.Words.SaveFormat.Pdf.
public override SaveFormat SaveFormat { get; set; }
قيمة الممتلكات
TextCompression
يحدد نوع الضغط الذي سيتم استخدامه لجميع المحتوى النصي في المستند.
public PdfTextCompression TextCompression { get; set; }
قيمة الممتلكات
Remarks
الافتراضي هو Aspose.Words.Saving.PdfTextCompression.Flate.
يزيد حجم الإنتاج بشكل كبير عند حفظ وثيقة دون ضغط.
UseBookFoldPrintingSettings
يحصل أو يضع قيمة بوليان تشير إلى ما إذا كان ينبغي حفظ المستند باستخدام ترتيب طباعة الكتب المكتوبة،إذا تم تحديدها من خلال Aspose.Words.PageSetup.MultiplePages.
public bool UseBookFoldPrintingSettings { get; set; }
قيمة الممتلكات
Remarks
<p>
إذا تم تحديد هذا الخيار ، يتم تجاهل Aspose.Words.Saving.FixedPageSaveOptions.PageSet عند التخزين.هذا السلوك يتطابق مع MS Word.إذا لم يتم تحديد إعدادات الطباعة في صفحة الإعداد، فإن هذا الخيار لن يكون له أي تأثير.
UseCoreFonts
يحصل أو يضع قيمة تحدد ما إذا كان لاستبدال الخطوط TrueType Arial, Times New Roman,Courier New and Symbol مع الخطوط الأساسية PDF Type 1.
public bool UseCoreFonts { get; set; }
قيمة الممتلكات
Remarks
عندما يتم تعيين هذه القيمة إلى Arial و Times New Roman و Courier New و Symbol ، يتم استبدال الخطوط في وثيقة PDF بالخطوط الأساسية ذات النوع 1 المقابلة.
يجب أن تكون الخطوط الأساسية PDF، أو قياسات الخطوط الخاصة بهم والخطوط البديلة المناسبة، متاحة لأي تطبيق لمشاهدة PDF.
هذا الإعداد يعمل فقط للكود النص في ANSI (Windows-1252). لن يتم كتابة النص غير ANSI باستخدام الخط TrueType المدمج بغض النظر عن هذا الإعداد.
يتطلب الامتثال لـ PDF/A و PDF/UA إدراج جميع الخطوط.سيتم استخدام القيمة تلقائيًا عند حفظها إلى PDF/A و PDF/UA.
لا يتم دعم الخطوط الأساسية عند حفظها في تنسيق PDF 2.0، وسيتم استخدام القيمة تلقائيًا عند حفظها في PDF 2.0.
هذا الخيار لديه أولوية أعلى ثم Aspose.Words.Saving.PdfSaveOptions.FontEmbeddingMode الخيار.
UseSdtTagAsFormFieldName
يحدد ما إذا كان لاستخدام علامة التحكم SDT أو الممتلكات ID كاسم مربع النموذج في PDF.
public bool UseSdtTagAsFormFieldName { get; set; }
قيمة الممتلكات
Remarks
القيمة الافتراضية هي.
عند إعداد ، يتم استخدام خصائص ID التحكم SDT كاسم لحقل النموذج في PDF.
عند إعدادها ، يتم استخدام خصائص علامة التحكم SDT كاسم لحقل النموذج في PDF.
إذا قمت بتعيين وتسمية فارغة، سيتم استخدام ملكية ID كاسم نطاق نموذج.
إذا لم تكن قيم إعداد وتسمية فريدة من نوعها، سيتم تغيير قيم التسمية المزدوجة لإنشاء أسماء حقول نموذج PDF الفريدة.
ZoomBehavior
يحصل أو يحدد قيمة تحدد نوع الزوم الذي ينبغي تطبيقه عند فتح وثيقة باستخدام شاشة PDF.
public PdfZoomBehavior ZoomBehavior { get; set; }
قيمة الممتلكات
Remarks
القيمة الافتراضية هي Aspose.Words.Saving.PdfZoomBehavior.None، أي لا تناسب يتم تطبيقها.
ZoomFactor
يحصل أو يحدد قيمة تحدد عامل الزوم (في النسبة المئوية) للوثيقة.
public int ZoomFactor { get; set; }
قيمة الممتلكات
Remarks
يتم استخدام هذه القيمة فقط إذا تم تعيين Aspose.Words.Saving.PdfSaveOptions.ZoomBehavior إلى Aspose.Words.Saving.PdfZoomBehavior.ZoomFactor.
Methods
Clone()
يخلق كلونًا عميقًا لهذا الكائن.
public PdfSaveOptions Clone()