Class PdfSaveOptions

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; }

คุณสมบัติมูลค่า

bool

Remarks

หากผู้ประกอบการตําแหน่งข้อความเพิ่มเติมจะถูกเขียนไว้ในไฟล์ PDF ผลนี้อาจช่วยในการกําจัดปัญหาที่มีตําแหน่ง text ไม่ถูกต้องกับเครื่องพิมพ์บางส่วน ข้อเสียคือขนาดเอกสาร PDF ที่เพิ่มขึ้น

หมายถึงค่าเริ่มต้น

AttachmentsEmbeddingMode

รับหรือตั้งค่าที่กําหนดวิธีการที่แนบมาในเอกสาร PDF

public PdfAttachmentsEmbeddingMode AttachmentsEmbeddingMode { get; set; }

คุณสมบัติมูลค่า

PdfAttachmentsEmbeddingMode

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; }

คุณสมบัติมูลค่า

bool

Remarks

หมายเลขเริ่มต้นคือและกราฟิกพื้นหลังจะเขียนลงในเอกสาร PDF เป็น xObject

เมื่อมูลค่าเป็นกราฟิกพื้นหลังไม่ซับซ้อน

บางรูปแบบไม่ได้รับการสนับสนุนสําหรับการ caching (รูปแบบที่มี fields, bookmarks, HRefs)

แผนภาพพื้นหลังเอกสารคือรูปแบบต่างๆกราฟิกภาพที่วางไว้ในโฟมหรือหัวเช่นเดียวกับพื้นฐานและขอบของหน้า

Compliance

รายละเอียดระดับการปฏิบัติตามมาตรฐาน PDF สําหรับเอกสารการส่งออก

public PdfCompliance Compliance { get; set; }

คุณสมบัติมูลค่า

PdfCompliance

Remarks

ตัวเลือกเริ่มต้นคือ Aspose.Words.Saving.PdfCompliance.Pdf17.

CreateNoteHyperlinks

คําอธิบายว่าจะแปลงคําอธิบาย/คําอธิบาย/คําอธิบาย/คําอธิบาย/คําอธิบาย/คําอธิบาย/คําอธิบาย/คําอธิบาย/คําอธิบาย/คําอธิบาย/คําอธิบาย/คําอธิบาย/คําอธิบาย/คําอธิบาย/คําอธิบาย/คําอธิบาย/คําอธิบาย/คําอธิบาย/คําอธิบาย

public bool CreateNoteHyperlinks { get; set; }

คุณสมบัติมูลค่า

bool

CustomPropertiesExport

รับหรือตั้งค่าที่กําหนดวิธีการ Aspose.Words.Document.CustomDocumentProperties จะถูกส่งออกไปยังไฟล์ PDF

public PdfCustomPropertiesExport CustomPropertiesExport { get; set; }

คุณสมบัติมูลค่า

PdfCustomPropertiesExport

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; }

คุณสมบัติมูลค่า

PdfDigitalSignatureDetails

Remarks

หมายเลขเริ่มต้นคือและเอกสารการส่งออกจะไม่ถูกลงทะเบียน เมื่อคุณสมบัตินี้ถูกตั้งค่าเป็น Aspose.Words.Saving.PdfDigitalSignatureDetails วัตถุแล้วเอกสารการส่งออก PDF จะถูกลงทะเบียนดิจิตอล

DisplayDocTitle

ปลั๊กที่ระบุว่าช่องชื่อในหน้าต่างควรแสดงชื่อเอกสารที่ได้รับจากชื่อรายการของคําพูดข้อมูลเอกสาร

public bool DisplayDocTitle { get; set; }

คุณสมบัติมูลค่า

bool

Remarks

ถ้าในแถบชื่อควรแสดงชื่อไฟล์ PDF ที่ประกอบด้วยเอกสาร

หมายเลขนี้จําเป็นโดยการปฏิบัติตาม PDF/UA หมายเลขนี้จะถูกใช้โดยอัตโนมัติเมื่อบันทึกเป็น PDF/UA

หมายถึงค่าเริ่มต้น

DmlEffectsRenderingMode

ได้รับหรือตั้งค่าค่าที่กําหนดวิธีการส่งผลกระทบของ DrawingML

public override DmlEffectsRenderingMode DmlEffectsRenderingMode { get; set; }

คุณสมบัติมูลค่า

DmlEffectsRenderingMode

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; }

คุณสมบัติมูลค่า

DownsampleOptions

EmbedAttachments

ได้รับหรือตั้งค่าค่าที่กําหนดว่าจะรวมไฟล์ที่แนวนอนไปยังเอกสาร PDF หรือไม่

[Obsolete("Obsolete, please use AttachmentsEmbeddingMode instead.")]
public bool EmbedAttachments { get; set; }

คุณสมบัติมูลค่า

