ResourcesFolderAlias
Contenuti
[
Nascondere
]SvgSaveOptions.ResourcesFolderAlias property
Specifica il nome della cartella utilizzata per costruire gli URI delle immagini scritti in un documento SVG. Il valore predefinito ènull
.
public string ResourcesFolderAlias { get; set; }
Osservazioni
Quando salvi unDocument
nel formato SVG, Aspose.Words deve salvare tutte le immagini x000d incorporate nel documento come file autonomi.ResourcesFolder
consente di specificare dove verranno salvate le immagini eResourcesFolderAlias
consente di specificare come verranno costruiti gli URI delle immagini.
Esempi
Mostra come manipolare e stampare gli URI delle risorse collegate create durante la conversione di un documento in .svg.
public void SvgResourceFolder()
{
Document doc = new Document(MyDir + "Rendering.docx");
SvgSaveOptions options = new SvgSaveOptions
{
SaveFormat = SaveFormat.Svg,
ExportEmbeddedImages = false,
ResourcesFolder = ArtifactsDir + "SvgResourceFolder",
ResourcesFolderAlias = ArtifactsDir + "SvgResourceFolderAlias",
ShowPageBorder = false,
ResourceSavingCallback = new ResourceUriPrinter()
};
Directory.CreateDirectory(options.ResourcesFolderAlias);
doc.Save(ArtifactsDir + "SvgSaveOptions.SvgResourceFolder.svg", options);
}
/// <summary>
/// Conta e stampa gli URI delle risorse contenute in quando vengono convertiti in .svg.
/// </summary>
private class ResourceUriPrinter : IResourceSavingCallback
{
void IResourceSavingCallback.ResourceSaving(ResourceSavingArgs args)
{
Console.WriteLine($"Resource #{++mSavedResourceCount} \"{args.ResourceFileName}\"");
Console.WriteLine("\t" + args.ResourceFileUri);
}
private int mSavedResourceCount;
}
Guarda anche
- class SvgSaveOptions
- spazio dei nomi Aspose.Words.Saving
- assemblea Aspose.Words