EmbedSystemFonts

FontInfoCollection.EmbedSystemFonts property

Especifica si se deben incrustar o no fuentes del sistema en el documento. El valor predeterminado para esta propiedad esFALSO.

Esta opción sólo funciona cuandoEmbedTrueTypeFonts La opción está establecida enverdadero.

public bool EmbedSystemFonts { get; set; }

Observaciones

Establecer esta propiedad enverdadero Es útil si el usuario utiliza un sistema de Asia Oriental y desea crear un documento legible para quienes no tienen fuentes para ese idioma en su sistema. Por ejemplo, un usuario de un sistema japonés podría optar por incrustar las fuentes en un documento para que este sea legible en todos los sistemas.

Esta opción funciona solo para formatos DOC, DOCX y RTF.

Ejemplos

Muestra cómo guardar un documento con fuentes TrueType incrustadas.

Document doc = new Document(MyDir + "Document.docx");

FontInfoCollection fontInfos = doc.FontInfos;
fontInfos.EmbedTrueTypeFonts = embedAllFonts;
fontInfos.EmbedSystemFonts = embedAllFonts;
fontInfos.SaveSubsetFonts = embedAllFonts;

doc.Save(ArtifactsDir + "Font.FontInfoCollection.docx");

Ver también