PdfExtractor.GetNextPageText

GetNextPageText(string)

Enregistre le texte d’une page dans un fichier.

public void GetNextPageText(string outputFile)
ParamètreTypeDescription
outputFileStringLe chemin et le nom du fichier pour enregistrer le texte.

Exemples

L’exemple démontre l’utilisation de la méthode GetNextPageText dans un scénario d’extraction de texte.

PdfExtractor extractor = new PdfExtractor();
extractor.BindPdf(TestPath + @"Aspose.Pdf.Kit.Pdf");
extractor.ExtractText(Encoding.Unicode);
String prefix = TestPath + @"Aspose.Pdf.Kit";
String suffix = ".txt";
int pageCount = 1;
while (extractor.HasNextPageText())
{
    extractor.GetNextPageText(prefix + pageCount + suffix);
    pageCount++;
}
Dim extractor As PdfExtractor =  New PdfExtractor() 
extractor.BindPdf(TestPath + "Aspose.Pdf.Kit.Pdf")
extractor.ExtractText(Encoding.Unicode)
Dim prefix As String =  TestPath + "Aspose.Pdf.Kit" 
Dim suffix As String =  ".txt" 
Dim pageCount As Integer =  1 
While extractor.HasNextPageText()
    extractor.GetNextPageText(prefix + pageCount + suffix)
    pageCount = pageCount + 1
End While

Voir aussi


GetNextPageText(Stream)

Enregistre le texte d’une page dans un flux.

public void GetNextPageText(Stream outputStream)
ParamètreTypeDescription
outputStreamStreamLe flux pour enregistrer le texte.

Exemples

L’exemple démontre l’utilisation de la méthode GetNextPageText dans un scénario d’extraction de texte.

PdfExtractor extractor = new PdfExtractor();
extractor.BindPdf(TestPath + @"Aspose.Pdf.Kit.Pdf");
extractor.ExtractText(Encoding.Unicode);
String prefix = TestPath + @"Aspose.Pdf.Kit";
String suffix = ".txt";
int pageCount = 1;
while (extractor.HasNextPageText())
{
    FileStream fs = new FileStream(prefix + pageCount + suffix, FileMode.Create);
    extractor.GetNextPageText(prefix + pageCount + suffix);
    fs.Close();
    pageCount++;
}

Voir aussi