bool

Remarks

หมายเลขที่กําหนดเองคือและข้อตกลงไม่รวมไว้

เมื่อค่าเป็นข้อตกลงจะถูกแทรกในเอกสาร PDF

มาตรฐาน PDF/A-1 และ PDF / A-2 (ไม่ใช่ระดับ F) ไม่ได้อนุญาตให้ไฟล์ในตัว ค่าใช้จ่ายจะถูกใช้โดยอัตโนมัติ

แพคเกจที่รวมไม่ได้รับการสนับสนุนเมื่อการเข้ารหัสถูกเปิดใช้งาน ราคาจะถูกใช้โดยอัตโนมัติ

EmbedFullFonts

ตรวจสอบวิธีที่ fonts ถูกรวมเข้าสู่เอกสาร PDF ที่เกิดขึ้น

public bool EmbedFullFonts { get; set; }

คุณสมบัติมูลค่า

bool

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; }

คุณสมบัติมูลค่า

PdfEncryptionDetails

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; }

คุณสมบัติมูลค่า

bool

Remarks

หมายเลขนี้จะถูกลืมเมื่อบันทึกไว้ใน PDF/A-1a, PDF / A-2a และ pdf / UA-1 เพราะโครงสร้างเอกสารที่จําเป็นสําหรับการปฏิบัติตามนี้

โปรดทราบว่าการส่งออกโครงสร้างเอกสารช่วยเพิ่มการบริโภคหน่วยความจําอย่างมากโดยเฉพาะอย่างยิ่งสําหรับกระดาษขนาดใหญ่

ExportLanguageToSpanTag

ได้รับหรือตั้งค่าค่าที่ระบุว่าจะสร้างแท็ก “สเปน” ในโครงสร้างเอกสารเพื่อส่งออกภาษาข้อความหรือไม่

public bool ExportLanguageToSpanTag { get; set; }

คุณสมบัติมูลค่า

bool

Remarks

หมายเลขเริ่มต้นคือและ attribute “Lang” จะถูกเชื่อมโยงกับ sequence-content ที่ระบุไว้ในการไหลของเนื้อหาของหน้า

เมื่อค่าเป็น “Span” แท็กจะถูกสร้างสําหรับข้อความที่มีภาษาที่ไม่ใช่แบบกําหนดเองและคุณสมบัติ “Lang” จะถูกเชื่อมโยงกับแท็กนี้

หมายเลขนี้จะถูกละเมิดเมื่อ Aspose.Words.Saving.PdfSaveOptions.ExportDocumentStructure เป็น .

ExportParagraphGraphicsToArtifact

รับหรือตั้งค่าที่กําหนดว่ากราฟิก paragraph จะถูกทําเครื่องหมายเป็นศิลปะหรือไม่

public bool ExportParagraphGraphicsToArtifact { get; set; }

คุณสมบัติมูลค่า

bool

Remarks

หมายเลขที่กําหนดเองคือและกราฟิกขั้นตอน (คําอธิบายด้านล่างการเน้นข้อความ ฯลฯ) จะถูกทําเครื่องหมายเป็น “สเปน” ในโครงสร้าง logic ของเอกสาร

เมื่อมูลค่าเป็นกราฟิก paragraph จะถูกทําเครื่องหมายเป็น “Artifact”

หมายเลขนี้จะถูกละเมิดเมื่อ Aspose.Words.Saving.PdfSaveOptions.ExportDocumentStructure เป็น .

FontEmbeddingMode

รายละเอียดโหมดการรวมตัวอักษร

public PdfFontEmbeddingMode FontEmbeddingMode { get; set; }

คุณสมบัติมูลค่า

PdfFontEmbeddingMode

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; }

คุณสมบัติมูลค่า

PdfImageColorSpaceExportMode

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; }

คุณสมบัติมูลค่า

PdfImageCompression

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; }

คุณสมบัติมูลค่า

bool

Remarks

เมื่อความละเอียดของภาพแหล่งกําเนิดต่ํากว่าที่ของอุปกรณ์การส่งออกแต่ละตัวอย่างมาครอบคลุมพิกเซลอุปกรณ์จํานวนมาก เป็นผลให้ภาพอาจปรากฏเป็นยืดหยุ่นหรือบล็อค คุณสมบัติภาพเหล่านี้สามารถลดลงโดยใช้อัลกอริทึมการ interpolation รูปภาพในระหว่างการถ่ายภาพ แทนที่จะวาดภาพทั้งหมดที่มีการเคลือบด้วยตัวบ่งชี้หลักที่มีสีเดียวกัน การ inter polation ภาพพยายามที่จะสร้างการเปลี่ยนแปลงที่ราบรื่นระหว่างค่า sample ที่ใกล้เคียง

