Leer y gestionar documentos con formatos específicos (pdf, rtf, html, doc,...)

2185 vistas

Hay variso tipos de ficheros que puedes usarse con Java. No obstante, no todos los poidemos usar con el API estándar. Veamos qué formatos y la API que pueden usarse:

[table]
  [tr]
    [tdc]Format[/tdc]
    [tdc]API[/tdc]
    [tdc]Observaciones[/tdc]
  [/tr]
  [tr]
    [tdc]HTML[/tdc]
    [tdc]API Estándar[/tdc]
    [tdl]HTMLEditorKit, JEditorPane y JTextPane[/tdl]
  [/tr]
  [tr]
    [tdc]RTF[/tdc]
    [tdc]API Estándar[/tdc]
    [tdl]RTFEditorKit, JEditorPane y JTextPane[/tdl]
  [/tr]
  [tr]
    [tdc]XML[/tdc]
    [tdc]API Estándar (SAX, DOM)[/tdc]
    [tdl]Existen muchas librerías que facilitan el trabajo con este tipo de documentos[/tdl]
  [/tr]
  [tr]
    [tdc]PDF[/tdc]
    [tdc]iText, FOP[/tdc]
    [tdl]Estas dos librerías se usan sólo para la generación[/tdl]
  [/tr]
  [tr]
    [tdc]Excel[/tdc]
    [tdc]POI, JExcelAPI[/tdc]
    [tdc]-[/tdc]
  [/tr]
  [tr]
    [tdc]Word[/tdc]
    [tdc]POI[/tdc]
    [tdc]-[/tdc]
  [/tr]
[/table]