Domanda

Sto pensando di includere il PDI di Apache nella mia applicazione. L'obiettivo principale è quello di produrre documenti RTF, ma anche DOC sarebbe bello. Ma la documentazione non è molto dettagliata sulla scrittura di un documento HWPF e tutto ciò che ho trovato sul web non è affatto utile.

Riesco a leggere i file DOC, che funziona senza problemi. Ma non riesco davvero a vedere come scrivo un documento. Forse qualcuno può darmi un esempio di codice breve?

Grazie mille!

È stato utile?

Soluzione

Se vuoi fare RTF, questi sono file di testo e sono supportati in tutte le versioni di Word.

puoi usarlo per cose semplici http://itextdocs.lowagie.com/tutorial/rtf/index.php

ro

puoi esportarli nel modo più difficile

// - salva come esempio.doc -------------

{
\rtf1
\ansi
\ansicpg1252
\deff0
\deflang1033
  {\fonttbl
    {\f0
     \fswiss
     \fcharset0 Arial;
    }
  }
  {
  \*
  \generator Msftedit 5.41.21.2500;
  }
  \viewkind4
  \uc1
  \pard
  \f0
  \fs20 

  Hello World

  \par
}

Altri suggerimenti

Bene,

È passato molto tempo dall'ultima volta che ho usato il POI. Ho letto che il documento HWPF è ora orfano (leggi sul sito web dei POI di Apache). Consiglierei invece di utilizzare la specifica WordML rilasciata da Microsoft.

http://en.wikipedia.org/wiki/Microsoft_Office_XML_formats

Ho usato questo metodo prima. Il modo più semplice è creare un modello WordML e sostituire semplicemente i valori usando XPATH

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top