J'ai téléchargé le Apache HWPF. Je veux l'utiliser pour lire un fichier doc et écrire son texte dans un fichier texte brut. Je ne connais pas très bien le HWPF.Comment utiliser Apache HWPF pour extraire du texte et des images d'un fichier DOC
Mon programme très simple, est ici:
J'ai 3 problèmes maintenant:
Certains paquets ont des erreurs (ils ne peuvent pas trouver apache hdf). Comment je peux les réparer? Comment puis-je utiliser les méthodes de HWDF pour trouver et extraire les images?
Une partie de mon programme est incomplète et incorrecte. Alors s'il vous plaît aidez-moi à le compléter.
Je dois terminer ce programme en 2 jours.
encore une fois je le répète s'il vous plaît S'il vous plaît aidez-moi à compléter ce.
Merci beaucoup de votre aide !!!
Ceci est mon code élémentaire:
public class test {
public void m1(){
String filesname = "Hello.doc";
POIFSFileSystem fs = null;
fs = new POIFSFileSystem(new FileInputStream(filesname);
HWPFDocument doc = new HWPFDocument(fs);
WordExtractor we = new WordExtractor(doc);
String str = we.getText() ;
String[] paragraphs = we.getParagraphText();
Picture pic = new Picture(. . .) ;
pic.writeImageContent(. . .) ;
PicturesTable picTable = new PicturesTable(. . .) ;
if (picTable.hasPicture(. . .)){
picTable.extractPicture(..., ...);
picTable.getAllPictures() ;
}
}
connexes: http://stackoverflow.com/questions/1870328/how-to-programmaticaly-extract-and-manipulate-images-from-an-office-file – Thilo