GetNextPageText

GetNextPageText(string)

Enregistre le texte d’une page dans un fichier.

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

Exemples

L’exemple montre l’utilisation de la méthode GetNextPageText dans le 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 également


GetNextPageText(Stream)

Enregistre le texte d’une page à diffuser.

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

Exemples

L’exemple montre laGetNextPageText utilisation de la méthode dans le 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 également