Class FontSavingArgs

Class FontSavingArgs

Nom dels espais: Aspose.Words.Saving Assemblea: Aspose.Words.dll (25.4.0)

Proporciona dades per a l’esdeveniment Aspose.Words.Saving.IFontSavingCallback.FontSaving(Aspose.Words.Saving.FontSavingArgs.

Per saber-ne més, visita el Save a Document Article de documentació.

public class FontSavingArgs

Inheritance

object FontSavingArgs

Membres heretats

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

Remarks

Quan Aspose.Words salva un document a HTML o formats relacionats i Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources s’estableix, salva cada subjecte de font per exportar-se a un fitxer separat.

Aspose.Words.Saving.FontSachingArgs controla si s’ha d’exportar una font particular i com.

Aspose.Words.Saving.FontsavingArgs també permet redefinir com es generen els noms de fitxers de fonts o circumventar completament l’emmagatzematge de lletres en arxius proporcionant els vostres propis objectes de flux.

Per decidir si per salvar una font particular, utilitzeu la propietat Aspose.Words.Saving.FontSavingArgs.IsExportNeed.

Per salvar fonts en fluxos en lloc de fitxers, utilitzeu la propietat Aspose.Words.Saving.FontSavingArgs.FontStream.

Properties

Bold

Indica si la font actual és valenta.

public bool Bold { get; }

Valor de la propietat

bool

Document

Recull l’objecte del document que s’està salvant.

public Document Document { get; }

Valor de la propietat

Document

FontFamilyName

Indica el nom de família de la font actual.

public string FontFamilyName { get; }

Valor de la propietat

string

FontFileName

Obté o col·loca el nom de fitxer (sense ruta) on es salvarà la font.

public string FontFileName { get; set; }

Valor de la propietat

string

Remarks

Aquesta propietat li permet redefinir com es generen els noms de fitxers de fonts durant l’exportació a HTML.

Quan l’esdeveniment és llançat, aquesta propietat conté el nom de fitxer que va ser generat per Aspose.Words. Es pot canviar el valor d’aquesta propietat per salvar la font en un fitxer diferent.

Aspose.Words genera automàticament un nom de fitxer únic per a cada font incorporat quan s’exporta al format HTML. Com es genera el nom de fitxer de font depèn de si s’emmagatzema el document a un fitxer o a un flux.

Quan s’emmagatzema un document en un fitxer, el nom de fitxer de font generat sembla .

Quan s’emmagatzema un document a un flux, el nom de fitxer de font generat sembla .

Aspose.Words.Saving.FontSavingArgs.HitFileName ha de contenir només el nom de fitxer sense el camí. __ WL27__ determina el recorregut per a l’emmagatzematge utilitzant el nombre de document, el __ www.hitfish.tml SaveOptions. fontsFolder i _wl26.

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

FontStream

Permet especificar el flux en el qual es salvarà la font.

public Stream FontStream { get; set; }

Valor de la propietat

Stream

Remarks

Aquesta propietat li permet guardar fonts a fluxos en lloc de fitxers durant l’exportació HTML.

Quan aquesta propietat és , la font es salvarà a un fitxer especificat en la propietat Aspose.Words.Saving.FontSavingArgs.FontFileName.

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

IsExportNeeded

Permet especificar si la font actual es exportarà com a font'.

public bool IsExportNeeded { get; set; }

Valor de la propietat

bool

IsSubsettingNeeded

Permet especificar si el font actual serà subset abans d’exportar-lo com a font.

public bool IsSubsettingNeeded { get; set; }

Valor de la propietat

bool

Remarks

Les fonts es poden exportar com a fitxers fonts originals complets o subset per incloure només els caràcters que s’utilitzen en el document.

Per default, Aspose.Words decideix si realitzar la subscripció o no comparant la mida de fitxer de font original amb la que s’especifica en Aspose.Words.Saving.HtmlSaveOptions.FontResourcesSubsettingSizeThreshold. Pot superar aquest comportament per a fonts individuals mitjançant la configuració de la propietat Aspose.Words.Saving.FontSavingArgs.IsSubsettingNeed.

Italic

Indica si la lletra actual és italiana.

public bool Italic { get; }

Valor de la propietat

bool

KeepFontStreamOpen

Especifica si Aspose.Words ha de mantenir el flux obert o tancat després d’emmagatzemar una font.

public bool KeepFontStreamOpen { get; set; }

Valor de la propietat

bool

Remarks

Default és i Aspose.Words tancarà el flux que proporcioneu a la propietat Aspose.Words.Saving.FontSavingArgs.FontStream després d’escriure una font en ella.

Aspose.Words.Saving.FontSavingArgs.FontStream

OriginalFileName

Obté el nom de fitxer de font original amb una extensi.

public string OriginalFileName { get; }

Valor de la propietat

string

Remarks

Aquesta propietat conté el nom de fitxer original de la font actual si és coneguda.

Aspose.Words.Saving.FontSavingArgs.OriginalFileSize

OriginalFileSize

Obté la mida de fitxer de font original.

public int OriginalFileSize { get; }

Valor de la propietat

int

Remarks

Aquesta propietat conté la mida de fitxer original de la font actual si és coneguda.

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

 Català