I have a C# project. This project needs to convert PDF file into an image file. Except for a few single-page PDF files, many of my PDF files are with multiple pages. So I may need to convert multi-page PDF file into an image which needs to contain all pages of the PDF document.
Firstly, i tried to use Acrobat.dll in my C# project but it had to install Adobe Acrobat. This is not what I want.
I tried to find a solution from Google, but many tools are quite expensive. I am a personal developer, so the expensive development costs are not affordable for me.
This article on XsPDF.com is what you looking for, check out: how to convert pdf files to image
Answers
If you want to integrate PDF file-to-image conversion functionality into your C# program, then you do need to use third-party libraries. XsPDF's pdftoimagesdk is a very popular solution. You can try it out.
It is worth mentioning that its price is quite cheap, compared to other third-party libraries on the market.
If you want to convert pdf to jpeg, you can also look at this topic: How to convert a PDF file into a jpeg image format in C# project.
If you want to convert PDF to tiff, you can have a look at this page.