ImagesFolderAlias

HtmlSaveOptions.ImagesFolderAlias property

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

public string ImagesFolderAlias { get; set; }

Примечания

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

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

ЕслиImagesFolderAliasпустая строка, то URI изображенияwritten в 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);

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