ResourceFolder
HtmlSaveOptions.ResourceFolder property
Anger en fysisk mapp där alla resurser som bilder, teckensnitt och extern CSS sparas när ett dokument exporteras till HTML. Standardvärdet är en tom sträng.
public string ResourceFolder { get; set; }
Anmärkningar
ResourceFolder
är det enklaste sättet att ange en mapp där alla resurser ska skrivas. Ett annat sätt är att använda individuella egenskaperFontsFolder
,ImagesFolder
, ochCssStyleSheetFileName
.
ResourceFolder
har lägre prioritet än mappar som anges viaFontsFolder
, ImagesFolder
ochCssStyleSheetFileName
Till exempel, om både ResourceFolder
ochFontsFolder
anges, kommer teckensnitt att sparas tillFontsFolder
, medan bilder och CSS sparas tillResourceFolder
.
Om mappen som anges avResourceFolder
inte finns, kommer den att skapas automatiskt.
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