Arabic Text Extraction | VB.NETByteScout PDF Extractor SDK

Arabic Text Extraction | VB.NET

Program.vb:

VB
Imports Bytescout.PDFExtractor

Class Program
    Friend Shared Sub Main(args As String())

        ' Create Bytescout.PDFExtractor.TextExtractor instance
        Dim extractor As New TextExtractor()
        extractor.RegistrationName = "demo"
        extractor.RegistrationKey = "demo"

        ' Load sample PDF document
        extractor.LoadDocumentFromFile(".\sample_english_arabic.pdf")

        ' Enable Arabic (And other RTL languages) text detection
        extractor.RTLTextAutoDetectionEnabled = True

        ' Save extracted text to file
        extractor.SaveTextToFile(".\result.txt")

        ' Cleanup
        extractor.Dispose()

        ' Open result file in default associated application (for demo purposes)
        System.Diagnostics.Process.Start(".\result.txt")
    End Sub
End Class