ResourcesFolderAlias
Contenu
[
Cacher
]SvgSaveOptions.ResourcesFolderAlias property
Spécifie le nom du dossier utilisé pour construire les URI d’image écrits dans un document SVG. La valeur par défaut estnul
.
public string ResourcesFolderAlias { get; set; }
Remarques
Lorsque vous enregistrez unDocument
au format SVG, Aspose.Words doit enregistrer toutes les images intégrées dans le document en tant que fichiers autonomes.ResourcesFolder
permet de préciser où les images seront enregistrées etResourcesFolderAlias
permet de spécifier comment les URI des images seront construites.
Exemples
Montre comment manipuler et imprimer les URI des ressources liées créées lors de la conversion d’un document en .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>
/// Compte et imprime les URI des ressources contenues par au fur et à mesure de leur conversion en .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;
}
Voir également
- class SvgSaveOptions
- espace de noms Aspose.Words.Saving
- Assemblée Aspose.Words