ResourceFolderAlias
HtmlSaveOptions.ResourceFolderAlias property
Anger namnet på mappen som används för att konstruera URI:er för alla resurser som skrivits in i ett HTML-dokument. Standard är en tom sträng.
public string ResourceFolderAlias { get; set; }
Anmärkningar
ResourceFolderAlias
är det enklaste sättet att specificera hur URI:er för alla resursfiler ska vara konstruerade. Samma information kan anges för bilder och typsnitt separat viaImagesFolderAlias
ochFontsFolderAlias
respektive fastigheter. Det finns dock ingen enskild egenskap för CSS.
ResourceFolderAlias
har lägre prioritet änFontsFolderAlias
ochImagesFolderAlias
. Till exempel om bådaResourceFolderAlias
ochFontsFolderAlias
är specificerade, kommer teckensnittens URI:er att konstrueras med FontsFolderAlias
, medan URI:er för bilder och CSS kommer att konstrueras med ResourceFolderAlias
.
OmResourceFolderAlias
är tom, denResourceFolder
egenskapsvärdet kommer att användas för att konstruera resurs-URI:er.
OmResourceFolderAlias
är satt till ‘.’ (prick), kommer resurs-URI endast att innehålla filnamn, utan någon sökväg.
Exempel
Visar hur man ställer in mappar och mappalias för externt sparade resurser som Aspose.Words skapar när ett dokument sparas till 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/resurser",
ExportOriginalUrlForLinkedImages = true
};
doc.Save(ArtifactsDir + "HtmlSaveOptions.FolderAlias.html", options);
Se även
- class HtmlSaveOptions
- namnutrymme Aspose.Words.Saving
- hopsättning Aspose.Words