Java API PPTX pristatymo dokumentams

Atvirojo kodo sprendimas, skirtas kurti, skaityti, redaguoti ir konvertuoti „Microsoft“ pristatymų failus „Java“ programose.

DOCX4J yra panašus į Microsoft OpenXML SDK, bet skirtas Java. DOCX4J yra JAXB pagrįsta atvirojo kodo (Apache v2) biblioteka, skirta manipuliuoti „Microsoft Office“ failų formatais. Tai suteikia galimybę skaityti, rašyti, redaguoti ir išsaugoti Microsoft Office 2007 PPTX failo formatą.

Naudodami API galite generuoti pristatymo dokumentus, juos redaguoti, formatuoti tekstą ir pastraipas, įterpti lenteles ir vaizdus bei tvarkyti kitus formos elementus ir dar daugiau. Iš esmės jo akcentas yra galia, jei formatas jį palaiko, galite tai padaryti naudodami API.

Previous Next

Darbo su DOCX4J pradžia

Visų pirma, jūsų sistemoje turi būti įdiegtas „Java Development Kit“ (JDK). DOCX4J nuoroda į „Maven“ pagrįstą „Java“ projektą yra dar paprasčiau. Viskas, ko jums reikia, yra pridėti toliau nurodytą priklausomybę į savo pom.xml ir leisti IDE gauti ir nurodyti DOCX4J Jar failus.

DOCX4J Maven priklausomybė

<dependency>
<groupId>org.docx4j</groupId>
<artifactId>docx4j-JAXB-Internal</artifactId>
<version>8.0.0</version>
</dependency>
<dependency>
<groupId>org.docx4j</groupId>
<artifactId>docx4j-JAXB-ReferenceImpl</artifactId>
<version>8.0.0</version>
</dependency>
<dependency>
<groupId>org.docx4j</groupId>
<artifactId>docx4j-JAXB-MOXy</artifactId>
<version>8.0.0</version>
</dependency>
  

Sukurkite ir modifikuokite PPTX naudodami „Java“.

DOCX4J leidžia pridėti skaidres, nurodyti naujos skaidrės išdėstymą, pridėti pavadinimą ir turinį, įterpti vaizdus ir figūras ir t. t. Tai atlikę galėsite pakeisti esamo pristatymo pavadinimą ir išsaugoti jį pasirinktoje vietoje.

Sukurkite PPTX naudodami DOCX4J - Java

// Create package
PresentationMLPackage presentationMLPackage = PresentationMLPackage.createPackage();
// Create main presentation
MainPresentationPart pp = (MainPresentationPart) presentationMLPackage.getParts().getParts().get(new
        PartName("/ppt/presentation.xml"));
// Create slide layout
SlideLayoutPart layoutPart = (SlideLayoutPart)
    presentationMLPackage.getParts().getParts()
        .get(new PartName("/ppt/slideLayouts/slideLayout2.xml"));
// Save presentation
presentationMLPackage.save(new File("FileFormat.pptx"));
                

Išskleiskite ir manipuliuokite skaidrėmis naudodami „Java“ API

DOCX4J leidžia programuotojams kurti ir išgauti skaidres iš PPTX failo formato. Programinės įrangos programuotojai gali lengvai pridėti skaidrę prie esamo pristatymo. Kiekviena pristatymo skaidrė yra pagrįsta skaidrių išdėstymu. skaidrės išdėstymas yra tarsi skaidrės šablonas, jis leidžia vartotojams paveldėti formatavimo pasirinkimus, teksto laukelius, pavadinimus ar grafiką ir kt.

Diagramų manipuliavimas naudojant DOCX4J

DOCX4J suteikia specializuotą klasę, skirtą pridėti vienos serijos stulpelių diagramą, kelių serijų diagramą, burbulinę diagramą, linijinę diagramą, skritulines diagramas ir kt.

 Lietuvių