Class FontSavingArgs

Class FontSavingArgs

Именује се: Aspose.Words.Saving Асамблеја: Aspose.Words.dll (25.4.0)

Pružuje podatke za događaj 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 сачува документ у ХТМЛ или сродним форматима и Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources је постављен на , сачува сваки субјект шрифта за извоз у одвојени датотеку.

Aspose.Words.Saving.FontsavingArgs контролише да ли одређени извор шрифта треба да се извози и како.

Aspose.Words.Saving.FontsavingArgs такође вам омогућава да поново дефинишете како се генеришу имена датотека шрифта или да потпуно заобиђете складиштење шпијуна у фајлове пружајући своје објекте струје.

Да бисте одлучили да ли ћете сачувати одређени извор шрифта, користите својство 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

Ова својство вам омогућава да поново дефинишете како се имена датотека шрифта генеришу током извоза у ХТМЛ.

Када се догађај баци, ова имовина садржи име датотеке које је генерисао Aspose.Words. Можете променити вредност ове имовине да бисте сачували шрифт у другачији датотеку.

Aspose.Words аутоматски генерише јединствено име датотеке за сваки уграђени шрифт када се извози у ХТМЛ формат.

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

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

Aspose.Words.Saving.FontSavingArgs.MontFileName mora da sadrži samo ime datoteke bez staze. VL27 određuje stazu za sačuvanje pomoću imena dosjea, __ВL23-a.HtmlSaveOptions.FoonsFolder i Wl26.

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

FontStream

Омогућава да наведете струју на којој ће се шрифт сачувати.

public Stream FontStream { get; set; }

Вредност имовине

Stream

Remarks

Ова својства вам омогућава да сачувате шрифтове у токовима уместо датотека током ХТМЛ извоза.

Када је ова својства , шрифт ће бити сачуван на датотеку која је наведена у својству 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

Потврђује да ли Аппосе.Вордс треба да држи ток отворен или затворен након чувања шрифта.

public bool KeepFontStreamOpen { get; set; }

Вредност имовине

bool

Remarks

По правилу је и Aspose.Words ће затворити струју коју пружате у својству Aspose.Words.Saving.FontSavingArgs.FontStream након што напишете шрифт у њега.

Аппосе.Вордс.Свајање.ФонтСвајањеArgs.ФонтСтрим

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

 Српски