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
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
Document
Pronađite predmet dokumenta koji se spašava.
public Document Document { get; }
Vrijednost nekretnina
FontFamilyName
Upišite trenutnu porodično ime fontova.
public string FontFamilyName { get; }
Vrijednost nekretnina
FontFileName
Pronađite ili postavite ime datoteke (bez puta) na kojem će se font sačuvati.
public string FontFileName { get; set; }
Vrijednost nekretnina
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
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
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
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
KeepFontStreamOpen
Nastavi da li Aspose.Words treba zadržati tok otvoren ili zatvoren nakon čuvanja pisma.
public bool KeepFontStreamOpen { get; set; }
Vrijednost nekretnina
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
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
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