PdfExtractor.GetNextPageText

GetNextPageText(string)

Guarda el texto de una página en un archivo.

public void GetNextPageText(string outputFile)
ParámetroTipoDescripción
outputFileStringLa ruta y el nombre del archivo para guardar el texto.

Ejemplos

El ejemplo demuestra el uso del método GetNextPageText en un escenario de extracción de texto.

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

Véase también


GetNextPageText(Stream)

Guarda el texto de una página en un flujo.

public void GetNextPageText(Stream outputStream)
ParámetroTipoDescripción
outputStreamStreamEl flujo para guardar el texto.

Ejemplos

El ejemplo demuestra el uso del método GetNextPageText en un escenario de extracción de texto.

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++;
}

Véase también