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; }
คุณสมบัติมูลค่า
FitToViewPort
คําอธิบายว่าการส่งออก SVG จะเติมพื้นที่พอร์ตที่มีอยู่ (หน้าต่างเบราว์เซอร์หรือคอนเทนเนอร์) เมื่อตั้งค่าความกว้างและความสูงของ SVG จะตั้งค่า 100%
หมายถึงค่าเริ่มต้น
public bool FitToViewPort { get; set; }
คุณสมบัติมูลค่า
IdPrefix
ข้อมูลจําเพาะที่กําหนดไว้กับ ID องค์ประกอบทั้งหมดที่สร้างขึ้นในเอกสารการออกหมายเลขเริ่มต้นเป็นศูนย์และไม่มีค่าเริ่มต้น
public string IdPrefix { get; set; }
คุณสมบัติมูลค่า
Remarks
หากค่าเริ่มต้นที่ระบุแล้วก็สามารถมีตัวอักษรตัวอักษรตัวอักษรตัวอักษรตัวอักษรตัวอักษรตัวอักษรตัวอักษรตัวอักษรและต้องเริ่มต้นด้วยข้อความ
Exceptions
ราคาไม่ตอบสนองความต้องการที่ระบุไว้ข้างต้น
MaxImageResolution
รับหรือตั้งค่าใน pixels per inch ซึ่ง จํากัด ความละเอียดของภาพ raster ที่ส่งออก ค่าเริ่มต้นคือศูนย์
public int MaxImageResolution { get; set; }
คุณสมบัติมูลค่า
Remarks
หากมูลค่าของคุณสมบัตินี้ไม่ได้เป็นศูนย์ก็ จํากัด ความละเอียดของภาพสกรูที่ส่งออก ซึ่งหมายความว่าภาพที่มีความละเอียดสูงจะถูกคัดลอกลงไปจนถึงขีด จํากัด และภาพมีความละเอียดต่ําจะนําออกตามที่
หากมูลค่าของสินทรัพย์นี้เป็นศูนย์ภาพสกรูทั้งหมดจะถูกส่งออกโดยไม่ต้องคัดลอกใหม่
RemoveJavaScriptFromLinks
คําอธิบายว่า JavaScript จะถูกลบออกจากลิงค์ หากตัวเลือกนี้เปิดใช้งานแล้วลิงค์ทั้งหมดที่มี JavaScript จะถูกแทนที่ด้วย “javascript:void(0)”
public bool RemoveJavaScriptFromLinks { get; set; }
คุณสมบัติมูลค่า
ResourceSavingCallback
ช่วยให้การควบคุมวิธีการบันทึกทรัพยากร (ภาพ) เมื่อเอกสารถูกส่งออกไปยังรูปแบบ SVG
public IResourceSavingCallback ResourceSavingCallback { get; set; }
คุณสมบัติมูลค่า
ResourcesFolder
ข้อมูลจําเพาะของโฟลเดอร์ทางกายภาพที่ทรัพยากร (ภาพ) จะถูกบันทึกเมื่อส่งออกเอกสารไปยัง Svg format.Default เป็น ’null'.
public string ResourcesFolder { get; set; }
คุณสมบัติมูลค่า
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; }
คุณสมบัติมูลค่า
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; }
คุณสมบัติมูลค่า
ShowPageBorder
ตรวจสอบว่ามีข้อ จํากัด ที่เพิ่มไว้ในรายการของหน้า.Default เป็น “จริง”
public bool ShowPageBorder { get; set; }
คุณสมบัติมูลค่า
TextOutputMode
ได้รับหรือตั้งค่าค่าที่กําหนดวิธีการแสดงข้อความใน SVG
public SvgTextOutputMode TextOutputMode { get; set; }
คุณสมบัติมูลค่า
Remarks
ใช้คุณสมบัตินี้เพื่อรับหรือตั้งโหมดวิธีข้อความภายในเอกสารควรจะส่งเมื่อบันทึกในรูปแบบ SVG
ค่าเริ่มต้นคือ Aspose.Words.Saving.SvgTextOutputMode.UseTargetMachineFonts