Class FontSavingArgs

Class FontSavingArgs

Nama dari : Aspose.Words.Saving Perhitungan: Aspose.Words.dll (25.4.0)

Menyediakan data untuk acara Aspose.Words.Saving.IFontSavingCallback.FontSaving(Aspose.Words.Saving.FontSavingArgs).

Untuk mempelajari lebih lanjut, kunjungi Save a Document Artikel dokumentasi .

public class FontSavingArgs

Inheritance

object FontSavingArgs

anggota yang diwarisi

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Remarks

Ketika Aspose.Words menyimpan dokumen ke HTML atau format terkait dan Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources ditetapkan , ia menyimpan setiap subjek fon untuk mengekspor ke file yang terpisah.

Aspose.Words.Saving.FontsavingArgs mengontrol apakah sumber fon tertentu harus diekspor dan bagaimana.

Aspose.Words.Saving.FontsavingArgs juga memungkinkan untuk mendefinisikan kembali bagaimana nama file font dihasilkan atau untuk sepenuhnya mengelilingi penyimpanan font ke dalam file dengan menyediakan objek aliran Anda sendiri.

Untuk memutuskan apakah untuk menyimpan sumber fon tertentu, gunakan Properti Aspose.Words.Saving.FontSavingArgs.IsExportNeed.

Untuk menyimpan font ke arus bukannya file, gunakan sifat Aspose.Words.Saving.FontSavingArgs.FontStream.

Properties

Bold

Menunjukkan apakah font saat ini berani.

public bool Bold { get; }

Nilai Properti

bool

Document

Dapatkan objek dokumen yang diselamatkan.

public Document Document { get; }

Nilai Properti

Document

FontFamilyName

Menunjukkan nama keluarga font saat ini.

public string FontFamilyName { get; }

Nilai Properti

string

FontFileName

Dapatkan atau menetapkan nama file (tanpa jalur) di mana font akan disimpan.

public string FontFileName { get; set; }

Nilai Properti

string

Remarks

Properti ini memungkinkan Anda untuk mendefinisikan kembali bagaimana nama file font dihasilkan selama ekspor ke HTML.

Ketika acara dikeluarkan, properti ini mengandung nama file yang dihasilkan oleh Aspose.Words. Anda dapat mengubah nilai properti ini untuk menyimpan font ke dalam file yang berbeda.

Aspose.Words secara otomatis menghasilkan nama file yang unik untuk setiap font tertanam ketika mengekspor ke format HTML. Cara nama file font dihasilkan tergantung pada apakah Anda menyimpan dokumen ke file atau ke arus.

Ketika menyimpan dokumen ke file, nama file font yang dihasilkan terlihat seperti .

Ketika menyimpan dokumen ke arus, nama file font yang dihasilkan terlihat seperti .

Aspose.Words.Saving.FontSavingArgs.HuntFileName harus hanya mengandungi nama file tanpa jalur. Wl26 menetapkan jalan untuk menyimpan menggunakan nama dokumen file, yang __ WL26.HtmlSaveOptions.

Aspose.Words.Saving.FontSavingArgs.FontStream Aspose.Words.Saving.HtmlSaveOptions.FontsFolder Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias

FontStream

Memungkinkan untuk menentukan aliran di mana font akan disimpan.

public Stream FontStream { get; set; }

Nilai Properti

Stream

Remarks

Properti ini memungkinkan Anda untuk menyimpan font ke arus bukannya file selama ekspor HTML.

Nilai default adalah . Ketika sifat ini ada , font akan disimpan ke file yang ditentukan dalam Aspose.Words.Saving.FontSavingArgs.FontFileName sifat.

Aspose.Words.Saving.FontSavingArgs.FontFileName Aspose.Words.Saving.FontSavingArgs.KeepFontStreamOpen

IsExportNeeded

Memungkinkan untuk menentukan apakah font saat ini akan diekspor sebagai sumber font. default adalah ‘kebenaran’.

public bool IsExportNeeded { get; set; }

Nilai Properti

bool

IsSubsettingNeeded

Memungkinkan untuk menentukan apakah font saat ini akan disesuaikan sebelum mengekspor sebagai sumber font.

public bool IsSubsettingNeeded { get; set; }

Nilai Properti

bool

Remarks

Fonts dapat diekspor sebagai file font asli lengkap atau subset untuk mencakup hanya karakter yang digunakan dalam dokumen. subset memungkinkan untuk mengurangi ukuran sumber font yang dihasilkan.

Secara default, Aspose.Words memutuskan apakah untuk melakukan subset atau tidak dengan membandingkan ukuran file font asli dengan yang ditentukan dalam Aspose.Words.Saving.HtmlSaveOptions.FontResourcesSubsettingSizeThreshold. Anda dapat melebihi perilaku ini untuk font individu dengan menetapkan sifat Aspose.Words.Saving.FontSavingArgs.IsSubsettingNeed.

Italic

Menunjukkan apakah huruf saat ini adalah bahasa Italia.

public bool Italic { get; }

Nilai Properti

bool

KeepFontStreamOpen

Menentukan apakah Aspose.Words harus menjaga aliran terbuka atau menutupnya setelah menyimpan font.

public bool KeepFontStreamOpen { get; set; }

Nilai Properti

bool

Remarks

Secara default adalah dan Aspose.Words akan menutup arus yang Anda berikan dalam Properti Aspose.Words.Saving.FontSavingArgs.FontStream setelah menulis font di dalamnya.

Spesifikasi dari Spesifikasi dari Spesifikasi dari Spesifikasi dari Spesifikasi dari Spesifikasi dari Spesifikasi dari Spesifikasi dari Spesifikasi dari Spesifikasi dari Spesifikasi

OriginalFileName

Dapatkan nama file font asli dengan perpanjangan.

public string OriginalFileName { get; }

Nilai Properti

string

Remarks

Properti ini mengandung nama file asli font saat ini jika diketahui. jika tidak, itu bisa menjadi string kosong.

Spesifikasi.Words.Saving.FontSavingArgs.OriginalFileSize

OriginalFileSize

Dapatkan ukuran file font asli.

public int OriginalFileSize { get; }

Nilai Properti

int

Remarks

Properti ini mengandung ukuran file asli dari font saat ini jika diketahui.

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

 Indonesia