1. Produkter
  2.   Redaktør
  3.   Java
  4.   Apache POI XWPF
 
  

Apache POI XWPF - Open Source Java SDK for arbeid med DOCX-filer

Gratis og kraftig Open Source Java API for å lage, redigere og konvertere DOCX-dokumenter.

Hva er Apache POI XWPF?

Apache POI er et kraftig, åpen kildekode-bibliotek som gir APIer for arbeid med Microsoft Office-dokumenter i Java. XWPF (XML Word Processing Format)-komponenten i Apache POI gjør det mulig for utviklere å lage, lese, oppdatere og manipulere DOCX-filer, som er Microsoft Word-dokumenter. Med XWPF kan du generere dynamiske rapporter, maler og ordbaserte skjemaer programmatisk, sette inn tabeller, bilder og avsnitt og utføre avansert formatering. Dette biblioteket er ideelt for Java-utviklere som trenger å automatisere dokumentbehandling, noe som gjør det perfekt for bedriftsapplikasjoner som krever sømløs integrasjon med Word-filer.

Apache POI XWPF Java API - Nøkkelfunksjoner

Følgende er noen av hovedfunksjonene til Apache POI XWPF API:

  • Opprett, les og rediger DOCX-filer programmatisk.
  • Sett inn og formater avsnitt, tabeller og lister i Word-dokumenter.
  • Legg til bilder, topptekster, bunntekster og vannmerker til DOCX-filer.
  • Støtte for stiler, fonter og komplekse formateringsalternativer.
  • Manipuler tabellceller med avanserte styling- og sammenslåingsmuligheter.
  • Trekk ut tekst og annet innhold fra DOCX-filer for databehandling.
  • Håndter kommentarer, fotnoter og sluttnoter i Word-dokumenter.
  • Bruk innstillinger for hele dokumentet, inkludert marger og sideskift.
  • Kompatibilitet med de nyeste versjonene av Microsoft Word.
  • Åpen kildekode og aktivt vedlikeholdt av Apache Software Foundation.
GitHub

GitHub-statistikk

Navn:
Språk:
Stjerner:
Gafler:
Tillatelse:
Repository ble sist oppdatert kl

Komme i gang med Apache POI XWPF API

For å komme i gang med XWPF API for Java, må du først installere APIen i Java-prosjektet ditt.

Installasjon

For å installere XWPF API for Java, må du legge til avhengigheten til prosjektet ditt ved å bruke Maven som vist nedenfor:

<dependency> org.apache.poi poi 4.1.0

Kodeeksempler for Apache POI XWPF API for Java

Apache POI XWPF API for Java tilbyr rike funksjoner for arbeid med DOCX-filer. Du kan finne Java-eksempler for å lage DOCX-filer, lese en eksisterende DOCX-fil og oppdatere innholdet,

Hvordan lage en tom DOCX-fil ved hjelp av XWPF API for Java?

Med Apache POI XWPF API kan du lage en tom DOCX-fil med bare et par linjer med kode. DOCX-filformatet er populært XML-basert Word-filformat for Microsoft Office 2007 og utover versjoner. Følgende er eksempelkoden for å generere en DOCX-fil med XWPF API for Java.

Hvordan endre eksisterende DOCX ved å bruke Apache POI XWPF API for Java?

Apache POI XWPF API for Java lar deg lese en eksisterende DOCX-fil, endre innholdet og lagre den tilbake. Følgende kodeeksempel demonstrerer dette ved å åpne en DOCX-fil programmatisk og oppdatere den.

Hvordan legge til topptekster og bunntekster til Word DOCX-fil i Java?

Apache POI XWPF API lar deg legge til topptekst- og bunntekstinformasjon i et Word-dokument rett fra Java-applikasjonen. Du kan legge til topptekst i Word-filen, endre innholdet, legge til bunntekst og oppdatere innholdet som vist i kodeeksempelet nedenfor.

Hvordan sette inn bilde i en Word DOCX-fil i Java?

Hvis du vil sette inn et bilde i en Word DOCX-fil ved hjelp av Java, lar Apache POI XWPF API Java-utviklere manipulere bilder som er innebygd i Word DOCX-dokumenter. Følgende kodeeksempel viser hvordan du setter inn et bilde i en DOCX-fil i Java.

Konklusjon

Apache POI XWPF API er et kraftig og fleksibelt bibliotek for å lage og manipulere DOCX-filer i Java. Det lar utviklere enkelt utføre et bredt spekter av dokumentrelaterte oppgaver, for eksempel å lese og endre tekst, legge til avsnitt, bilder, tabeller, topptekster og bunntekster. API-en støtter ulike medietyper, inkludert bilder og formatert tekst, og gir omfattende kontroll over layout og innhold i Word-dokumenter. Med sitt enkle, men omfattende grensesnitt, er Apache POI et utmerket verktøy for å generere dynamiske Word-dokumenter programmatisk, noe som gjør det ideelt for applikasjoner som krever dokumentbehandling, rapportgenerering og automatisert innholdsoppretting.

Lignende Produkter

 Norsk