ImagesFolderAlias

MarkdownSaveOptions.ImagesFolderAlias property

Especifica el nombre de la carpeta utilizada para construir las URI de imágenes escritas en un documento. El valor predeterminado es una cadena vacía.

public string ImagesFolderAlias { get; set; }

Observaciones

Cuando guardas unDocument enMarkdown formato, 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 y ImagesFolderAlias 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 Markdown seráImagesFolderAlias + <nombre del archivo de imagen>.

SiImagesFolderAlias es una cadena vacía, entonces la URI de la imagen escrita en Markdown seráImagesFolder + <nombre del archivo de imagen>.

SiImagesFolderAlias se establece en ‘.’ (punto), entonces el nombre del archivo de imagen se escribirá en Markdown sin ruta, independientemente de otras opciones.

Ejemplos

Muestra cómo especificar el nombre de la carpeta utilizada para construir URI de imágenes.

DocumentBuilder builder = new DocumentBuilder();

builder.Writeln("Some image below:");
builder.InsertImage(ImageDir + "Logo.jpg");

string imagesFolder = Path.Combine(ArtifactsDir, "ImagesDir");
MarkdownSaveOptions saveOptions = new MarkdownSaveOptions();
// Utilice la propiedad "ImagesFolder" para asignar una carpeta en el sistema de archivos local en la que
// Aspose.Words guardará todas las imágenes vinculadas del documento.
saveOptions.ImagesFolder = imagesFolder;
// Utilice la propiedad "ImagesFolderAlias" para usar esta carpeta
// al construir URI de imágenes en lugar del nombre de la carpeta de imágenes.
saveOptions.ImagesFolderAlias = "http://ejemplo.com/imagenes";

builder.Document.Save(ArtifactsDir + "MarkdownSaveOptions.ImagesFolder.md", saveOptions);

Ver también