ผู้อ่านที่สอดคล้องอาจเลือกที่จะไม่ใช้ฟังก์ชั่น PDF นี้หรือสามารถใช้การประมวลผลการ interpolation ที่เฉพาะเจาะจงที่เขาต้องการ

หมายถึงค่าเริ่มต้น

ปลั๊กอิน Interpolation จะถูกป้องกันโดยการปฏิบัติตาม PDF/A หมายเลขจะถูกใช้โดยอัตโนมัติเมื่อบันทึกเป็น PDF/A

JpegQuality

รับหรือตั้งค่าที่กําหนดคุณภาพของภาพ JPEG ในเอกสาร PDF

public int JpegQuality { get; set; }

คุณสมบัติมูลค่า

int

Remarks

หมายเลขค่าเริ่มต้นคือ 100.

คุณสมบัตินี้จะใช้ร่วมกับตัวเลือก Aspose.Words.Saving.PdfSaveOptions.ImageCompression

มีผลเฉพาะเมื่อเอกสารประกอบด้วยภาพ JPEG

ใช้คุณสมบัตินี้เพื่อรับหรือตั้งค่าคุณภาพของภาพภายในเอกสารเมื่อบันทึกในรูปแบบ PDF ค่าใช้จ่ายอาจแตกต่างจาก 0 ถึง 100 ที่ 0หมายถึงคุณภาพดีที่สุด แต่การบีบอัดสูงสุดและ 100หมายถึงคุณภาพดีที่สุด แต่การบีบอัดขั้นต่ํา หากคุณภาพเป็น 100 และภาพแหล่งเป็น JPEG มันหมายถึงไม่มีบีบอัด - บิตเดิมจะถูกบันทึก

OpenHyperlinksInNewWindow

ได้รับหรือตั้งค่าค่าที่ระบุว่า hyperlinks ในเอกสาร PDF outputต้องเปิดในหน้าต่างใหม่ (หรือแท็บ) ของเบราว์เซอร์

public bool OpenHyperlinksInNewWindow { get; set; }

คุณสมบัติมูลค่า

bool

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; }

คุณสมบัติมูลค่า

OutlineOptions

Remarks

ผลลัพธ์สามารถสร้างได้จากหัวข้อและจดหมาย

สําหรับหัวข้อระดับ outline จะถูกกําหนดโดยระดับหัวข้อ

มันเป็นไปได้ที่จะตั้งค่าระดับหัว max ที่จะรวมอยู่ในรายการหรือปิดรายการหัวทั้งหมด

สําหรับหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลขหมายเลข

นอกจากนี้การส่งออกสามารถส่งออกไปยังรูปแบบ XPS โดยใช้ประเภทเดียวกันของ Aspose.Words.Saving.PdfSaveOptions.OutlineOptions

PageLayout

คําอธิบายการตั้งค่าหน้าที่จะใช้เมื่อเอกสารเปิดในเครื่องอ่าน PDF

public PdfPageLayout PageLayout { get; set; }

คุณสมบัติมูลค่า

PdfPageLayout

Remarks

ค่าเริ่มต้นคือ Aspose.Words.Saving.PdfPageLayout.SinglePage

PageMode

รายละเอียดวิธีการที่เอกสาร PDF จะปรากฏเมื่อเปิดในเครื่องอ่าน PDF

public PdfPageMode PageMode { get; set; }

คุณสมบัติมูลค่า

PdfPageMode

Remarks

ค่าเริ่มต้นคือ Aspose.Words.Saving.PdfPageMode.UseOutlines

PreblendImages

ได้รับหรือตั้งค่าค่าที่กําหนดว่าจะผสมภาพโปร่งใสกับสีพื้นหลังสีดําหรือไม่

public bool PreblendImages { get; set; }

คุณสมบัติมูลค่า

bool

Remarks

การผสมผสานภาพสามารถปรับปรุงการปรากฏตัวภาพของเอกสาร PDF ใน Adobe Reader และลบตัวอักษรป้องกันการหล่อลื่น

เพื่อแสดงภาพที่ผสมผสานอย่างถูกต้องแอปพลิเคชัน PDF Viewer จะต้องรองรับ /Matte entry ในคําพูดภาพ soft-mask นอกจากนี้ภาพที่ผสมผสานอาจลดประสิทธิภาพการแสดงผล PDF

หมายถึงค่าเริ่มต้น

PreserveFormFields

คําอธิบายว่า Microsoft Word จะบันทึกฟิลด์แบบฟอร์มเป็นฟิลด์แบบฟอร์มใน PDF หรือแปลงเป็น text.Default เป็น ‘ความผิดพลาด’.

public bool PreserveFormFields { get; set; }

คุณสมบัติมูลค่า

bool

Remarks

ฟิลด์แบบฟอร์ม Microsoft Word รวมถึงการป้อนข้อความการลดลงและควบคุมกล่องตรวจสอบ

