ExportFontsAsBase64
Contenido
[
Ocultar
]HtmlSaveOptions.ExportFontsAsBase64 property
Especifica si los recursos de fuentes deben incrustarse en HTML en codificación Base64. El valor predeterminado esFALSO
.
public bool ExportFontsAsBase64 { get; set; }
Observaciones
De forma predeterminada, las fuentes se escriben en archivos separados. Si esta opción está configurada enverdadero
Las fuentes se incrustarán en el CSS del documento en codificación Base64.
Ejemplos
Muestra cómo incrustar fuentes dentro de un documento HTML guardado.
Document doc = new Document(MyDir + "Rendering.docx");
HtmlSaveOptions options = new HtmlSaveOptions
{
ExportFontsAsBase64 = true,
CssStyleSheetType = CssStyleSheetType.Embedded,
PrettyFormat = true
};
doc.Save(ArtifactsDir + "HtmlSaveOptions.ExportFontsAsBase64.html", options);
Muestra cómo guardar un documento .html con imágenes incrustadas en su interior.
Document doc = new Document(MyDir + "Rendering.docx");
HtmlSaveOptions options = new HtmlSaveOptions
{
ExportImagesAsBase64 = exportImagesAsBase64,
PrettyFormat = true
};
doc.Save(ArtifactsDir + "HtmlSaveOptions.ExportImagesAsBase64.html", options);
string outDocContents = File.ReadAllText(ArtifactsDir + "HtmlSaveOptions.ExportImagesAsBase64.html");
Assert.True(exportImagesAsBase64
? outDocContents.Contains("<img src=\"data:image/png;base64")
: outDocContents.Contains("<img src=\"HtmlSaveOptions.ExportImagesAsBase64.001.png\""));
Ver también
- class HtmlSaveOptions
- espacio de nombres Aspose.Words.Saving
- asamblea Aspose.Words