FontsFolderAlias
HtmlSaveOptions.FontsFolderAlias property
Anger namnet på mappen som används för att konstruera teckensnitts-URI:er som skrivs in i ett HTML-dokument. Standardvärdet är en tom sträng.
public string FontsFolderAlias { get; set; }
Anmärkningar
När du sparar enDocument
i HTML-format ochExportFontResources
är inställd påsann
Aspose.Words behöver spara teckensnitt som används i dokumentet som fristående filer. FontsFolder
låter dig ange var teckensnitten ska sparas and FontsFolderAlias
låter dig ange hur teckensnitts-URI:erna ska konstrueras.
OmFontsFolderAlias
inte är en tom sträng, så kommer teckensnitts-URI:n som skrivits till HTML att varaTeckensnittMappAlias + <teckensnittsfilnamn>.
OmFontsFolderAlias
är en tom sträng, så kommer teckensnitts-URI:n written till HTML att varaTeckensnittsmapp + <teckensnittsfilnamn>.
OmFontsFolderAlias
är satt till ‘.’ (punkt), så kommer teckensnittsfilen name att skrivas till HTML utan sökväg oavsett andra alternativ.
Ett annat sätt att ange namnet på mappen för att konstruera teckensnittet URIs är att användaResourceFolderAlias
.
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