ImagesFolderAlias
HtmlSaveOptions.ImagesFolderAlias property
Especifica el nombre de la carpeta utilizada para construir las URI de imágenes escritas en un documento HTML. El valor predeterminado es una cadena vacía.
public string ImagesFolderAlias { get; set; }
Observaciones
Cuando guardas unDocument
En formato HTML, Aspose.Words necesita guardar todas las imágenes incrustadas en el documento como archivos independientes.ImagesFolder
le permite especificar dónde se guardarán las imágenes yImagesFolderAlias
permite especificar cómo se construirán las URI de las imágenes.
SiImagesFolderAlias
no es una cadena vacía, entonces la URI de la imagen escrita en HTML seráImagesFolderAlias + <nombre del archivo de imagen>.
SiImagesFolderAlias
es una cadena vacía, entonces la URI de la imagen escrita en HTML seráImagesFolder + <nombre del archivo de imagen>.
SiImagesFolderAlias
se establece en ‘.’ (punto), entonces el nombre del archivo de imagen se escribirá en HTML sin ruta, independientemente de otras opciones.
Una forma alternativa de especificar el nombre de la carpeta para construir la imagen URIs es usarResourceFolderAlias
.
Ejemplos
Muestra cómo configurar carpetas y alias de carpetas para recursos guardados externamente que Aspose.Words creará al guardar un documento en 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://ejemplo.com/fuentes",
ImagesFolderAlias = "http://ejemplo.com/imágenes",
ResourceFolderAlias = "http://ejemplo.com/recursos",
ExportOriginalUrlForLinkedImages = true
};
doc.Save(ArtifactsDir + "HtmlSaveOptions.FolderAlias.html", options);
Ver también
- class HtmlSaveOptions
- espacio de nombres Aspose.Words.Saving
- asamblea Aspose.Words