Convertir PDF en texte
Contents
[
Hide
]
Essayez en ligne. Vous pouvez vérifier la qualité de la conversion Aspose.PDF et voir les résultats en ligne à ce lien products.aspose.app/pdf/conversion/pdf-to-txt
Convertir une page PDF en fichier texte
Vous pouvez convertir un document PDF en fichier TXT avec Aspose.PDF pour Android via Java. Vous devez utiliser la méthode Visit de la classe TextAbsorber pour résoudre cette tâche.
Le code suivant explique comment extraire les textes des pages particulières.
public void convertPDFPagesToTXT() {
// Ouvrir le document
try {
document = new Document(inputStream);
} catch (Exception e) {
resultMessage.setText(e.getMessage());
return;
}
TextAbsorber ta = new TextAbsorber();
int[] pages = new int[] { 1, 3, 4 };
for (int page : pages) {
ta.visit(document.getPages().get_Item(page));
}
File txtFileName = new File(fileStorage, "PDF-to-Text.txt");
// Enregistrer le texte extrait dans un fichier texte
BufferedWriter writer;
try {
writer = new BufferedWriter(new FileWriter(txtFileName));
writer.write(ta.getText());
writer.close();
}
catch (Exception e) {
resultMessage.setText(e.getMessage());
return;
}
resultMessage.setText(R.string.success_message);
}