ImagesFolder
MarkdownSaveOptions.ImagesFolder property
Specifica la cartella fisica in cui vengono salvate le immagini quando si esporta un documento in Markdown formato. Il valore predefinito è una stringa vuota.
public string ImagesFolder { get; set; }
Osservazioni
Quando salvi unDocument
InMarkdownformato, Aspose.Words deve salvare tutte le immagini incorporate nel documento come file autonomi. ImagesFolder
consente di specificare dove verranno salvate le immagini.
Se si salva un documento in un file e si fornisce un nome file, Aspose.Words, per impostazione predefinita, salva le immagini in la stessa cartella in cui è salvato il file del documento. UtilizzareImagesFolder
per ignorare questo comportamento.
Se si salva un documento in un flusso, Aspose.Words non ha una cartella in cui salvare le immagini, ma deve comunque salvarle da qualche parte. In questo caso, è necessario specificare una cartella accessibile nelImagesFolder
proprietà.
Se la cartella specificata daImagesFolder
non esiste, verrà creato automaticamente.
Esempi
Mostra come specificare il nome della cartella utilizzata per costruire gli URI delle immagini.
DocumentBuilder builder = new DocumentBuilder();
builder.Writeln("Some image below:");
builder.InsertImage(ImageDir + "Logo.jpg");
string imagesFolder = Path.Combine(ArtifactsDir, "ImagesDir");
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 = imagesFolder;
// Utilizzare la proprietà "ImagesFolderAlias" per utilizzare questa cartella
// quando si costruiscono gli URI delle immagini 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