VSDM Visio en PDF java

VSDM sont les fichiers de diagramme Visio qui contiennent des macros. Ces macros sont généralement développées dans Visual Basic pour Applications, qui peuvent effectuer différentes actions et sont déclenchées à l’ouverture du fichier. Dans certains cas, vous devrez peut-être convertir un fichier VSDM Visio en un document PDF. Pour répondre à ces exigences, cet article explique comment convertir un fichier de diagramme VSDM en un document PDF en Java.

Convertisseur Visio en PDF - Configuration de l’API Java

Aspose.Diagram for Java est une bibliothèque de classes conçue pour créer, modifier ou manipuler des diagrammes Visio à partir d’applications Java. Vous n’avez pas besoin d’installer MS Visio pour utiliser cette fonctionnalité. Téléchargez simplement le fichier JAR depuis la page Téléchargements ou utilisez les configurations Maven suivantes pour accéder à l’API depuis le référentiel Aspose :

Repository:

 <repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>

Dependency:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-diagram</artifactId>
        <version>22.6</version>
        <classifier>jdk16</classifier>
    </dependency>
</dependencies>

Convertir le diagramme Visio VSDM en PDF en Java

Vous pouvez convertir un fichier VSDM en un document PDF en suivant les étapes ci-dessous :

  1. Chargez le fichier Visio VSDM source à l’aide d’un objet de classe Diagram.
  2. Exportez le fichier VSDM au format PDF à l’aide de la méthode Enregistrer.

L’exemple de code ci-dessous montre comment convertir un fichier VSDM en document PDF en Java :

// Charger le fichier VSDM d'entrée
Diagram diagram = new Diagram("input.vsdm");

// Enregistrer le fichier PDF de sortie
diagram.save("output.pdf", SaveFileFormat.PDF);

Convertir un diagramme VSDM en PDF avec des options avancées en Java

La conversion VSDM en PDF peut être améliorée en configurant plusieurs propriétés exposées par la classe PdfSaveOptions. Par exemple, la taille de la page, la sécurité PDF et plusieurs autres fonctionnalités pour créer le document PDF selon vos besoins. Les étapes ci-dessous expliquent comment convertir un VSDM au format PDF par programmation en Java :

  1. Initialisez une instance de classe Diagram pour charger le diagramme VSDM d’entrée.
  2. Créez un objet de l’objet de classe PdfSaveOptions.
  3. Définissez la taille de la page pour le document PDF de sortie.
  4. Convertissez le fichier VSDM Visio au format PDF.

L’extrait de code suivant explique comment convertir un fichier VSDM Visio en un document PDF avec des paramètres avancés par programmation en Java :

// Charger le fichier VSDM d'entrée
Diagram diagram = new Diagram("input.vsdm");

// Définir la taille de la page pour le PDF de sortie
PageSize size = new PageSize(PaperSizeFormat.A_4);

// Définir différentes options pour le rendu du diagramme VSDM au format PDF
PdfSaveOptions options = new PdfSaveOptions();
options.setPageSize(size);
options.setExportComments(true);

// Enregistrer le fichier PDF de sortie
diagram.save("output.pdf", options);

Obtenez une licence gratuite

Vous pouvez obtenir une licence temporaire gratuite afin d’évaluer l’API sans aucune limitation d’évaluation.

Conclusion

Dans cet article, vous avez appris à exporter un fichier VSDM Visio vers un document PDF par programmation en Java. De plus, vous pouvez visiter la section documentation pour vérifier plusieurs fonctionnalités couvertes par différents chapitres. N’hésitez pas à nous contacter sur le forum en cas de problème.

Voir également