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 ผลนี้อาจช่วยในการกําจัดปัญหาที่มีตําแหน่ง text ไม่ถูกต้องกับเครื่องพิมพ์บางส่วน ข้อเสียคือขนาดเอกสาร PDF ที่เพิ่มขึ้น
หมายถึงค่าเริ่มต้น
AttachmentsEmbeddingMode
รับหรือตั้งค่าที่กําหนดวิธีการที่แนบมาในเอกสาร PDF
public PdfAttachmentsEmbeddingMode AttachmentsEmbeddingMode { get; set; }
คุณสมบัติมูลค่า
Remarks
หมายเลขเริ่มต้นคือ Aspose.Words.Saving.PdfAttachmentsEmbeddingMode.None and attachments are not embedded.
มาตรฐาน PDF/A-1 และ PDF / A-2 และมาตรฐานที่กําหนดเอง (ไม่เป็น PDF-A-4f) ไม่ได้อนุญาตให้ไฟล์ในตัว Aspose.Words.Saving.PdfAttachmentsEmbeddingMode.No value will be used automatically.
CacheBackgroundGraphics
ได้รับหรือตั้งค่าค่าที่ระบุว่าจะ cache graphics ที่วางไว้ในพื้นหลังของเอกสารหรือไม่
public bool CacheBackgroundGraphics { get; set; }
คุณสมบัติมูลค่า
Remarks
หมายเลขเริ่มต้นคือและกราฟิกพื้นหลังจะเขียนลงในเอกสาร PDF เป็น xObject
เมื่อมูลค่าเป็นกราฟิกพื้นหลังไม่ซับซ้อน
บางรูปแบบไม่ได้รับการสนับสนุนสําหรับการ caching (รูปแบบที่มี fields, bookmarks, 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 ไม่ได้รับการสนับสนุนเมื่อบันทึกไว้ใน PDF/A. _www.pdfcustomproperties.Standard จะถูกนํามาใช้แทนที่จะใช้สําหรับ PDF / A-1 และ PDF -A-2 และ wl26.
Aspose.Words.Saving.PdfCustomPropertiesExport.Standard value ไม่ได้รับการสนับสนุนเมื่อบันทึกไว้ใน PDF 2.0. _www.pdfcustomproperti.Metadata จะถูกนํามาใช้แทน
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 (ไม่ใช่ระดับ F) ไม่ได้อนุญาตให้ไฟล์ในตัว ค่าใช้จ่ายจะถูกใช้โดยอัตโนมัติ
แพคเกจที่รวมไม่ได้รับการสนับสนุนเมื่อการเข้ารหัสถูกเปิดใช้งาน ราคาจะถูกใช้โดยอัตโนมัติ
EmbedFullFonts
ตรวจสอบวิธีที่ fonts ถูกรวมเข้าสู่เอกสาร PDF ที่เกิดขึ้น
public bool EmbedFullFonts { get; set; }
คุณสมบัติมูลค่า
Remarks
ค่าเริ่มต้นคือ ซึ่งหมายความว่า fonts are subseted before embedding Subset is useful if you want to keep the output file size smaller. การSubseting removes all unused glyphs from a font
เมื่อค่านี้ตั้งไว้แล้วไฟล์อักษรที่สมบูรณ์จะถูกบูรณาการลงในไฟล์ PDF โดยไม่ต้องลงทะเบียน ซึ่งจะนําไปสู่ไฟล์ออกขนาดใหญ่ แต่อาจเป็นตัวเลือกที่เป็นประโยชน์เมื่อคุณต้องการแก้ไขไฟล์ PDF ที่เกิดขึ้นในภายหลัง (เช่นเพิ่มข้อความเพิ่มเติม)
บางตัวอักษรขนาดใหญ่ ( megabytes มาก) และรวมพวกเขาโดยไม่มีการตั้งค่าจะนําไปสู่เอกสารส่งออกขนาดใหญ่มาก
EncryptionDetails
รับหรือตั้งค่ารายละเอียดสําหรับการเข้ารหัสเอกสาร PDF output
public PdfEncryptionDetails EncryptionDetails { get; set; }
คุณสมบัติมูลค่า
Remarks
หมายเลขเริ่มต้นคือและเอกสารการส่งออกจะไม่ถูกเข้ารหัส เมื่อคุณสมบัตินี้ถูกตั้งค่าเป็น Aspose.Words.Saving.PdfEncryptionDetails วัตถุที่ถูกต้องแล้วเอกสารการส่งออก PDF จะถูกเข้ารหัส
AES-128 การเข้ารหัส algorithm ใช้เมื่อบันทึกการปฏิบัติตาม PDF 1.7 (รวมถึง PDF/UA-1) AES-256 การเข้ารหัส algorithm ใช้เมื่อบันทึกการปฏิบัติตาม PDF 2.0
การเข้ารหัสถูกป้องกันโดยการปฏิบัติตาม PDF / A ตัวเลือกนี้จะถูกลบเมื่อบันทึกเป็น PDF / A
Aspose.Words.Saving.PdfPermissions.ContentCopyForใบอนุญาตให้เข้าถึงจะถูกกําหนดโดยการปฏิบัติตาม PDF/UA หากเอกสารการส่งออกถูกเข้ารหัส การอนุรักษ์นี้จะใช้โดยอัตโนมัติเมื่อบันทึกเป็น PDF /UA
Aspose.Words.Saving.PdfPermissions.ContentCopyForAccessibility permission is deprecated in PDF 2.0 format. อนุญาตนี้จะถูกลบเมื่อบันทึกไว้ใน PDF 2.0.
ExportDocumentStructure
ได้รับหรือตั้งค่าค่าที่กําหนดว่าจะส่งออกหรือไม่โครงสร้างเอกสาร
public bool ExportDocumentStructure { get; set; }
คุณสมบัติมูลค่า
Remarks
หมายเลขนี้จะถูกลืมเมื่อบันทึกไว้ใน PDF/A-1a, PDF / A-2a และ pdf / UA-1 เพราะโครงสร้างเอกสารที่จําเป็นสําหรับการปฏิบัติตามนี้
โปรดทราบว่าการส่งออกโครงสร้างเอกสารช่วยเพิ่มการบริโภคหน่วยความจําอย่างมากโดยเฉพาะอย่างยิ่งสําหรับกระดาษขนาดใหญ่
ExportLanguageToSpanTag
ได้รับหรือตั้งค่าค่าที่ระบุว่าจะสร้างแท็ก “สเปน” ในโครงสร้างเอกสารเพื่อส่งออกภาษาข้อความหรือไม่
public bool ExportLanguageToSpanTag { get; set; }
คุณสมบัติมูลค่า
Remarks
หมายเลขเริ่มต้นคือและ attribute “Lang” จะถูกเชื่อมโยงกับ sequence-content ที่ระบุไว้ในการไหลของเนื้อหาของหน้า
เมื่อค่าเป็น “Span” แท็กจะถูกสร้างสําหรับข้อความที่มีภาษาที่ไม่ใช่แบบกําหนดเองและคุณสมบัติ “Lang” จะถูกเชื่อมโยงกับแท็กนี้
หมายเลขนี้จะถูกละเมิดเมื่อ Aspose.Words.Saving.PdfSaveOptions.ExportDocumentStructure เป็น .
ExportParagraphGraphicsToArtifact
รับหรือตั้งค่าที่กําหนดว่ากราฟิก paragraph จะถูกทําเครื่องหมายเป็นศิลปะหรือไม่
public bool ExportParagraphGraphicsToArtifact { get; set; }
คุณสมบัติมูลค่า
Remarks
หมายเลขที่กําหนดเองคือและกราฟิกขั้นตอน (คําอธิบายด้านล่างการเน้นข้อความ ฯลฯ) จะถูกทําเครื่องหมายเป็น “สเปน” ในโครงสร้าง logic ของเอกสาร
เมื่อมูลค่าเป็นกราฟิก paragraph จะถูกทําเครื่องหมายเป็น “Artifact”
หมายเลขนี้จะถูกละเมิดเมื่อ Aspose.Words.Saving.PdfSaveOptions.ExportDocumentStructure เป็น .
FontEmbeddingMode
รายละเอียดโหมดการรวมตัวอักษร
public PdfFontEmbeddingMode FontEmbeddingMode { get; set; }
คุณสมบัติมูลค่า
Remarks
ค่าเริ่มต้นคือ Aspose.Words.Saving.PdfFontEmbeddingMode.EmbedAll
การตั้งค่านี้ทํางานเฉพาะสําหรับข้อความใน ANSI (Windows-1252) การเข้ารหัส หากเอกสารมีข้อความที่ไม่ใช่ ANSI จากนั้น fonts ที่เกี่ยวข้องจะถูกรวมโดยไม่คํานึงถึงการตั้งค่านี้
การปฏิบัติตามไฟล์ 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 หมายเลข _ ______ คุณสมบัติการสอดคล้องของภาพถูกลบและใช้การบีบอัด Flate สําหรับภาพทั้งหมดในเอกสาร
Aspose.Words.Saving.PdfImageColorSpaceExportMode.SimpleCmyk หมายเลขไม่ได้รับการสนับสนุนเมื่อบันทึกเป็น PDF/A. _ www.wl26_.saving
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 คุณสมบัติ แต่สําหรับรูปแบบอื่น ๆ ข้อมูล pixel วัตถุดิบจะถูกสกัดและบันทึกด้วยการบีบอัด Flate กรณีนี้ช้ากว่าการแปลง Jpeg แต่ไม่มีการสูญเสีย
InterpolateImages
ปลั๊กที่แสดงให้เห็นว่าการ interpolation ของภาพจะดําเนินการโดยผู้อ่านที่สอดคล้อง เมื่อระบุ ‘ข้อผิดพลาด’ ปลั๊กจะไม่ได้เขียนไว้ในเอกสารการส่งออกและพฤติกรรมที่กําหนดเองของผู้อ่านจะถูกใช้แทน
public bool InterpolateImages { get; set; }
คุณสมบัติมูลค่า
Remarks
เมื่อความละเอียดของภาพแหล่งกําเนิดต่ํากว่าที่ของอุปกรณ์การส่งออกแต่ละตัวอย่างมาครอบคลุมพิกเซลอุปกรณ์จํานวนมาก เป็นผลให้ภาพอาจปรากฏเป็นยืดหยุ่นหรือบล็อค คุณสมบัติภาพเหล่านี้สามารถลดลงโดยใช้อัลกอริทึมการ interpolation รูปภาพในระหว่างการถ่ายภาพ แทนที่จะวาดภาพทั้งหมดที่มีการเคลือบด้วยตัวบ่งชี้หลักที่มีสีเดียวกัน การ inter polation ภาพพยายามที่จะสร้างการเปลี่ยนแปลงที่ราบรื่นระหว่างค่า sample ที่ใกล้เคียง
ผู้อ่านที่สอดคล้องอาจเลือกที่จะไม่ใช้ฟังก์ชั่น PDF นี้หรือสามารถใช้การประมวลผลการ interpolation ที่เฉพาะเจาะจงที่เขาต้องการ
หมายถึงค่าเริ่มต้น
ปลั๊กอิน Interpolation จะถูกป้องกันโดยการปฏิบัติตาม 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
ได้รับหรือตั้งค่าค่าที่ระบุว่า hyperlinks ในเอกสาร PDF outputต้องเปิดในหน้าต่างใหม่ (หรือแท็บ) ของเบราว์เซอร์
public bool OpenHyperlinksInNewWindow { get; set; }
คุณสมบัติมูลค่า
Remarks
คะแนนเริ่มต้นคือ เมื่อค่านี้ตั้งค่าไปยัง hyperlinks จะถูกบันทึกโดยใช้รหัส JavaScript. JavaScript code เป็นที่อยู่ hyperlink.
โปรดทราบว่าหากตัวเลือกนี้ตั้งค่าไปยัง hyperlinks ไม่สามารถทํางานได้ในบางเครื่องอ่าน PDF เช่น Chrome, Firefox
การดําเนินการ JavaScript จะถูกป้องกันโดยการปฏิบัติตาม PDF/A-1 และ PDF/A-2 จะถูกใช้โดยอัตโนมัติเมื่อบันทึกเป็น PDF/A-1 และ PDF/A-2.
OutlineOptions
อนุญาตให้ระบุตัวเลือก outline
public OutlineOptions OutlineOptions { get; }
คุณสมบัติมูลค่า
Remarks
ผลลัพธ์สามารถสร้างได้จากหัวข้อและจดหมาย
สําหรับหัวข้อระดับ outline จะถูกกําหนดโดยระดับหัวข้อ
มันเป็นไปได้ที่จะตั้งค่าระดับหัว max ที่จะรวมอยู่ในรายการหรือปิดรายการหัวทั้งหมด
สําหรับหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลข
นอกจากนี้การส่งออกสามารถส่งออกไปยังรูปแบบ 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 entry ในคําพูดภาพ soft-mask นอกจากนี้ภาพที่ผสมผสานอาจลดประสิทธิภาพการแสดงผล PDF
หมายถึงค่าเริ่มต้น
PreserveFormFields
คําอธิบายว่า Microsoft Word จะบันทึกฟิลด์แบบฟอร์มเป็นฟิลด์แบบฟอร์มใน PDF หรือแปลงเป็น text.Default เป็น ‘ความผิดพลาด’.
public bool PreserveFormFields { get; set; }
คุณสมบัติมูลค่า
Remarks
ฟิลด์แบบฟอร์ม Microsoft Word รวมถึงการป้อนข้อความการลดลงและควบคุมกล่องตรวจสอบ
เมื่อตั้งค่า , เฟิลด์เหล่านี้จะถูกส่งออกเป็นข้อความไปยัง 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 และ 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
ได้รับหรือตั้งค่าค่า Boolean ที่แสดงให้เห็นว่าเอกสารควรจะบันทึกโดยใช้การจัดตั้งการพิมพ์หนังสือพิมพ์หากระบุไว้ผ่าน Aspose.Words.PageSetup.MultiplePages
public bool UseBookFoldPrintingSettings { get; set; }
คุณสมบัติมูลค่า
Remarks
<p>
ถ้าตัวเลือกนี้จะระบุ Aspose.Words.Saving.FixedPageSaveOptions.PageSet จะถูกลบเมื่อบันทึกการพฤติกรรมนี้ตรงกับ MS Wordหากการตั้งค่าการพิมพ์แผ่นหนังสือไม่ได้ระบุไว้ในการตั้งค่าหน้าตัวเลือกนี้จะไม่มีผล
UseCoreFonts
ได้รับหรือตั้งค่าค่าที่ระบุว่าจะแทนที่ TrueType fonts Arial, Times New Roman หรือไม่Courier ใหม่และ Symbol ด้วย fonts หลัก PDF Type 1
public bool UseCoreFonts { get; set; }
คุณสมบัติมูลค่า
Remarks
หมายเลขเริ่มต้นคือ เมื่อหมายเลขนี้ตั้งค่าเป็น Arial, Times New Roman, Courier New และ Symbol fonts จะถูกแทนที่ในเอกสาร PDF ด้วยตัวอักษรหลักประเภท 1 ที่เกี่ยวข้อง
fonts หลัก PDF หรือ metrics fonts ของพวกเขา และ fonts การเปลี่ยนที่เหมาะสมจําเป็นต้องใช้สําหรับแอปพลิเคชันใด ๆ ของ PDF Viewer
การตั้งค่านี้ทํางานเฉพาะสําหรับข้อความใน ANSI (Windows-1252) การเข้ารหัสข้อความที่ไม่ใช่ ANSI จะถูกเขียนด้วยตัวอักษร TrueType ภายในไม่คํานึงถึงการตั้งค่านี้
การปฏิบัติตามไฟล์ PDF/A และ PDF/UA ต้องการกรองทั้งหมด หมายเลข หมายเลข หมายเลข หมายเลข หมายเลข หมายเลข หมายเลข หมายเลข หมายเลข หมายเลข หมายเลข
หมายเลขหลักไม่ได้รับการสนับสนุนเมื่อบันทึกเป็นรูปแบบ PDF 2.0 หมายเลขจะถูกใช้โดยอัตโนมัติเมื่อบันทึกเป็นรูปแบบ PDF 2.0.
ตัวเลือกนี้มีตัวเลือก Aspose.Words.Saving.PdfSaveOptions.FontEmbeddingMode
UseSdtTagAsFormFieldName
คําอธิบายว่าคุณควรใช้ SDT Control Tag หรือคุณสมบัติ ID เป็นชื่อฟิลด์แบบฟอร์มใน PDF
public bool UseSdtTagAsFormFieldName { get; set; }
คุณสมบัติมูลค่า
Remarks
หมายถึงค่าเริ่มต้น
เมื่อตั้งค่าคุณสมบัติ ID การควบคุม SDT ใช้เป็นชื่อฟิลด์แบบฟอร์มใน PDF
เมื่อตั้งค่า SDT Control Tag คุณสมบัติจะใช้เป็นชื่อฟิลด์แบบฟอร์มใน PDF
หากการตั้งค่าและแท็กว่างเปล่าคุณสมบัติ ID จะใช้เป็นชื่อฟิลด์แบบฟอร์ม
หากค่าที่กําหนดไว้และแท็กไม่เป็นเอกลักษณ์ค่าแท็กคู่จะถูกเปลี่ยนเพื่อสร้างชื่อฟิลด์แบบฟอร์ม PDF ที่เอกลักษณ์
ZoomBehavior
รับหรือตั้งค่าค่าที่กําหนดประเภทของ zoom ที่ควรใช้เมื่อเอกสารเปิดด้วยตัวดู PDF
public PdfZoomBehavior ZoomBehavior { get; set; }
คุณสมบัติมูลค่า
Remarks
ค่าเริ่มต้นคือ Aspose.Words.Saving.PdfZoomBehavior.None ซึ่งหมายความว่าไม่มีการเข้ากันได้
ZoomFactor
ได้รับหรือตั้งค่าค่าที่กําหนดค่าปัจจัย zoom (ในอัตราส่วน) สําหรับเอกสาร
public int ZoomFactor { get; set; }
คุณสมบัติมูลค่า
Remarks
หมายเลขนี้จะใช้เฉพาะหาก Aspose.Words.Saving.PdfSaveOptions.ZoomBehavior ถูกตั้งค่าเป็น Aspose.Words.Saving.PdfZoomBehavior.ZoomFactor
Methods
Clone()
สร้าง clone ลึกของวัตถุนี้
public PdfSaveOptions Clone()