2009-04-21 11 views
1

J'ai un client qui a réussi à coller du contenu WordprocessingML dans notre application. Pour autant que je sache, il était une copie directe & coller de Word 2000 à notre application Java. J'ai essayé chaque combinaison de Word et de Java, mais je ne peux pas reproduire ce comportement - surtout, puisque notre application filtre pour HTML et text/plain. Je suis assez sûr que l'ancienne version d'Office avait ses propres presse-papiers et exportait seulement les formats, qui devraient être disponibles pour d'autres programmes. Chaque version de bureau que je connais (sauf peut-être 2007) exporte du HTML, du RTF et du Plain.Est-il possible d'obtenir un contenu WordprocessingML Presse-papiers dans Java?

Est-il possible d'obtenir un contenu WordprocesingML dans le presse-papiers et peut-être obtenir Java pour mélanger les saveurs-données

Répondre

1

Apache POI est une API Java Pour accéder au format Microsoft Files. HWPF est sa partie pour lire et écrire des fichiers MS Word. Apache TIKA est une boîte à outils pour la détection et l'extraction de métadonnées et de contenu de texte structuré à partir de divers documents à l'aide de bibliothèques d'analyseurs existantes. Il donne également un certain soutien pour les documents MS Word. Je vous suggère de voir si elles correspondent à votre cas d'utilisation.