The code displayed below will guide you to install an VB.NET app to extract images from pdf with pdf extractor sdk. ByteScout Data Extraction Suite can extract images from pdf with pdf extractor sdk. It can be applied from VB.NET. ByteScout Data Extraction Suite is the set that includes 3 SDK products for data extraction from PDF, scans, images and from spreadsheets: PDF Extractor SDK, Data Extraction SDK, Barcode Reader SDK.
The SDK samples given below describe how to quickly make your application do extract images from pdf with pdf extractor sdk in VB.NET with the help of ByteScout Data Extraction Suite. IF you want to implement the functionality, just copy and paste this code for VB.NET below into your code editor with your app, compile and run your application. Use of ByteScout Data Extraction Suite in VB.NET is also described in the documentation included along with the product.
Our website gives trial version of ByteScout Data Extraction Suite for free. It also includes documentation and source code samples.
Imports Bytescout.PDFExtractor Imports System.Drawing.Imaging Class Program Friend Shared Sub Main(ByVal args As String()) ' Create Bytescout.PDFExtractor.ImageExtractor instance Dim extractor As New ImageExtractor() extractor.RegistrationName = "demo" extractor.RegistrationKey = "demo" ' Load sample PDF document extractor.LoadDocumentFromFile(".\sample1.pdf") Dim i As Integer = 0 ' Initialize image enumeration If extractor.GetFirstImage() Then Do Dim outputFileName As String = "image" & i & ".png" ' Save image to file extractor.SaveCurrentImageToFile(outputFileName, ImageFormat.Png) i = i + 1 Loop While extractor.GetNextImage() ' Advance image enumeration End If ' Cleanup extractor.Dispose() ' Open result file in default associated application (for demo purposes) System.Diagnostics.Process.Start("image0.png") End Sub End Class