Class FontSavingArgs
ชื่อพื้นที่: Aspose.Words.Saving การประกอบ: Aspose.Words.dll (25.4.0)
ให้ข้อมูลสําหรับกิจกรรม Aspose.Words.Saving.IFontSavingCallback.FontSaving(Aspose.Words.Saving.FontSavingArgs)
เพื่อเรียนรู้เพิ่มเติมเยี่ยมชม Save a Document บทความเอกสาร
public class FontSavingArgs
Inheritance
อนุญาโตตุลาการ
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
เมื่อ Aspose.Words จะบันทึกเอกสารไปยัง HTML หรือรูปแบบที่เกี่ยวข้องและ Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources จะตั้งค่าให้บันทึกวัตถุอักษรแต่ละรายการเพื่อส่งออกไปยังไฟล์ที่แยกต่างหาก
Aspose.Words.Saving.FontsavingArgs ตรวจสอบว่าทรัพยากรอักษรที่เฉพาะเจาะจงควรจะถูกส่งออกและวิธีการ
Aspose.Words.Saving.FontsavingArgs นอกจากนี้ยังช่วยให้คุณสามารถกําหนดใหม่วิธีการสร้างชื่อไฟล์อักษรหรือการประมวลผลอย่างสมบูรณ์ของการบันทึกข้อความในไฟล์โดยการจัดหาวัตถุไหลของคุณเอง
เพื่อตัดสินใจว่าจะบันทึกทรัพยากรอักษรที่เฉพาะเจาะจงใช้คุณสมบัติ Aspose.Words.Saving.FontSavingArgs.IsExportNeed
เพื่อบันทึก fonts into streams instead of files, ใช้ Aspose.Words.Saving.FontSavingArgs.FontStream คุณสมบัติ.
Properties
Bold
แสดงให้เห็นว่าอักษรปัจจุบันมีความกลัวหรือไม่
public bool Bold { get; }
คุณสมบัติมูลค่า
Document
ได้รับวัตถุเอกสารที่ได้รับการบันทึก
public Document Document { get; }
คุณสมบัติมูลค่า
FontFamilyName
แสดงชื่อครอบครัวอักษรปัจจุบัน
public string FontFamilyName { get; }
คุณสมบัติมูลค่า
FontFileName
รับหรือตั้งชื่อไฟล์ (ไม่มีเส้นทาง) ที่ font จะถูกบันทึกไว้
public string FontFileName { get; set; }
คุณสมบัติมูลค่า
Remarks
คุณสมบัตินี้ช่วยให้คุณสามารถกําหนดใหม่วิธีการสร้างชื่อไฟล์ font ในระหว่างการส่งออกไปยัง HTML
เมื่อเหตุการณ์ถูกปล่อยตัวคุณสมบัตินี้มีชื่อไฟล์ที่สร้างขึ้นโดย Aspose.Words คุณสามารถเปลี่ยนค่าของคุณสมบัตินี้เพื่อบันทึกข้อความเป็นไฟล์ที่แตกต่างกัน โปรดทราบว่าชื่อไฟล์จะต้องเป็นเอกลักษณ์
Aspose.Words โดยอัตโนมัติสร้างชื่อไฟล์ที่ไม่ซ้ํากันสําหรับแต่ละอักษรที่บูรณาการเมื่อส่งออกไปยังรูปแบบ HTML วิธีการสร้างชื่อไฟล์อักษรขึ้นอยู่กับว่าคุณบันทึกเอกสารไปยังไฟล์หรือไปยังกระแส
เมื่อบันทึกเอกสารไปยังไฟล์ชื่อไฟล์อักษรที่สร้างขึ้นดูเหมือน
เมื่อบันทึกเอกสารไปยังกระแสชื่อไฟล์อักษรที่สร้างขึ้นดูเหมือน
Aspose.Words Saving.FontSavingArgs.PlanetFileName ควรมีชื่อไฟล์เท่านั้นโดยไม่ต้องใช้เส้นทาง Wl26 จะกําหนดเส้นทางการบันทึกโดยใช้ชื่อกรอบเอกสาร _ www.planeta.com _ _HtmlSaveOptions _FondsFolder และ wl27 _.
Aspose.Words.Saving.FontSavingArgs.FontStream Aspose.Words.Saving.HtmlSaveOptions.FontsFolder Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias
FontStream
อนุญาตให้ระบุกระแสที่ font จะถูกบันทึกไว้
public Stream FontStream { get; set; }
คุณสมบัติมูลค่า
Remarks
คุณสมบัตินี้ช่วยให้คุณสามารถบันทึก fonts ไปยัง Streams แทนไฟล์ในระหว่างการส่งออก HTML
หมายเลขเริ่มต้นคือ เมื่อคุณสมบัตินี้จะถูกบันทึกเป็นไฟล์ที่ระบุไว้ใน Aspose.Words.Saving.FontSavingArgs.FontFileName คุณสมบัติ
Aspose.Words.Saving.FontSavingArgs.FontFileName Aspose.Words.Saving.FontSavingArgs.KeepFontStreamOpen
IsExportNeeded
อนุญาตให้ระบุว่าอักษรปัจจุบันจะถูกส่งออกเป็นทรัพยากรอักษร ตัวเลือกคือ “จริง”
public bool IsExportNeeded { get; set; }
คุณสมบัติมูลค่า
IsSubsettingNeeded
อนุญาตให้ระบุว่าอักษรปัจจุบันจะถูกวางไว้ก่อนที่จะส่งออกเป็นแหล่งอักษร
public bool IsSubsettingNeeded { get; set; }
คุณสมบัติมูลค่า
Remarks
fonts สามารถส่งออกเป็นไฟล์ font original เต็ม หรือ subseted เพื่อรวมตัวอักษรที่ใช้ในเอกสารเท่านั้น Subseting ช่วยลดขนาดทรัพยากร font resulting
โดย default, Aspose.Words จะตัดสินใจว่าจะดําเนินการการตั้งค่าหรือไม่โดยการเปรียบเทียบขนาดไฟล์ตัวอักษรเดิมกับตัวอักษรที่ระบุไว้ใน Aspose.Words.Saving.HtmlSaveOptions.FontResourcesSubsettingSizeThreshold คุณสามารถเอาชนะพฤติกรรมนี้สําหรับตัวอักษรแต่ละตัวโดยการตั้งค่า Aspose.Words.Saving.FontSavingArgs.IsSubsetting คุณสมบัติที่จําเป็น
Italic
แสดงให้เห็นว่าตัวอักษรปัจจุบันเป็นอิตาลีหรือไม่
public bool Italic { get; }
คุณสมบัติมูลค่า
KeepFontStreamOpen
คําอธิบายว่า Aspose.Words ควรเปิดหรือปิดการไหลหลังจากบันทึก font
public bool KeepFontStreamOpen { get; set; }
คุณสมบัติมูลค่า
Remarks
ปกติเป็นและ Aspose.Words จะปิดการไหลที่คุณให้ใน Aspose.Words.Saving.FontSavingArgs.FontStream คุณสมบัติหลังจากเขียน font ในมัน ข้อมูลจําเพาะเพื่อให้การไหลเปิด
Aspose.Words.Saving.FontSavingArgs.FontStream
OriginalFileName
รับชื่อไฟล์อักษรเดิมด้วยการขยาย
public string OriginalFileName { get; }
คุณสมบัติมูลค่า
Remarks
คุณสมบัตินี้มีชื่อไฟล์เดิมของตัวอักษรปัจจุบันถ้ามันเป็นที่รู้จัก ไม่ว่ามันอาจเป็นเส้นที่ว่างเปล่า
Aspose.Words.Saving.FontSavingArgs.OriginalFileSize
OriginalFileSize
รับขนาดไฟล์ตัวอักษรเดิม
public int OriginalFileSize { get; }
คุณสมบัติมูลค่า
Remarks
คุณสมบัตินี้มีขนาดไฟล์เดิมของตัวอักษรปัจจุบันถ้ามันเป็นที่รู้จัก ในทางอื่น ๆ มันอาจเป็นศูนย์
Aspose.Words.Saving.FontSavingArgs.OriginalFileName Aspose.Words.Saving.FontSavingArgs.IsSubsettingNeeded