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