ImagesFolder
MarkdownSaveOptions.ImagesFolder property
指定将文档导出到时保存图像的物理文件夹Markdown格式。默认为空字符串。
public string ImagesFolder { get; set; }
评论
当你保存Document
在Markdown格式, Aspose.Words 需要将文档中嵌入的所有图像保存为独立文件。 ImagesFolder
允许您指定图像的保存位置。
如果您将文档保存到文件中并提供文件名,Aspose.Words 默认会将图像保存在 文档文件所在的文件夹中。使用ImagesFolder
覆盖此行为。
如果您将文档保存到流中,Aspose.Words 没有文件夹 来保存图像,但仍需要将图像保存在某个地方。在这种情况下, 您需要在ImagesFolder
属性.
如果指定的文件夹ImagesFolder
不存在,将自动创建。
例子
展示如何指定用于构建图像 URI 的文件夹的名称。
DocumentBuilder builder = new DocumentBuilder();
builder.Writeln("Some image below:");
builder.InsertImage(ImageDir + "Logo.jpg");
string imagesFolder = Path.Combine(ArtifactsDir, "ImagesDir");
MarkdownSaveOptions saveOptions = new MarkdownSaveOptions();
// 使用“ImagesFolder”属性在本地文件系统中分配一个文件夹,
// Aspose.Words 将保存文档的所有链接图像。
saveOptions.ImagesFolder = imagesFolder;
// 使用“ImagesFolderAlias”属性来使用此文件夹
// 构建图像 URI 时,而不是图像文件夹的名称。
saveOptions.ImagesFolderAlias = "http://example.com/images”;
builder.Document.Save(ArtifactsDir + "MarkdownSaveOptions.ImagesFolder.md", saveOptions);
也可以看看
- class MarkdownSaveOptions
- 命名空间 Aspose.Words.Saving
- 部件 Aspose.Words