Parola POI Apache - Classi principali

Questo capitolo ti guida attraverso le classi e i metodi di Apache POI per la gestione di un documento Word.

Documento

Questa è un'interfaccia marker (l'interfaccia non contiene alcun metodo), che notifica che la classe implementata può essere in grado di creare un documento word.

XWPFDocument

Questa è una classe sotto org.apache.poi.xwpf.usermodelpacchetto. Viene utilizzato per creare documenti MS-Word con formato di file .docx.

Metodi di classe

Sr.No. Metodo e descrizione
1

commit()

Impegna e salva il documento.

2

createParagraph()

Aggiunge un nuovo paragrafo a questo documento.

3

createTable()

Crea una tabella vuota con una riga e una colonna come impostazione predefinita.

4

createTOC()

Crea un sommario per il documento di Word.

5

getParagraphs()

Restituisce il paragrafo (i) che contiene il testo dell'intestazione o del piè di pagina.

6

getStyle()

Restituisce l'oggetto styles utilizzato.

Per i restanti metodi di questa classe, fare riferimento al documento API completo su -

Pacchetto org.apache.poi.openxml4j.opc.internal .

XWPFParagraph

Questa è una classe sotto org.apache.poi.xwpf.usermodelpacchetto e viene utilizzato per creare un paragrafo in un documento word. Questa istanza viene utilizzata anche per aggiungere tutti i tipi di elementi nel documento di Word.

Metodi di classe

Sr.No. Metodo e descrizione
1

createRun()

Aggiunge una nuova esecuzione a questo paragrafo.

2

getAlignment()

Restituisce l'allineamento del paragrafo che deve essere applicato al testo in questo paragrafo.

3

setAlignment(ParagraphAlignment align)

Specifica l'allineamento del paragrafo da applicare al testo in questo paragrafo.

4

setBorderBottom(Borders border)

Specifica il bordo che deve essere visualizzato sotto una serie di paragrafi, che hanno la stessa serie di impostazioni del bordo del paragrafo.

5

setBorderLeft(Borders border)

Specifica il bordo che verrà visualizzato sul lato sinistro della pagina attorno al paragrafo specificato.

6

setBorderRight(Borders border)

Specifica il bordo da visualizzare sul lato destro della pagina attorno al paragrafo specificato.

7

setBorderTop(Borders border)

Specifica il bordo da visualizzare sopra una serie di paragrafi che hanno la stessa serie di impostazioni del bordo del paragrafo.

Per i restanti metodi di questa classe, fare riferimento al documento API completo su -

Documentazione API POI

XWPFRun

Questa è una classe sotto org.apache.poi.xwpf.usermodel pacchetto e viene utilizzato per aggiungere un'area di testo al paragrafo.

Metodi di classe

Sr.No. Metodo e descrizione
1

addBreak()

Specifica che verrà inserita un'interruzione nella posizione corrente nel contenuto della corsa.

2

addTab()

Specifica che una scheda deve essere posizionata nella posizione corrente nel contenuto della corsa.

3

setColor(java.lang.String rgbStr)

Imposta il colore del testo.

4

setFontSize(int size)

Specifica la dimensione del carattere che verrà applicata a tutti i caratteri di script non complessi nel contenuto di questa esecuzione quando viene visualizzato.

5

setText(java.lang.String value)

Imposta il testo di questa sequenza di testo.

6

setBold(boolean value)

Specifica se la proprietà grassetto deve essere applicata a tutti i caratteri di script non complessi nel contenuto di questa esecuzione quando vengono visualizzati in un documento.

Per i restanti metodi di questa classe, fare riferimento al documento API completo su -

Documentazione API POI

XWPFStyle

Questa è una classe sotto org.apache.poi.xwpf.usermodel pacchetto e viene utilizzato per aggiungere stili diversi agli elementi oggetto in un documento word.

Metodi di classe

Sr.No. Metodo e descrizione
1

getNextStyleID()

Viene utilizzato per ottenere StyleID dello stile successivo.

2

getStyleId()

Viene utilizzato per ottenere StyleID dello stile.

3

getStyles()

È usato per ottenere stili.

4

setStyleId(java.lang.String styleId)

Viene utilizzato per impostare styleID.

Per i restanti metodi di questa classe, fare riferimento al documento API completo su -

Documentazione API POI

XWPFTable

Questa è una classe sotto org.apache.poi.xwpf.usermodel pacchetto e viene utilizzato per aggiungere i dati della tabella in un documento word.

Metodi di classe

Sr.No. Metodo e descrizione
1

addNewCol()

Aggiunge una nuova colonna per ogni riga in questa tabella.

2

addRow(XWPFTableRow row, int pos)

Aggiunge una nuova riga alla tabella alla posizione pos.

3

createRow()

Crea un nuovo oggetto XWPFTableRow con tante celle quante sono le colonne definite in quel momento.

4

setWidth(int width)

Imposta la larghezza della colonna.

Per i restanti metodi di questa classe, fare riferimento al documento API completo in: Documentazione API POI

XWPFWordExtractor

Questa è una classe sotto org.apache.poi.xwpf.extractorpacchetto. È una classe parser di base utilizzata per estrarre il testo semplice da un documento di Word.

Metodi di classe

Sr.No. Metodo e descrizione
1

getText()

Recupera tutto il testo dal documento.

Per i restanti metodi di questa classe, fare riferimento al documento API completo in: Documentazione API POI