Aspose.Diagram  for Java

Java Visio Diagram API

Manipulez et exportez des fichiers Microsoft Office Visio aux formats PDF, HTML, Images et XAML sans aucune dépendance Microsoft Office Visio.

  Télécharger l'essai gratuit
  
 

Aspose.Diagram for Java est un puissant Microsoft Visio traitement de documents API. Il fournit des fonctionnalités communes telles que créer, analyser et amp; convertit les formats Visio natifs et prend en charge certains formats d'image et de mise en page fixes couramment utilisés. Les applications peuvent charger des documents existants et manipuler les éléments diagram pour exporter le résultat dans ses propres formats, images ou formats à mise en page fixe.

En intégrant API, certaines des tâches de base que les développeurs peuvent effectuer comme créer des diagrammes à partir de zéro, lire ou écrire plusieurs formats, accéder et lire les propriétés, y compris les formules des objets Visio, exporter des diagrammes vers différents formats, imprimer des diagrammes avec une haute fidélité et beaucoup plus.

Fonctionnalités Java Visio API avancées

Lire plusieurs formats Visio

Lire les propriétés de différents objets

Enregistrer les diagrammes au format XML

Regrouper plusieurs formes

Configurer les formes TimeLine

Spécifier l'emplacement des polices

Manipuler les propriétés du document

Imprimez des diagrammes avec une haute fidélité

Faire pivoter une forme à un angle approprié

Ajouter des commentaires aux dessins

Ajouter un lien hypertexte à une forme

Protégez ou déprotégez les diagrammes & formes

Créer une cellule définie par l'utilisateur dans la feuille de formes

Insérer une nouvelle page vierge dans un dessin

Définissez les paramètres régionaux selon vos besoins

Analyser Microsoft Visio documents

Java diagram API permet de lire les formats de fichiers natifs de l'application Microsoft Visio, vous permettant ainsi d'accéder aux données diagram telles que les pages de document, les propriétés, les maîtres, les images, les formes, les connexions, la solution XML , Calques, Liens hypertexte, Commentaires, Feuille de style, cellules définies par l'utilisateur, etc. Ces objets peuvent être manipulés via le API, et le résultat peut être écrit sur le disque dans n'importe lequel des formats pris en charge.

Exporter vers des images, PDF & amp; HTML

Les développeurs peuvent charger des fichiers Visio et les restituer en images populaires, notamment JPEG, BMP, PNG, TIFF, SVG et EMF. La bibliothèque offre également la possibilité d'exporter des documents Visio au format PDF, HTML & Formats XPS avec la plus haute fidélité.

Enregistrez diagram dans différents formats - Java

// load file to be converted

Diagram dgrm = new Diagram(dir + "template.vsdx");

// convert VSDX to PDF, HTML and JPEG formats

dgrm.save("D:/output.pdf", SaveFileFormat.PDF);

dgrm.save("D:/output.html", SaveFileFormat.HTML);

dgrm.save("D:/output.jpg", SaveFileFormat.JPEG);

Organiser les formes dans un conteneur

Normalement, les développeurs ajoutent des formes dans un conteneur pour garder les choses bien organisées et compréhensibles. Les conteneurs ajoutent une limite visuelle autour des formes, y compris une étiquette. Pour ajouter un conteneur et des sous-formes au diagram, les développeurs peuvent utiliser la bibliothèque car elle offre une approche simple et rapide.

Combiner plusieurs formes dans un groupe

À l'aide de API, les développeurs peuvent regrouper des formes, des images ou d'autres objets. Le regroupement leur permet de faire pivoter, retourner, déplacer ou redimensionner toutes les formes ou tous les objets en même temps, comme s'il s'agissait d'une seule forme ou d'un seul objet.

Imprimez facilement & De manière fiable

La bibliothèque permet aux développeurs d'imprimer des diagrammes en utilisant diverses options - avec seulement quelques lignes de code. Vous pouvez choisir d'imprimer avec les paramètres par défaut ou sur l'une des imprimantes disponibles avec des paramètres personnalisés.

Imprimer Visio fichiers sur une imprimante physique - Java

// load file to be printed

Diagram dgm = new Diagram(dir + "template.vsdx");

// print while specifying printer job and print name

dgm.print("LaserJet1100", "Job Name");
  
  

Aspose.Diagram propose des API Visio individuelles pour d\'autres environnements de développement populaires répertoriés ci-dessous :