ResourceFolder
HtmlSaveOptions.ResourceFolder property
Anger en fysisk mapp där alla resurser som bilder, typsnitt och extern CSS sparas när ett document exporteras till HTML. Standard ä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 enskilda egenskaperFontsFolder
,ImagesFolder
, ochCssStyleSheetFileName
.
ResourceFolder
har lägre prioritet än mappar som anges viaFontsFolder
, ImagesFolder
, ochCssStyleSheetFileName
. Till exempel, om både ResourceFolder
ochFontsFolder
är specificerade, kommer teckensnitt att sparas tillFontsFolder
, medan bilder och CSS kommer att sparas tillResourceFolder
.
Om mappen som anges avResourceFolder
inte finns skapas den 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/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