ImagesFolderAlias
MarkdownSaveOptions.ImagesFolderAlias property
Gibt den Namen des Ordners an, der zum Erstellen von Bild-URIs verwendet wird, die in ein Dokument geschrieben werden. Der Standardwert ist eine leere Zeichenfolge.
public string ImagesFolderAlias { get; set; }
Bemerkungen
Wenn Sie a speichernDocument
InMarkdown format, Aspose.Words muss alle im Dokument eingebetteten Bilder als eigenständige Dateien speichern. ImagesFolder
ermöglicht Ihnen festzulegen, wo die Bilder gespeichert werden und ImagesFolderAlias
ermöglicht die Angabe, wie die Bild-URIs erstellt werden.
WennImagesFolderAlias
ist kein leerer String, dann wird der Bild-URI in Markdown geschrieben ImagesFolderAlias + <Bilddateiname>.
WennImagesFolderAlias
Ist ein leerer String, dann wird der Bild-URI in Markdown geschriebenImagesFolder + <Bilddateiname>.
WennImagesFolderAlias
ist eingestellt auf ‘.’ (Punkt), dann wird die Bilddatei name unabhängig von anderen Optionen ohne Pfad in Markdown geschrieben.
Beispiele
Zeigt, wie der Name des Ordners angegeben wird, der zum Erstellen von Bild-URIs verwendet wird.
DocumentBuilder builder = new DocumentBuilder();
builder.Writeln("Some image below:");
Image image = Image.FromFile(ImageDir + "Logo.jpg");
builder.InsertImage(image);
MarkdownSaveOptions saveOptions = new MarkdownSaveOptions();
// Mit der Eigenschaft „ImagesFolder“ einen Ordner im lokalen Dateisystem zuweisen, in den
// Aspose.Words speichert alle verknüpften Bilder des Dokuments.
saveOptions.ImagesFolder = ArtifactsDir + "ImagesDir/";
// Verwenden Sie die Eigenschaft „ImagesFolderAlias“, um diesen Ordner zu verwenden
// beim Erstellen von Bild-URIs anstelle des Namens des Bilderordners.
saveOptions.ImagesFolderAlias = "http://example.com/images";
builder.Document.Save(ArtifactsDir + "MarkdownSaveOptions.ImagesFolder.md", saveOptions);
Zeigt, wie der Name des Ordners angegeben wird, der zum Erstellen von Bild-URIs verwendet wird (.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();
// Mit der Eigenschaft „ImagesFolder“ einen Ordner im lokalen Dateisystem zuweisen, in den
// Aspose.Words speichert alle verknüpften Bilder des Dokuments.
saveOptions.ImagesFolder = ArtifactsDir + "ImagesDir/";
// Verwenden Sie die Eigenschaft „ImagesFolderAlias“, um diesen Ordner zu verwenden
// beim Erstellen von Bild-URIs anstelle des Namens des Bilderordners.
saveOptions.ImagesFolderAlias = "http://example.com/images";
builder.Document.Save(ArtifactsDir + "MarkdownSaveOptions.ImagesFolder.md", saveOptions);
Siehe auch
- class MarkdownSaveOptions
- namensraum Aspose.Words.Saving
- Montage Aspose.Words