ResourceFolderAlias

HtmlSaveOptions.ResourceFolderAlias property

Specifica il nome della cartella utilizzata per costruire gli URI di tutte le risorse scritte in un documento HTML. Il valore predefinito è una stringa vuota.

public string ResourceFolderAlias { get; set; }

Osservazioni

ResourceFolderAlias è il modo più semplice per specificare come devono essere costruiti gli URI per tutti i file di risorse. Le stesse informazioni possono essere specificate separatamente per immagini e caratteri tramiteImagesFolderAlias eFontsFolderAlias proprietà, rispettivamente. Tuttavia, non esiste una proprietà individuale per CSS.

ResourceFolderAlias ha una priorità inferiore aFontsFolderAlias eImagesFolderAlias . Ad esempio, se entrambiResourceFolderAlias eFontsFolderAlias sono specificati, gli URI dei caratteri verranno costruiti utilizzando FontsFolderAlias , mentre gli URI delle immagini e dei CSS verranno costruiti utilizzando ResourceFolderAlias.

SeResourceFolderAlias è vuoto, ilResourceFolderil valore della proprietà verrà utilizzato per costruire gli URI delle risorse.

SeResourceFolderAlias è impostato per ‘.’ (punto), gli URI delle risorse conterranno solo nomi di file, senza alcun percorso.

Esempi

Mostra come impostare cartelle e alias di cartelle per le risorse salvate esternamente che Aspose.Words creerà durante il salvataggio di 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/fonts",
    ImagesFolderAlias = "http://esempio.com/immagini",
    ResourceFolderAlias = "http://esempio.com/risorse",
    ExportOriginalUrlForLinkedImages = true
};

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

Guarda anche