ExportImagesAsBase64

MarkdownSaveOptions.ExportImagesAsBase64 property

يحدد ما إذا كان سيتم حفظ الصور بتنسيق Base64 في ملف الإخراج. القيمة الافتراضية هيخطأ شنيع .

public bool ExportImagesAsBase64 { get; set; }

ملاحظات

عندما يتم تعيين هذه الخاصية إلىحقيقي يتم تصدير بيانات الصور مباشرة إلى ملفimg لا يتم إنشاء العناصر والملفات المنفصلة.

أمثلة

يوضح كيفية حفظ مستند .md مع الصور المضمنة بداخله.

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

أنظر أيضا