เมื่อตั้งค่า , เฟิลด์เหล่านี้จะถูกส่งออกเป็นข้อความไปยัง PDF เมื่อตั้งค่า , เฟิลด์เหล่านี้จะถูกส่งออกเป็นรูปแบบ PDF เฟิลด์

เมื่อส่งออกฟิลด์แบบฟอร์มเป็นฟิลด์แบบฟอร์มบางส่วนอาจเกิดการสูญเสียการจัดรูปแบบเพราะฟิลด์แบบฟอร์ม PDF ไม่สนับสนุนคุณสมบัติทั้งหมดของฟิลด์แบบฟอร์ม Microsoft Word

นอกจากนี้ขนาดการออกขึ้นอยู่กับขนาดเนื้อหาเนื่องจากรูปแบบที่สามารถแก้ไขได้ใน Microsoft Word เป็นวัตถุในเส้น

รูปแบบที่แก้ไขจะถูกป้องกันโดยการปฏิบัติตาม PDF / A หมายเลขจะถูกใช้โดยอัตโนมัติเมื่อบันทึกเป็น PDF / A

ฟิลด์แบบฟอร์มไม่ได้รับการสนับสนุนเมื่อบันทึกเป็น PDF/UA ราคาจะถูกใช้โดยอัตโนมัติ

RenderChoiceFormFieldBorder

คําอธิบายว่าต้องการให้ PDF ตัวเลือกแบบฟอร์มขอบเขต

public bool RenderChoiceFormFieldBorder { get; set; }

คุณสมบัติมูลค่า

bool

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; }

คุณสมบัติมูลค่า

SaveFormat

TextCompression

ข้อมูลจําเพาะประเภทการบีบอัดที่จะใช้สําหรับเนื้อหาข้อความทั้งหมดในเอกสาร

public PdfTextCompression TextCompression { get; set; }

คุณสมบัติมูลค่า

PdfTextCompression

Remarks

ตัวเลือกเริ่มต้นคือ Aspose.Words.Saving.PdfTextCompression.Flate

เพิ่มขนาดการผลิตอย่างมีนัยสําคัญเมื่อบันทึกเอกสารโดยไม่ต้องบีบอัด

UseBookFoldPrintingSettings

ได้รับหรือตั้งค่าค่า Boolean ที่แสดงให้เห็นว่าเอกสารควรจะบันทึกโดยใช้การจัดตั้งการพิมพ์หนังสือพิมพ์หากระบุไว้ผ่าน Aspose.Words.PageSetup.MultiplePages

public bool UseBookFoldPrintingSettings { get; set; }

คุณสมบัติมูลค่า

bool

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; }

คุณสมบัติมูลค่า

bool

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; }

คุณสมบัติมูลค่า

bool

Remarks

หมายถึงค่าเริ่มต้น

เมื่อตั้งค่าคุณสมบัติ ID การควบคุม SDT ใช้เป็นชื่อฟิลด์แบบฟอร์มใน PDF

เมื่อตั้งค่า SDT Control Tag คุณสมบัติจะใช้เป็นชื่อฟิลด์แบบฟอร์มใน PDF

หากการตั้งค่าและแท็กว่างเปล่าคุณสมบัติ ID จะใช้เป็นชื่อฟิลด์แบบฟอร์ม

หากค่าที่กําหนดไว้และแท็กไม่เป็นเอกลักษณ์ค่าแท็กคู่จะถูกเปลี่ยนเพื่อสร้างชื่อฟิลด์แบบฟอร์ม PDF ที่เอกลักษณ์

ZoomBehavior

รับหรือตั้งค่าค่าที่กําหนดประเภทของ zoom ที่ควรใช้เมื่อเอกสารเปิดด้วยตัวดู PDF

public PdfZoomBehavior ZoomBehavior { get; set; }

คุณสมบัติมูลค่า

PdfZoomBehavior

Remarks

ค่าเริ่มต้นคือ Aspose.Words.Saving.PdfZoomBehavior.None ซึ่งหมายความว่าไม่มีการเข้ากันได้

ZoomFactor

ได้รับหรือตั้งค่าค่าที่กําหนดค่าปัจจัย zoom (ในอัตราส่วน) สําหรับเอกสาร

public int ZoomFactor { get; set; }

คุณสมบัติมูลค่า

int

Remarks

หมายเลขนี้จะใช้เฉพาะหาก Aspose.Words.Saving.PdfSaveOptions.ZoomBehavior ถูกตั้งค่าเป็น Aspose.Words.Saving.PdfZoomBehavior.ZoomFactor

Methods

Clone()

สร้าง clone ลึกของวัตถุนี้

public PdfSaveOptions Clone()

Returns

PdfSaveOptions

 แบบไทย