Aspose.Diagram for Java
Java-sovellusliittymä Visio-kaavioiden luomiseen ja muuntamiseen
Microsoft Visio -asiakirjankäsittelysovellusliittymä Visio-kaavioiden luomiseen, muokkaamiseen, käsittelemiseen ja muuntamiseen PDF-, HTML-, XPS- ja kuvatiedostomuotoihin.
Aspose.Diagram for Java on kattava kaaviokirjasto, jonka avulla ohjelmistokehittäjät voivat luoda ja hallita Microsoft Visio -kaavioita asentamatta Microsoft Office Visio -riippuvuuksia. Java-kaaviokirjaston avulla kehittäjät voivat työskennellä Visio-kaavioiden kanssa ohjelmallisesti, mikä helpottaa Visio-kaavioiden tulostamista tarkasti, suojata kaavioita, käyttää ja lukea ominaisuuksia, integroida muihin järjestelmiin ja käsitellä Visio-kaavioita useilla eri tavoilla. eri tavoilla.
Aspose.Diagram for Java antaa ohjelmoijat luoda uusia Visio-kaavioita tyhjästä tai muokata olemassa olevia lisäämällä tai poistamalla muotoja, viivoja, tekstiä ja muita elementtejä. Tämä auttaa kehittäjiä automatisoimaan tärkeitä tehtäviä kaavioiden luomisessa, päivittämään kaavioita uudella tiedolla tai muuttamaan kaavioiden ulkoasua omissa Java-sovelluksissaan. Kirjastossa on myös muita tärkeitä tehtäviä, kuten hyperlinkin lisääminen muotoon, useiden muotojen ryhmittely, kommenttien lisääminen piirustuksiin, Visio-kaavioiden jäsentäminen ja paljon muuta.
Aspose.Diagram for Java on kyky muuntaa Visio-kaaviot muihin muotoihin. Aspose.Diagram for Java -sovelluksella kehittäjät voivat muuntaa Visio-kaaviot PDF-, XPS-, HTML-, JPEG-, PNG-, BMP-, TIFF-, SVG-, EMF-, XAML- ja moniin muihin suosittuihin muotoihin vain muutamalla Java-koodirivillä. Muunnosprosessi on erittäin sujuva ja mahdollistaa myös Visio-kaavioiden jakamisen ihmisten kanssa, joilla ei ehkä ole pääsyä MS Visioon, tai Visio-kaavioiden integroinnin muihin järjestelmiin. Kirjasto on suunniteltu toimimaan hyvin sekä palvelin- että asiakaspuolella. Halusitpa sitten luoda uusia kaavioita, muokata olemassa olevia tai automatisoida tehtäviä, Aspose.Diagram for Java auttaa sinua. Tehokkaiden ominaisuuksiensa ja helppokäyttöisen sovellusliittymänsä ansiosta Aspose.Diagram for Java on täydellinen työkalu kaikille Java-kehittäjille, joiden on työskenneltävä Visio-kaavioiden kanssa.
Aspose.Diagram for Java -sovelluksen käytön aloittaminen
Suositeltava tapa asentaa Aspose.Diagram for Java on Maven-tietovaraston kautta. Voit käyttää Aspose.Diagram for Java API -sovellusliittymää helposti suoraan Maven-projekteissasi yksinkertaisilla kokoonpanoilla.
Maven-arkisto Aspose.Diagram for Java:lle
//First you need to specify Aspose Repository configuration / location in your Maven pom.xml as follows:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://releases.aspose.com/java/repo/</url>
</repository>
</repositories>
//Then define Aspose.Diagram for Java API dependency in your pom.xml as follows:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-diagram</artifactId>
<version>19.9</version>
<classifier>jdk16</classifier>
</dependency>
</dependencies>
Voit ladata kirjaston suoraan Aspose.Diagram tuotesivulta
Visio-kaavioiden luominen Java-sovellusliittymän kautta
Aspose.Diagram for Java sisältää täydelliset tuet Microsoft Visio -kaavioiden luomiseen Java-sovelluksissa ilman Microsoft Office Automation -ohjelmaa. Jos haluat luoda uuden kaavion tyhjästä, sinun on luotava uudet Visio-asiakirjat ja lisättävä muotoja sekä liittimiä kaavion muodostamiseksi. Kirjasto tukee erilaisia layout-lähestymistapoja, joiden avulla kehittäjät voivat luoda kaavioita nopeasti ja sujuvasti. Kirjasto tukee täysin VBA-projektien kanssa työskentelyä ja antaa kehittäjille mahdollisuuden muokata VBA-moduulin koodiaan automaattisesti vain muutamalla rivillä Java-koodia. Kehittäjät voivat myös helposti hakea Visio-liittimet ja kirjasintiedot. Kirjasto antaa käyttäjille myös mahdollisuuden pysäyttää kaavioiden muuntaminen tai lataaminen InterruptMonitorilla, kun se kestää liian kauan.
Luo uusi Visio-piirustus Java-sovellusliittymän kautta
string dataDir = RunExamples.GetDataDir_LoadSaveConvert();
// Initialize a Diagram class
Diagram diagram = new Diagram();
// Save diagram in the VSDX format
diagram.Save(dataDir + "CreateNewVisio_out.vsdx", SaveFileFormat.VSDX);
Visio-kaavioiden muuntaminen Java-sovellusten sisällä
Aspose.Diagram for Java sisältää täydellisen tuen Microsoft Visio -kaavioiden lataamiseen ja muuntamiseen useisiin tiedostomuotoihin, mukaan lukien PDF, XPS HTML, EMF, SWF, XAML, JPEG, PNG, BMP, TIFF, SVG, EMF , ja monia muita. Muuntoprosessi on yksinkertainen ja suoraviivainen, ja voit käyttää samaa koodia useiden kaavioiden muuntamiseen erätilassa. Kirjasto tukee myös muiden tiedostomuotojen muuntamista Visio-kaavioiksi. Voit helposti hallita muunnettujen kaavioiden ulkonäköä ja käyttäytymistä. Kirjasto tukee asetusvaihtoehtoja, kuten sivun kokoa, marginaaleja ja muita, varmistaaksesi, että muunnetut kaaviot näyttävät juuri sellaisilta kuin haluat.
Vie Visio-piirustus PDF-muotoon Java-kirjaston kautta
String dataDir = Utils.getDataDir(ExportToPDF.class);
// Call the diagram constructor to load diagram from a VSD file
Diagram diagram = new Diagram(dataDir + "ExportToPDF.vsd");
// Save as PDF file format
diagram.save(dataDir + "ExportToPDF_Out.pdf", SaveFileFormat.PDF);
Työskentele sivujen kanssa Visio-kaavioissa Java API/h2:n kautta
Sivut ovat Visio-kaavion rakennuspalikoita, ja niitä käytetään kaavion muodostavien muotojen, viivojen ja muiden elementtien järjestämiseen. Aspose.Diagram for Java -kirjaston avulla ohjelmistokehittäjät voivat helposti luoda uusia sivuja, käyttää olemassa olevia sivuja ja käsitellä sivun elementtejä. Sen avulla voidaan käyttää sivun muotoja ja elementtejä ja muokata niiden ominaisuuksia, kuten kokoa, sijaintia ja ulkonäköä. Voit myös lisätä sivulle uusia muotoja ja elementtejä ja poistaa olemassa olevia. Se on myös erittäin helppo käyttää ja työskennellä kerrosten kanssa. Kirjaston avulla käyttäjät voivat helposti luoda uusia tasoja, käyttää olemassa olevia tasoja ja muokata tasojen ominaisuuksia, kuten näkyvyyttä ja tulostuskäyttäytymistä.
Sivuobjektin hankkiminen nimellä Visio Drawingista Java API:n kautta
String dataDir = Utils.getDataDir(GetVisioPagebyName.class);
// Call the diagram constructor to load diagram from a VSDX file
Diagram diagram = new Diagram(dataDir + "Drawing1.vsdx");
// Set page name
String pageName = "Flow 2";
// Get page object by name
Page page2 = diagram.getPages().getPage(pageName);
Hallitse Mastereja Visio-kaavioissa Java-sovellusliittymän kautta
Aspose.Diagram for Java tekee ohjelmistokehittäjien helpoksi työskennellä master-ohjelmien kanssa ja hakea tietoja, kuten tunnisteita ja master-ohjelmien nimiä Java-sovelluksissa. Masters ovat valmiiksi suunniteltuja muotoja, joita voidaan käyttää useita kertoja Visio-kaaviossa. Mastereita käyttämällä voit varmistaa, että kaaviosi ovat johdonmukaisia ja standardoituja, mikä voi helpottaa kaavioiden ylläpitoa ja päivittämistä ajan myötä. Kirjaston avulla voit luoda uusia perusmalleja, muokata olemassa olevia tai poistaa tarpeettomia perusmalleja. On myös mahdollista päästä käsiksi mestarin muotoihin ja elementteihin, mikä mahdollistaa mestarin ulkonäön ja käyttäytymisen manipuloinnin. Kirjasto mahdollistaa myös muotojen käyttäytymisen ohjaamisen perustiedostossa, kuten kuinka ne reagoivat tapahtumiin, kuten koon muuttaminen, pyörittäminen ja siirtäminen.
Hanki Master Visio-tiedostosta Java API:n kautta
String dataDir = Utils.getDataDir(GetMasterbyID.class);
// Call the diagram constructor to load diagram from a VDX file
Diagram diagram = new Diagram(dataDir + "RetrieveMasterInfo.vdx");
// Set master id
int masterid = 2;
// Get master object by id
Master master = diagram.getMasters().getMaster(masterid);
System.out.println("Master ID : " + master.getID());
System.out.println("Master Name : " + master.getName());
System.out.println("Master Name : " + master.getUniqueID());