Class FontSavingArgs

Class FontSavingArgs

nazivni prostor: Aspose.Words.Saving Sastav: Aspose.Words.dll (25.4.0)

Pružuje podatke za događaj Aspose.Words.Saving.IFontSavingCallback.FontSaving(Aspose.Words.Saving.FontSavingArgs).

Da biste saznali više, posjetite Save a Document Dokumentarni članak .

public class FontSavingArgs

Inheritance

object FontSavingArgs

naslijeđeni članovi

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

Remarks

Kada Aspose.Words sačuvaju dokument u HTML ili povezane formate i Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources je postavljen na , sačuvaju svaki font predmet za izvoz u odvojenu datoteku.

Aspose.Words.Saving.FontsavingArgs kontrolira treba li izvoziti određeni izvor pisma i kako.

Aspose.Words.Saving.FontsavingArgs također omogućuje ponovnu definiciju načina na koji se stvaraju imena datoteke fontova ili da se u potpunosti okružuje spašavanje tekstova u datotekama pružajući vlastite objekte struje.

Da biste odlučili hoćete li sačuvati određeni izvor fontova, koristite Aspose.Words.Saving.FontSavingArgs.IsExportNeed svojstvo.

Da biste sačuvali fontove u tokovima umjesto datoteka, koristite svojstvo Aspose.Words.Saving.FontSavingArgs.FontStream.

Properties

Bold

Pokaži je li trenutni font hrabri.

public bool Bold { get; }

Vrijednost nekretnina

bool

Document

Pronađite predmet dokumenta koji se spašava.

public Document Document { get; }

Vrijednost nekretnina

Document

FontFamilyName

Upišite trenutnu porodično ime fontova.

public string FontFamilyName { get; }

Vrijednost nekretnina

string

FontFileName

Pronađite ili postavite ime datoteke (bez puta) na kojem će se font sačuvati.

public string FontFileName { get; set; }

Vrijednost nekretnina

string

Remarks

Ova svojstva vam omogućuju da redefinirate kako se imena datoteke fontova stvaraju tijekom izvoza u HTML.

Kada se događaj otpušta, ova imovina sadrži ime datoteke koje je stvorio Aspose.Words. Možete promijeniti vrijednost ove imovine kako biste sačuvali font u drugačiji datoteku.

Aspose.Words automatski generira jedinstveno ime datoteke za svaki ugrađen font prilikom izvoza u HTML format.Kako se ime datoteke font generira ovisi o tome hoćete li sačuvati dokument u datoteku ili u tok.

Kada sačuvate dokument u datoteku, stvoreno ime datoteke font izgleda kao .

Kada sačuvate dokument u toku, generirano ime datoteke font izgleda kao .

Aspose.Words.Saving.HtmlSaveOptions.FontsFolder.Wl26_.Name mora sadržavati samo ime datoteke bez staze. __ WL27_ određuje stazu za spašavanje pomoću imena datotek dokumenta, _wl25 .Swing.htmSavOption.

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

FontStream

Omogućuje određivanje struje na kojoj će se font sačuvati.

public Stream FontStream { get; set; }

Vrijednost nekretnina

Stream

Remarks

Ova svojstva vam omogućuju da sačuvate fontove u tokove umjesto datoteka tijekom izvoza HTML-a.

Kada je ova svojstva , font će se sačuvati na datoteku navedenu u Aspose.Words.Saving.FontSavingArgs.FontFileName svojstva.

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

IsExportNeeded

Omogućuje određivanje da li će se trenutni font izvoziti kao izvor fontova.

public bool IsExportNeeded { get; set; }

Vrijednost nekretnina

bool

IsSubsettingNeeded

Omogućuje određivanje da li će se tekući font pretpostaviti prije izvoza kao izvor fontova.

public bool IsSubsettingNeeded { get; set; }

Vrijednost nekretnina

bool

Remarks

Fontovi se mogu izvoziti kao cjeloviti originalni font datoteke ili podstaviti da uključuju samo znakove koji se koriste u dokumentu.

Podrazumevano, Aspose.Words odlučuje hoće li izvršiti subset ili ne usporedivši originalnu veličinu font datoteke s onom navedenom u Aspose.Words.Saving.HtmlSaveOptions.FontResourcesSubsettingSizeThreshold. Možete prevrnuti ovo ponašanje za pojedinačne fontove postavljanjem Aspose.Words.Saving.FontSavingArgs.IsSubsettingNeed svojstva.

Italic

Saznajte je li trenutni font italijanski.

public bool Italic { get; }

Vrijednost nekretnina

bool

KeepFontStreamOpen

Nastavi da li Aspose.Words treba zadržati tok otvoren ili zatvoren nakon čuvanja pisma.

public bool KeepFontStreamOpen { get; set; }

Vrijednost nekretnina

bool

Remarks

Podrazumevano je i Aspose.Words će zatvoriti tok koji ste pružili u vlasništvu Aspose.Words.Saving.FontSavingArgs.FontStream nakon pisanja pisma u njega.

Svijet Svijet Svijet Svijet Svijet Svijet Svijet Svijet

OriginalFileName

Pronađite izvorno ime datoteke font s proširenjem.

public string OriginalFileName { get; }

Vrijednost nekretnina

string

Remarks

Ova imovina sadrži izvorno ime datoteke trenutnog pisma ako je poznato. inače može biti prazan red.

Sljedeći članakAspose.Words.Saving.FontSavingArgs.OriginalFileSize

OriginalFileSize

Pronađite originalnu veličinu font datoteke.

public int OriginalFileSize { get; }

Vrijednost nekretnina

int

Remarks

Ova imovina sadrži originalnu veličinu datoteke trenutnog pisma ako je poznata. inače može biti nula.

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

 Hrvatski