Class FontSavingArgs

Class FontSavingArgs

ja nimityö: Aspose.Words.Saving Kokoelma: Aspose.Words.dll (25.4.0)

Tarjoaa tietoja Aspose.Words.Saving.IFontSavingCallback.FontSaving(Aspose.Words.Saving.FontSavingArgs) tapahtumasta.

Jos haluat lisätietoja, vieraile Save a Document dokumentti artikkeliin.

public class FontSavingArgs

Inheritance

object FontSavingArgs

Perintöjäsenet

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

Remarks

Kun Aspose.Words tallentaa asiakirjan HTML- tai siihen liittyvissä muodoissa ja Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources asetetaan , se tallentaa jokaisen kirjaimen esineen vientiin erilliseen tiedostoon.

Aspose.Words.Saving.FontsavingArgs valvoo, onko tietty kirjainresurssi viedä ja miten.

Aspose.Words.Saving.FontsavingArgs antaa myös mahdollisuuden määritellä uudelleen, miten fontti-tiedoston nimet syntyvät tai täysin ympäröidä fonttien tallentaminen tiedostoihin antamalla omat virtaobjektit.

Päätääksesi, haluatko tallentaa tietyn kirjainresurssin, käytä Aspose.Words.Saving.FontSavingArgs.IsExportNeeded omistusta.

Jos haluat tallentaa kirjaimia virtoihin tiedostojen sijasta, käytä Aspose.Words.Saving.FontSavingArgs.FontStream ominaisuutta.

Properties

Bold

Se osoittaa, onko nykyinen kirjain rohkea.

public bool Bold { get; }

Omistuksen arvo

bool

Document

Saat asiakirjan kohteen, joka on pelastettu.

public Document Document { get; }

Omistuksen arvo

Document

FontFamilyName

Ilmoita nykyinen kirjaimen perheen nimi.

public string FontFamilyName { get; }

Omistuksen arvo

string

FontFileName

Saa tai aseta tiedoston nimi (ei reittiä), johon kirjain tallennetaan.

public string FontFileName { get; set; }

Omistuksen arvo

string

Remarks

Tämä ominaisuus antaa sinulle mahdollisuuden määritellä uudelleen, miten kirjaimen tiedoston nimet tuodaan HTML:een.

Kun tapahtuma poistetaan, tämä omaisuus sisältää tiedoston nimen, joka on syntynyt Aspose.Words. Voit muuttaa tämän omaisuuden arvoa, jotta kirjain tallennetaan eri tiedostoon.

Aspose.Words tuottaa automaattisesti ainutlaatuisen tiedoston nimen jokaiselle sisäänrakennetulle kirjaimelle, kun se viedään HTML-muodossa. miten kirjaimen tiedoston nimi syntyy riippuu siitä, tallennatko asiakirjan tiedostoon tai virtaukseen.

Kun tallennat asiakirjan tiedostoon, luotu kirjaimen tiedoston nimi näyttää .

Kun tallennat asiakirjan virtaan, luodun kirjaimen tiedoston nimi näyttää .

Aspose.Words.Saving.HtmlSaveOptions.FontsFolder.Wl26_.Namen on sisällettävä vain tiedoston nimi ilman reittiä. __ WL27_ määrittää reitin tallennukseen käyttämällä asiakirja-tiedoston nimeä, _wl25 .Swing.htmSavOption.

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

FontStream

Voit määrittää virran, johon kirjain tallennetaan.

public Stream FontStream { get; set; }

Omistuksen arvo

Stream

Remarks

Tämän ominaisuuden avulla voit tallentaa kirjaimia virtauksiin tiedostojen sijasta HTML: n viennin aikana.

Oletusarvo on . Kun tämä omaisuus on , kirjain tallennetaan tiedostoon, joka on määritetty Aspose.Words.Saving.FontSavingArgs.FontFileName omaisuus.

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

IsExportNeeded

Se antaa mahdollisuuden määrittää, onko nykyinen kirjain viedään kirjainresurssi.

public bool IsExportNeeded { get; set; }

Omistuksen arvo

bool

IsSubsettingNeeded

Se antaa mahdollisuuden määrittää, onko nykyinen kirjain asetetaan ennen vientiä kirjainresurssi.

public bool IsSubsettingNeeded { get; set; }

Omistuksen arvo

bool

Remarks

Fontit voidaan viedä täydellisenä alkuperäisenä fonttititiedostoina tai asetetaan sisällyttämään vain asiakirjassa käytettyjä merkkejä.

Oletusarvoisesti Aspose.Words päättää, suorittaako allekirjoittaminen vai ei vertailemalla alkuperäisen kirjaimen tiedoston koon Aspose.Words.Saving.HtmlSaveOptions.FontResourcesSubsettingSizeThreshold. Voit ylittää tämän käyttäytymisen yksittäisille kirjaimille asettamalla Aspose.Words.Saving.FontSavingArgs.IsSubsettingNeed ominaisuus.

Italic

Ilmoita, onko nykyinen kirjain italialainen.

public bool Italic { get; }

Omistuksen arvo

bool

KeepFontStreamOpen

Määritä, pitääkö Aspose.Words virran auki tai suljetaan sen jälkeen, kun kirjain on tallennettu.

public bool KeepFontStreamOpen { get; set; }

Omistuksen arvo

bool

Remarks

Oletusarvo on ja Aspose.Words sulkee virran, jonka olet antanut Aspose.Words.Saving.FontSavingArgs.FontStream ominaisuus kirjoittamisen jälkeen kirjain siihen.

Näytä tarkat tiedot.Saving.FontSavingArgs.FontStream

OriginalFileName

Saat alkuperäisen kirjaimen tiedoston nimen laajennuksella.

public string OriginalFileName { get; }

Omistuksen arvo

string

Remarks

Tämä omaisuus sisältää nykyisen kirjaimen alkuperäisen tiedostonimen, jos se on tiedossa. Muussa tapauksessa se voi olla tyhjä sarja.

Aspose.Words.Saving.FontSavingArgs.OriginalFileSize

OriginalFileSize

Saat alkuperäisen kirjaimen tiedoston koon.

public int OriginalFileSize { get; }

Omistuksen arvo

int

Remarks

Tämä omaisuus sisältää nykyisen kirjaimen alkuperäisen tiedoston koon, jos se on tiedossa. Muuten se voi olla nolla.

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

 Suomi