 In this program, we are going to see how we can make a searchable PDF from the scan PDF. We are having one sample file here. So, basically it is containing some data, but it is a scan version, basically image. So, by using the bytes of the SDK, we will convert this scan PDF into the searchable PDF, retaining its layout. Let's see how we can work around for this. I'm going to copy this and paste it in our example. Make sure it is copy always. Now, here's our game plan. First of all, we will need a searchable PDF maker class instance. We will load the document. We will specify the OCR language data folder to it. So, these files will be installed when you install the bytes of SDK. So, it's basically contains all the data files, which are useful when OCR is converting a scan PDF into the text PDF. Basically, it is like image processing things. Then, we are going to specify the language in which language this file is based on language. It will select file accordingly in this folder. We are going to specify the resolution and then we are generating the output. Okay, let's get started. So, first of all, I'm going to create an instance of the searchable PDF maker. I'm going to provide the registration key and name. I'm using the demo keys here. Then, let us load the document. Load document from file. Specify the data folder. Searchable pf maker dot OCR language data folder. Just copy paste this path to specify the language. Specify the resolution and generate the output. Okay, let's give it a try. Okay, it is done. Let's see what is generating in the bin folder. Here it is. It's an output file. You can see the layout is the same, but we can search it.