Class FontSavingArgs

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 FontSavingArgs

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

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

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

bool

Document

ได้รับวัตถุเอกสารที่ได้รับการบันทึก

public Document Document { get; }

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

Document

FontFamilyName

แสดงชื่อครอบครัวอักษรปัจจุบัน

public string FontFamilyName { get; }

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

string

FontFileName

รับหรือตั้งชื่อไฟล์ (ไม่มีเส้นทาง) ที่ font จะถูกบันทึกไว้

public string FontFileName { get; set; }

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

string

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

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

Stream

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

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

bool

IsSubsettingNeeded

อนุญาตให้ระบุว่าอักษรปัจจุบันจะถูกวางไว้ก่อนที่จะส่งออกเป็นแหล่งอักษร

public bool IsSubsettingNeeded { get; set; }

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

bool

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

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

bool

KeepFontStreamOpen

คําอธิบายว่า Aspose.Words ควรเปิดหรือปิดการไหลหลังจากบันทึก font

public bool KeepFontStreamOpen { get; set; }

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

bool

Remarks

ปกติเป็นและ Aspose.Words จะปิดการไหลที่คุณให้ใน Aspose.Words.Saving.FontSavingArgs.FontStream คุณสมบัติหลังจากเขียน font ในมัน ข้อมูลจําเพาะเพื่อให้การไหลเปิด

Aspose.Words.Saving.FontSavingArgs.FontStream

OriginalFileName

รับชื่อไฟล์อักษรเดิมด้วยการขยาย

public string OriginalFileName { get; }

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

string

Remarks

คุณสมบัตินี้มีชื่อไฟล์เดิมของตัวอักษรปัจจุบันถ้ามันเป็นที่รู้จัก ไม่ว่ามันอาจเป็นเส้นที่ว่างเปล่า

Aspose.Words.Saving.FontSavingArgs.OriginalFileSize

OriginalFileSize

รับขนาดไฟล์ตัวอักษรเดิม

public int OriginalFileSize { get; }

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

int

Remarks

คุณสมบัตินี้มีขนาดไฟล์เดิมของตัวอักษรปัจจุบันถ้ามันเป็นที่รู้จัก ในทางอื่น ๆ มันอาจเป็นศูนย์

Aspose.Words.Saving.FontSavingArgs.OriginalFileName Aspose.Words.Saving.FontSavingArgs.IsSubsettingNeeded

 แบบไทย