ResourceFolderAlias
HtmlSaveOptions.ResourceFolderAlias property
Anger namnet på den mapp som används för att konstruera URI:er för alla resurser som skrivs in i ett HTML-dokument. Standardvärdet är en tom sträng.
public string ResourceFolderAlias { get; set; }
Anmärkningar
ResourceFolderAlias
är det enklaste sättet att ange hur URI:er för alla resursfiler ska konstrueras. Samma information kan anges separat för bilder och teckensnitt viaImagesFolderAlias
ochFontsFolderAlias
egenskaper, respektive. Det finns dock ingen individuell egenskap för CSS.
ResourceFolderAlias
har lägre prioritet änFontsFolderAlias
ochImagesFolderAlias
Till exempel, om bådaResourceFolderAlias
ochFontsFolderAlias
anges, kommer teckensnittens URI:er att konstrueras med hjälp av FontsFolderAlias
medan URI:er för bilder och CSS kommer att konstrueras med hjälp av ResourceFolderAlias
.
OmResourceFolderAlias
är tom, denResourceFolder
egenskapsvärdet kommer att användas för att konstruera resurs-URI:er.
OmResourceFolderAlias
är satt till ‘.’ (punkt), kommer resurs-URI:er 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/bilder",
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