ImagesFolderAlias

HtmlSaveOptions.ImagesFolderAlias property

Specifica il nome della cartella utilizzata per costruire gli URI delle immagini scritti in un documento HTML. Il valore predefinito è una stringa vuota.

public string ImagesFolderAlias { get; set; }

Osservazioni

Quando salvi unDocument in formato HTML, Aspose.Words deve salvare tutte le immagini x000d incorporate nel documento come file autonomi.ImagesFolder consente di specificare dove verranno salvate le immagini eImagesFolderAlias consente di specificare come verranno costruiti gli URI delle immagini.

SeImagesFolderAlias non è una stringa vuota, allora l’URI dell’immagine scritto in HTML saràImagesFolderAlias + <nome file immagine>.

SeImagesFolderAliasè una stringa vuota, quindi l’URI dell’immagine scritto in HTML saràImagesFolder + <nome file immagine>.

SeImagesFolderAlias è impostato su ‘.’ (punto), il file immagine name verrà scritto in HTML senza percorso, indipendentemente dalle altre opzioni.

Un modo alternativo per specificare il nome della cartella per costruire l’immagine URIs è usareResourceFolderAlias.

Esempi

Mostra come impostare cartelle e alias di cartelle per le risorse salvate esternamente che Aspose.Words creerà quando si salva un documento in 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://esempio.com/font",
    ImagesFolderAlias = "http://esempio.com/immagini",
    ResourceFolderAlias = "http://esempio.com/risorse",
    ExportOriginalUrlForLinkedImages = true
};

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

Guarda anche