PdfExtractor.GetNextPageText

GetNextPageText(string)

تحفظ نص صفحة واحدة في ملف.

public void GetNextPageText(string outputFile)
ParameterTypeDescription
outputFileStringمسار واسم الملف لحفظ النص.

Examples

المثال يوضح استخدام طريقة GetNextPageText في سيناريو استخراج النص.

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

See Also


GetNextPageText(Stream)

تحفظ نص صفحة واحدة في دفق.

public void GetNextPageText(Stream outputStream)
ParameterTypeDescription
outputStreamStreamالدفق لحفظ النص.

Examples

المثال يوضح استخدام طريقة GetNextPageText في سيناريو استخراج النص.

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

See Also