Class SvgSaveOptions

Class SvgSaveOptions

ชื่อพื้นที่: Aspose.Words.Saving การประกอบ: Aspose.Words.dll (25.4.0)

สามารถใช้เพื่อระบุตัวเลือกเพิ่มเติมเมื่อบันทึกเอกสารในรูปแบบ Aspose.Words.SaveFormat.Svg

เพื่อเรียนรู้เพิ่มเติมเยี่ยมชม Specify Save Options บทความเอกสาร

public class SvgSaveOptions : FixedPageSaveOptions

Inheritance

object SaveOptions FixedPageSaveOptions SvgSaveOptions

อนุญาโตตุลาการ

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

SvgSaveOptions()

public SvgSaveOptions()

Properties

ExportEmbeddedImages

คําอธิบายว่าภาพควรจะรวมอยู่ในเอกสาร SVG เป็นฐาน64 หรือไม่โปรดทราบว่าการเปิดใช้งานตัวเลือกนี้สามารถนําไปสู่การเพิ่มขนาดของไฟล์ SVG output ได้อย่างมีนัยสําคัญ

public bool ExportEmbeddedImages { get; set; }

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

bool

FitToViewPort

คําอธิบายว่าการส่งออก SVG จะเติมพื้นที่พอร์ตที่มีอยู่ (หน้าต่างเบราว์เซอร์หรือคอนเทนเนอร์) เมื่อตั้งค่าความกว้างและความสูงของ SVG จะตั้งค่า 100%

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

public bool FitToViewPort { get; set; }

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

bool

IdPrefix

ข้อมูลจําเพาะที่กําหนดไว้กับ ID องค์ประกอบทั้งหมดที่สร้างขึ้นในเอกสารการออกหมายเลขเริ่มต้นเป็นศูนย์และไม่มีค่าเริ่มต้น

public string IdPrefix { get; set; }

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

string

Remarks

หากค่าเริ่มต้นที่ระบุแล้วก็สามารถมีตัวอักษรตัวอักษรตัวอักษรตัวอักษรตัวอักษรตัวอักษรตัวอักษรตัวอักษรตัวอักษรและต้องเริ่มต้นด้วยข้อความ

Exceptions

ArgumentException

ราคาไม่ตอบสนองความต้องการที่ระบุไว้ข้างต้น

MaxImageResolution

รับหรือตั้งค่าใน pixels per inch ซึ่ง จํากัด ความละเอียดของภาพ raster ที่ส่งออก ค่าเริ่มต้นคือศูนย์

public int MaxImageResolution { get; set; }

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

int

Remarks

หากมูลค่าของคุณสมบัตินี้ไม่ได้เป็นศูนย์ก็ จํากัด ความละเอียดของภาพสกรูที่ส่งออก ซึ่งหมายความว่าภาพที่มีความละเอียดสูงจะถูกคัดลอกลงไปจนถึงขีด จํากัด และภาพมีความละเอียดต่ําจะนําออกตามที่

หากมูลค่าของสินทรัพย์นี้เป็นศูนย์ภาพสกรูทั้งหมดจะถูกส่งออกโดยไม่ต้องคัดลอกใหม่

RemoveJavaScriptFromLinks

คําอธิบายว่า JavaScript จะถูกลบออกจากลิงค์ หากตัวเลือกนี้เปิดใช้งานแล้วลิงค์ทั้งหมดที่มี JavaScript จะถูกแทนที่ด้วย “javascript:void(0)”

public bool RemoveJavaScriptFromLinks { get; set; }

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

bool

ResourceSavingCallback

ช่วยให้การควบคุมวิธีการบันทึกทรัพยากร (ภาพ) เมื่อเอกสารถูกส่งออกไปยังรูปแบบ SVG

public IResourceSavingCallback ResourceSavingCallback { get; set; }

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

IResourceSavingCallback

ResourcesFolder

ข้อมูลจําเพาะของโฟลเดอร์ทางกายภาพที่ทรัพยากร (ภาพ) จะถูกบันทึกเมื่อส่งออกเอกสารไปยัง Svg format.Default เป็น ’null'.

public string ResourcesFolder { get; set; }

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

string

Remarks

มีผลเฉพาะหากคุณสมบัติของ Aspose.Words.Saving.SvgSaveOptions.ExportEmbeddedImages เป็น .

เมื่อคุณบันทึก Aspose.Words.Document ในรูปแบบ SVG, Aspose.Words ต้องบันทึกภาพทั้งหมดที่รวมอยู่ในเอกสารเป็นไฟล์ที่แยกต่างหาก Aspose.Words.Saving.SvgSaveOptions.ResourcesFolder ช่วยให้คุณระบุที่ภาพจะถูกบันทึกและ Aspose.Words.Saving.SvgSaveOptions.ResourcesFolderAlias ช่วยให้คุณระบุวิธีการที่ภาพ URIs จะถูกสร้างขึ้น

หากคุณบันทึกเอกสารในไฟล์และให้ชื่อไฟล์ Aspose.Words โดยเริ่มต้นบันทึกภาพในโฟลเดอร์เดียวกันที่ไฟล์เอกสารถูกบันทึก ใช้ Aspose.Words.Saving.SvgSaveOptions.ResourcesFolder เพื่อเอาชนะพฤติกรรมนี้

หากคุณบันทึกเอกสารในกระแส Aspose.Words ไม่มีโฟลเดอร์ที่จะบันทึกภาพ แต่ยังคงต้องบันทึกภาพที่ไหน ในกรณีนี้คุณต้องระบุโฟลเดอร์ที่สามารถเข้าถึงได้ใน Aspose.Words.Saving.SvgSaveOptions.Resourcesคุณสมบัติโฟลเดอร์

Aspose.Words.Saving.SvgSaveOptions.ResourcesFolderAlias

ResourcesFolderAlias

ข้อมูลจําเพาะชื่อโฟลเดอร์ที่ใช้ในการสร้างภาพ URIs ที่เขียนไว้ในเอกสาร SVG.Default เป็น ’null'.

public string ResourcesFolderAlias { get; set; }

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

string

Remarks

เมื่อคุณบันทึก Aspose.Words.Document ในรูปแบบ SVG, Aspose.Words ต้องบันทึกภาพทั้งหมดที่รวมอยู่ในเอกสารเป็นไฟล์ที่แยกต่างหาก Aspose.Words.Saving.SvgSaveOptions.ResourcesFolder ช่วยให้คุณระบุที่ภาพจะถูกบันทึกและ Aspose.Words.Saving.SvgSaveOptions.ResourcesFolderAlias ช่วยให้คุณระบุวิธีการที่ภาพ URIs จะถูกสร้างขึ้น

Aspose.Words.Saving.SvgSaveOptions.Resourcesโฟลเดอร์

SaveFormat

รายละเอียดรูปแบบที่เอกสารจะถูกบันทึกถ้าวัตถุตัวเลือกบันทึกนี้จะถูกใช้สามารถเป็น Aspose.Words.SaveFormat.Svg

public override SaveFormat SaveFormat { get; set; }

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

SaveFormat

ShowPageBorder

ตรวจสอบว่ามีข้อ จํากัด ที่เพิ่มไว้ในรายการของหน้า.Default เป็น “จริง”

public bool ShowPageBorder { get; set; }

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

bool

TextOutputMode

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

public SvgTextOutputMode TextOutputMode { get; set; }

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

SvgTextOutputMode

Remarks

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

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

 แบบไทย