ExportImagesAsBase64

MarkdownSaveOptions.ExportImagesAsBase64 property

Especifica si las imágenes se guardan en formato Base64 en el archivo de salida. El valor predeterminado esFALSO .

public bool ExportImagesAsBase64 { get; set; }

Observaciones

Cuando esta propiedad se establece enverdadero Los datos de las imágenes se exportan directamente alimagen No se crean elementos ni archivos separados.

Ejemplos

Muestra cómo guardar un documento .md con imágenes incrustadas en su interior.

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

MarkdownSaveOptions saveOptions = new MarkdownSaveOptions { ExportImagesAsBase64 = exportImagesAsBase64 };

doc.Save(ArtifactsDir + "MarkdownSaveOptions.ExportImagesAsBase64.md", saveOptions);

string outDocContents = File.ReadAllText(ArtifactsDir + "MarkdownSaveOptions.ExportImagesAsBase64.md");

Assert.True(exportImagesAsBase64
    ? outDocContents.Contains("data:image/jpeg;base64")
    : outDocContents.Contains("MarkdownSaveOptions.ExportImagesAsBase64.001.jpeg"));

Ver también