 So, ByteScout provided many tools and APIs for unstructured data extraction. PDF Multi-Tool Utility is one of them. ByteScout provided this utility as free to use and you can download it from this URL. Well, I have already installed PDF Multi-Tool on my machine. So let's open it. Just click the Windows logo in the bottom left corner to bring up the program menu and type PDF Multi-Tool and click on this. Okay, so here we have a PDF Multi-Tool Utility. A PDF Multi-Tool Utility have multiple functions to help to extract data from PDF like convert PDF to CSV, PDF to text file, PDF to XLS, PDF to XML and JSON. And you can also convert PDF to TIF file and you can convert PDF into PNG file or JPEG file. And you can also convert PDF into HTML file. And if the PDF file contain any attachment, then you can extract the attachment, etc. etc. And yes, you can also edit the PDF file using these tools like you can remove the particular text or you can remove the particular images. And if there are multiple pages in the PDF, then you can split the PDF. So there are many more features you can explore in this utility. We will explore some of the useful features later in this course to manipulate PDF file. Okay, you can open PDF file by clicking on this button. Now let me open this file. Now as we know that PDF file encapsulates a complete description of fixed layout flat document including the text, fonts, vector objects, plaster images and other information needed to display it. So PDF is not just containing a text content like this. PDF files may also contain a variety of contents beside flat text. It can contain scanned documents, PDF with attachments. It can contain form fields, layers, reach media like video content or audio content, etc. PDF can also contain unicode characters. So let me open one sample file in this tool. So as you can see that PDF can also contain and support this many language characters. So this is the unicode characters and PDF can also contain scanned documents. So now let us open one PDF file which contains scanned documents. Alright, so if you see this file carefully then you can see that this is not a text. This is a scanned documents added in the PDF file in multiple language. So this PDF multi-tool can read the text from the scanned documents not in English but it can also read the document in German, Spanish, French and many more languages as well. We will see this demo in the next video. Okay, and PDF can also contain form fields. Yes, now let us see one sample PDF file which contain the form fields. Okay, so as you can see in this PDF file that this PDF file contain some form fields. Yes, within the PDF you can also add this type of text box and checkbox and radio button and drop down and list box like this. And you can also write within this PDF like this. So form controls allow users to interact with a PDF document by filling in the information or indicating choices which can then be submitted for further processing. A PDF can also be used to store additional files attached to it. So now let me open the sample PDF file which contain an attachment. Okay, so this PDF multi-tool is smart enough to detect the attachments added in the PDF file. PDF can be sized as large as one GB or more with hundreds of attachment. So here in the right hand side you can see that a paperclip type of image. Now when you click on this image button it will open this small pop-up window in which you can see the three attached files. One is PNG file, another one is EMF file and third one is the TIFF file. So you can save all this attachment either one by one by clicking on this save link like this or you can save all this attachment in one go by clicking on this save all button and it will ask to select the folder and once you select the folder it will save all the attached document in that particular folder. Okay, so now in the next video we will explore some of the more features of the PDF multi-tool. So stay tuned.