1. Produktai
  2.   Diagrama
  3.   Java
  4.   Apache POI HDGF

Apache POI HDGF

 
 

Atvirojo kodo „Java“ biblioteka, skirta „Visio“ diagramoms

Skaitykite ir ištraukite tekstinį turinį, saugomą „Microsoft Visio Binary“ formatu per nemokamas „Java“ API.

„Apache POI HDGF“ (Siaubingas diagramos formatas) yra grynas „Java“ diegimas, skirtas „Microsoft Visio“ dvejetainiams (VSD) failams. Šis modulis yra jaunas ir jo galimybės šiuo metu ribotos, tačiau jis suteikia žemo lygio prieigą prie srautų, gabalų ir gabalų komandų, kad būtų galima išgauti tekstinį turinį iš failo.  

Previous Next

Darbo su Apache POI HDGF pradžia

Visų pirma, jūsų sistemoje turi būti įdiegtas „Java Development Kit“ (JDK). Jei jau turite, eikite į „Apache“ LV atsiuntimo puslapį, kad archyve gautumėte naujausią stabilią versiją. Išskleiskite ZIP failo turinį bet kuriame kataloge, iš kurio reikiamos bibliotekos gali būti susietos su jūsų Java programa. Tai viskas!

Nurodymas Apache POI jūsų Maven pagrįstame Java projekte yra dar paprasčiau. Viskas, ko jums reikia, tai pridėti toliau nurodytą priklausomybę į savo pom.xml ir leisti IDE gauti bei nurodyti Apache POI Jar failus.

Apache POI Maven priklausomybė

<!-- https://mvnrepository.com/artifact/org.apache.poi/poi -->
<dependency>
  <groupId>org.apache.poi</groupId>
  <artifactId>poi-scratchpad</artifactId>
  <version>4.1.0</version>
</dependency>

Iš „Visio“ diagramos ištraukite tekstinį turinį naudodami „Java“.

„Apache POI HDGF“ suteikė pagrindinį teksto ištraukimą visiems projekto palaikomiems failų formatams. POI-HDGF leidžia programinės įrangos kūrėjams išgauti tekstinį turinį iš Visio failo. Kūrėjai turi kartoti Visio diagramos puslapius, kad apimtų visą Visio diagramos tekstą. Jie gali naudoti VisioTextExtractor klasę, kad surastų visus teksto įrašus Visio faile ir grąžintų jų turinį. Tai grąžina tekstinį failo turinį. Kiekvieno tekstinio objekto tekstas bus atskirtas nauja eilute.

Ištraukite tekstą iš VSD - Java

// open VSD file
VisioTextExtractor extractor = new VisioTextExtractor(new FileInputStream("sample.vsd"));
// read text
System.out.println(extractor.getAllText());

„Java“ API, skirtos pasiekti ir skaityti „Microsoft Visio“ diagramas

Apache POI-HDGF leidžia programuotojams pasiekti Visio dokumentus VSD failų formatais. Kūrėjai gali perskaityti Visio diagramos turinį. Kadangi API yra labai ankstyvoje stadijoje, šiuo metu pasiekiamos funkcijos yra ribotos. 

 Lietuvių