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.FontSachingArgs контролира дали даден шрифт ресурс трябва да бъде експортиран и как.
Aspose.Words.Saving.FontSachingArgs също така ви позволява да предефинирате как се генерират имената на шрифтове или да заобиколите изцяло съхранението на букви в файлове, като предоставите свои собствени обекти на потока.
Aspose.Words.Saving.FontSavingArgs.IsExportNeed.
Aspose.Words.Saving.FontSavingArgs.FontStream.
Properties
Bold
Показва дали текущият шрифт е смел.
public bool Bold { get; }
стойност на имота
Document
Открива документа, който се спасява.
public Document Document { get; }
стойност на имота
FontFamilyName
Показва текущото фамилно име на шрифта.
public string FontFamilyName { get; }
стойност на имота
FontFileName
Получава или поставя името на файла (без път), където шрифтът ще бъде спасен.
public string FontFileName { get; set; }
стойност на имота
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; }
стойност на имота
Remarks
Тази собственост ви позволява да съхранявате шрифтове в потоците вместо файлове по време на експортирането на 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
Шрифтове могат да бъдат експортирани като пълни оригинални шрифтови файлове или подредени, за да включват само символите, които се използват в документа.
Aspose.Words решава дали да изпълнява подреждане или не, като сравнява първоначалния размер на шрифта с този, посочен в Aspose.Words.Saving.HtmlSaveOptions.FontResourcesSubsettingSizeThreshold. Можете да преодолеете това поведение за отделните шрифти, като зададете Aspose.Words.Saving.FontSavingArgs.IsSubsettingNeed.
Italic
Показва дали текущият шрифт е италиански.
public bool Italic { get; }
стойност на имота
KeepFontStreamOpen
Определя дали Aspose.Words трябва да поддържа потока отворен или затворен след съхранение на шрифт.
public bool KeepFontStreamOpen { get; set; }
стойност на имота
Remarks
Aspose.Words ще затвори потока, който сте предоставили в Aspose.Words.Saving.FontSavingArgs.FontStream.
Апсо.Words.Saving.FontSavingArgs.FontStream
OriginalFileName
Получава оригиналното име на шрифта с разширение.
public string OriginalFileName { get; }
стойност на имота
Remarks
Тази собственост съдържа оригиналното име на файла на текущия шрифт, ако е известна.
Оригинал.Words.Saving.SavingArgs.OriginalFileSize
OriginalFileSize
Получава първоначалния размер на шрифта.
public int OriginalFileSize { get; }
стойност на имота
Remarks
Тази собственост съдържа първоначалния размер на файла на текущия шрифт, ако е известна.
Aspose.Words.Saving.FontSavingArgs.OriginalFileName Aspose.Words.Saving.FontSavingArgs.IsSubsettingNeeded