ImagesFolderAlias
MarkdownSaveOptions.ImagesFolderAlias property
Specifica il nome della cartella utilizzata per costruire gli URI di immagine scritti in un documento. Il valore predefinito è una stringa vuota.
public string ImagesFolderAlias { get; set; }
Osservazioni
Quando salvi un fileDocument
InMarkdown format, Aspose.Words deve salvare tutte le immagini incorporate nel documento come file autonomi. ImagesFolder
ti permette di specificare dove verranno salvate le immagini e ImagesFolderAlias
permette di specificare come verranno costruiti gli URI dell’immagine.
SeImagesFolderAlias
non è una stringa vuota, lo sarà l’URI dell’immagine scritto in MarkdownImagesFolderAlias + <nome file immagine>.
SeImagesFolderAlias
è una stringa vuota, l’URI dell’immagine scritto in Markdown saràCartella Immagini + <nome file immagine>.
SeImagesFolderAlias
è impostato per ‘.’ (punto), il nome del file immagine verrà scritto in Markdown senza percorso indipendentemente dalle altre opzioni.
Esempi
Mostra come specificare il nome della cartella utilizzata per costruire URI di immagine.
DocumentBuilder builder = new DocumentBuilder();
builder.Writeln("Some image below:");
Image image = Image.FromFile(ImageDir + "Logo.jpg");
builder.InsertImage(image);
MarkdownSaveOptions saveOptions = new MarkdownSaveOptions();
// Utilizzare la proprietà "ImagesFolder" per assegnare una cartella nel file system locale in cui
// Aspose.Words salverà tutte le immagini collegate del documento.
saveOptions.ImagesFolder = ArtifactsDir + "ImagesDir/";
// Utilizzare la proprietà "ImagesFolderAlias" per utilizzare questa cartella
// quando si costruiscono URI di immagine invece del nome della cartella delle immagini.
saveOptions.ImagesFolderAlias = "http://esempio.com/immagini";
builder.Document.Save(ArtifactsDir + "MarkdownSaveOptions.ImagesFolder.md", saveOptions);
Mostra come specificare il nome della cartella utilizzata per costruire URI di immagine (.NetStandard 2.0).
DocumentBuilder builder = new DocumentBuilder();
builder.Writeln("Some image below:");
using (SKBitmap bitmap = SKBitmap.Decode(ImageDir + "Logo.jpg"))
builder.InsertImage(bitmap);
MarkdownSaveOptions saveOptions = new MarkdownSaveOptions();
// Utilizzare la proprietà "ImagesFolder" per assegnare una cartella nel file system locale in cui
// Aspose.Words salverà tutte le immagini collegate del documento.
saveOptions.ImagesFolder = ArtifactsDir + "ImagesDir/";
// Utilizzare la proprietà "ImagesFolderAlias" per utilizzare questa cartella
// quando si costruiscono URI di immagine invece del nome della cartella delle immagini.
saveOptions.ImagesFolderAlias = "http://esempio.com/immagini";
builder.Document.Save(ArtifactsDir + "MarkdownSaveOptions.ImagesFolder.md", saveOptions);
Guarda anche
- class MarkdownSaveOptions
- spazio dei nomi Aspose.Words.Saving
- assemblea Aspose.Words