ImagesFolderAlias

HtmlSaveOptions.ImagesFolderAlias property

Указывает имя папки, используемой для создания URI изображений, записанных в HTML-документ. По умолчанию — пустая строка.

public string ImagesFolderAlias { get; set; }

Примечания

Когда вы сохраняетеDocument в формате HTML Aspose.Words необходимо сохранить все изображения , встроенные в документ, как отдельные файлы.ImagesFolder позволяет указать, где будут сохраняться изображения иImagesFolderAlias позволяет указать, как будут создаваться URI изображения.

ЕслиImagesFolderAlias не пустая строка, то URI изображения, записанный в HTML, будет иметь видImagesFolderAlias + <имя файла изображения>.

ЕслиImagesFolderAlias является пустой строкой, то URI изображения, записанный в HTML, будет иметь видImagesFolder + <имя файла изображения>.

ЕслиImagesFolderAliasустановлено значение ‘.’ (точка), то имя файла изображения будет записано в HTML без пути независимо от других параметров.

Альтернативный способ указать имя папки для создания URIs изображения — использоватьResourceFolderAlias.

Примеры

Показывает, как установить папки и псевдонимы папок для внешне сохраненных ресурсов, которые Aspose.Words создаст при сохранении документа в HTML.

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

HtmlSaveOptions options = new HtmlSaveOptions
{
    CssStyleSheetType = CssStyleSheetType.External,
    ExportFontResources = true,
    ImageResolution = 72,
    FontResourcesSubsettingSizeThreshold = 0,
    FontsFolder = ArtifactsDir + "Fonts",
    ImagesFolder = ArtifactsDir + "Images",
    ResourceFolder = ArtifactsDir + "Resources",
    FontsFolderAlias = "http://example.com/fonts",
    ImagesFolderAlias = "http://example.com/images",
    ResourceFolderAlias = "http://example.com/resources",
    ExportOriginalUrlForLinkedImages = true
};

doc.Save(ArtifactsDir + "HtmlSaveOptions.FolderAlias.html", options);

Смотрите также