Exportació de documents de l’OpenOffice 26/02/2007
Posted by Albert in PFC.trackback
Per a exportar documents d’OpenOffice cap a la NWiki tenim tres opcions:
- Utilitzar el filtre d’exportació HTML de l’OpenOffice i insertar el document a la NWiki en format HTML. Aquesta opció és la més desitjable ja que ens estalvia crear un convertidor de formats, però s’ha de veure si és prou adequada
- Crear un nou filtre d’exportació de l’OpenOffice a un dels formats de la NWiki. Aquesta opció és més flexible i es podria basar en un filtre existent.
- Utilitzar les APIs d’OpenOffice per navegar pel document i generar el document en un dels formats de la NWiki.
L’OpenOffice inclou aquests dos filtres HTML:
- HTML 4.0 Transitional: es mostra correctament a la wiki però inserta codi no que no és XHTML vàlid.
- XHTML 1.0 Strict: Utilitza estils en la capçalera que es perden en insertar-los a la wiki, i també hi ha problemes amb alguns elements deguts a les substitucions que fa la funció wiki_preformat_htmleditor del fitxer mod/wiki/wiki/parsers/htmleditor de la NWiki.
El document que he utilitzat per realitzar les proves és aquest: document.odt.
Per solucionar els problemes amb l’exportació XHTML es podria fer un tractament posterior del document per passar els estils a inline amb atributs style, o es podria modificar el filtre perquè ho fes directament. Els filtres d’exportació d’OpenOffice estan escrits en XSL, en aquesta pàgina hi ha informació del filtre XHTML: http://xml.openoffice.org/sx2ml/.
Comentaris»
No comments yet — be the first.