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.FontSachingArgs контролира дали даден шрифт ресурс трябва да бъде експортиран и как.

Aspose.Words.Saving.FontSachingArgs също така ви позволява да предефинирате как се генерират имената на шрифтове или да заобиколите изцяло съхранението на букви в файлове, като предоставите свои собствени обекти на потока.

Aspose.Words.Saving.FontSavingArgs.IsExportNeed.

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

Получава или поставя името на файла (без път), където шрифтът ще бъде спасен.

public string FontFileName { get; set; }

стойност на имота

string

Remarks

Тази собственост ви позволява да предефинирате как се генерират имената на файловете на шрифта по време на износа към HTML.

Когато събитието е изтеглено, тази собственост съдържа името на файла, което е генерирано от Aspose.Words. Можете да промените стойността на това свойство, за да запазите шрифта в различен файл.

Aspose.Words автоматично генерира уникално име на файла за всеки вграден шрифт, когато се експортира в HTML.

Когато запишете документ в файл, генерираното име на шрифт файл изглежда като .

Когато запишете документ в поток, генерираното име на шрифт файл изглежда като .

Aspose.Words.Saving.FontSavingArgs.HtFileName трябва да съдържа само името на файла без пътеката. Wl26 определя маршрута за съхранение с помощта на имената на файлния документ, __ WL27_.Give.ThmlSaveOptions.FoundsFolder и _www.html.

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

FontStream

Позволява да се посочи потокът, до който шрифтът ще бъде спасен.

public Stream FontStream { get; set; }

стойност на имота

Stream

Remarks

Тази собственост ви позволява да съхранявате шрифтове в потоците вместо файлове по време на експортирането на 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

Шрифтове могат да бъдат експортирани като пълни оригинални шрифтови файлове или подредени, за да включват само символите, които се използват в документа.

Aspose.Words решава дали да изпълнява подреждане или не, като сравнява първоначалния размер на шрифта с този, посочен в Aspose.Words.Saving.HtmlSaveOptions.FontResourcesSubsettingSizeThreshold. Можете да преодолеете това поведение за отделните шрифти, като зададете Aspose.Words.Saving.FontSavingArgs.IsSubsettingNeed.

Italic

Показва дали текущият шрифт е италиански.

public bool Italic { get; }

стойност на имота

bool

KeepFontStreamOpen

Определя дали Aspose.Words трябва да поддържа потока отворен или затворен след съхранение на шрифт.

public bool KeepFontStreamOpen { get; set; }

стойност на имота

bool

Remarks

Aspose.Words ще затвори потока, който сте предоставили в Aspose.Words.Saving.FontSavingArgs.FontStream.

Апсо.Words.Saving.FontSavingArgs.FontStream

OriginalFileName

Получава оригиналното име на шрифта с разширение.

public string OriginalFileName { get; }

стойност на имота

string

Remarks

Тази собственост съдържа оригиналното име на файла на текущия шрифт, ако е известна.

Оригинал.Words.Saving.SavingArgs.OriginalFileSize

OriginalFileSize

Получава първоначалния размер на шрифта.

public int OriginalFileSize { get; }

стойност на имота

int

Remarks

Тази собственост съдържа първоначалния размер на файла на текущия шрифт, ако е известна.

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

 Български