FontsFolderAlias
HtmlSaveOptions.FontsFolderAlias property
Specifica il nome della cartella utilizzata per costruire gli URI dei caratteri scritti in un documento HTML. Il valore predefinito è una stringa vuota.
public string FontsFolderAlias { get; set; }
Osservazioni
Quando salvi un fileDocument
in formato HTML eExportFontResources
è impostato suVERO
, Aspose.Words deve salvare i caratteri utilizzati nel documento come file autonomi. FontsFolder
ti permette di specificare dove verranno salvati i caratteri e FontsFolderAlias
permette di specificare come verranno costruiti gli URI dei caratteri.
SeFontsFolderAlias
non è una stringa vuota, lo sarà l’URI del carattere scritto in HTMLFontsFolderAlias + <nome file carattere>.
SeFontsFolderAlias
è una stringa vuota, lo sarà l’URI del carattere scritto in HTMLCartella Fonts + <nome file font>.
SeFontsFolderAlias
è impostato per ‘.’ (punto), il nome del file del carattere verrà scritto in HTML senza percorso indipendentemente dalle altre opzioni.
Un modo alternativo per specificare il nome della cartella per costruire gli URI del carattere consiste nell’utilizzareResourceFolderAlias
.
Esempi
Mostra come impostare cartelle e alias di cartelle per le risorse salvate esternamente che Aspose.Words creerà durante il salvataggio di 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/fonts",
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