ExportImagesAsBase64

MarkdownSaveOptions.ExportImagesAsBase64 property

Spécifie si les images sont enregistrées au format Base64 dans le fichier de sortie. La valeur par défaut estFAUX .

public bool ExportImagesAsBase64 { get; set; }

Remarques

Lorsque cette propriété est définie survrai les données des images sont exportées directement dans leimg les éléments et les fichiers séparés ne sont pas créés.

Exemples

Montre comment enregistrer un document .md contenant des images intégrées.

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"));

Voir également