I want to know verypdf provides a feature to convert these file type to PDF file and how to use this utility in .Net application? what things are needed?
below file types to PDF conversion I am looking for,
In our application we want to convert any type of documents uploaded in format (.img, .png, jpeg, reg, xps, xlsx, docx, doc, tif, tiff, etc.) to PDF.
We are going to write the C#.Net windows service which will use your utility to convert those files into the PDF and send it to the another destination server.
Can you please suggest us which of your API/Utility/Package will fulfill our requirement and can we integrate it with of C#.Net windows service.
Thanks for your message, you can use following two products to convert all of these formats to PDF files,
VeryDOC DOC to Any Converter Command Line, you can use this product to convert from DOC, DOCX, DOCM, RTF, TXT, PPT, PPTX, XLS, XLSX, OpenOffice ODT, HTML, MHTML files to PDF, Postscript, PS, EPS, SVG, SWF, XPS, PCL, HPGL, HTML, MHTML, RTF, Text, XML, JPG, TIFF, EMF, WMF, BMP, GIF, PNG, TGA, PCX, etc. formats.
Image to PDF Converter Command Line, you can use this product to convert from various image formats like TIF (TIFF), JPG (JPEG), PNG, GIF, PCD, PSD, TGA, BMP, DCX, PIC, EMF, WMF, etc. to PDF files,
We suggest you may download above products from our website to try, if you encounter any problem with them, please feel free to let us know, we are glad to assist you asap.
btw, these applications are all Command Line applications, you can call them from C# source code easily, for example,
static void Main()
/// Launch the legacy application with some options set.
static void LaunchCommandLineApp()
// Use ProcessStartInfo class.
ProcessStartInfo startInfo = new ProcessStartInfo();
startInfo.CreateNoWindow = false;
startInfo.UseShellExecute = false;
startInfo.FileName = "D:\\VeryPDF\\doc2any.exe";
startInfo.WindowStyle = ProcessWindowStyle.Hidden;
startInfo.Arguments = "D:\\test.doc D:\\out.pdf";
// Start the process with the info we specified.
// Call WaitForExit and then the using-statement will close.
using (Process exeProcess = Process.Start(startInfo))
// Log error.