FontsFolderAlias
HtmlSaveOptions.FontsFolderAlias property
Specifica il nome della cartella utilizzata per costruire gli URI dei font scritti in un documento HTML. Il valore predefinito è una stringa vuota.
public string FontsFolderAlias { get; set; }
Osservazioni
Quando salvi unDocument in formato HTML eExportFontResources è impostato suVERO , Aspose.Words deve salvare i font utilizzati nel documento come file autonomi. FontsFolder consente di specificare dove verranno salvati i font e FontsFolderAlias consente di specificare come verranno costruiti gli URI dei font.
SeFontsFolderAlias non è una stringa vuota, allora l’URI del font scritto in HTML saràFontsFolderAlias + <nome file font>.
SeFontsFolderAlias è una stringa vuota, quindi l’URI del font scritto in HTML saràFontsFolder + <nome file font>.
SeFontsFolderAliasè impostato su ‘.’ (punto), il nome del file del font verrà scritto in HTML senza percorso, indipendentemente dalle altre opzioni.
Un modo alternativo per specificare il nome della cartella per costruire i font URIs è usareResourceFolderAlias.
Esempi
Mostra come impostare cartelle e alias di cartelle per le risorse salvate esternamente che Aspose.Words creerà quando si salva un documento in 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://esempio.com/font",
ImagesFolderAlias = "http://esempio.com/immagini",
ResourceFolderAlias = "http://esempio.com/risorse",
ExportOriginalUrlForLinkedImages = true
};
doc.Save(ArtifactsDir + "HtmlSaveOptions.FolderAlias.html", options);
Guarda anche
- class HtmlSaveOptions
- spazio dei nomi Aspose.Words.Saving
- assemblea Aspose.Words