This is a concise sample to help get Solid Framework up and running. It has been tested with the Free Developer License for Solid Framework using different versions of Microsoft's Visual Studio.
The code below shows you how to convert a PDF file to clean HTML, using the OpenFileDialog function to find your PDF files and then the PDFtoHTMLConverter to convert to HTML.
- Import the trial Developer License:
License.Import(new StreamReader(@"C:\Users\Joe\license.xml"));
- Locate the PDF files to using OpenFileDialog:
OpenFileDialog OpFile = new OpenFileDialog();
//show only PDF Files
OpFile.Filter = "PDF Files (*.pdf)|*.pdf";
if (OpFile.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
...
- Define strings to manage opening and saving files:
String pdfPath = OpFile.FileName;
String htmlFile= Path.ChangeExtension(pdfPath, ".html");
- Convert the PDF File using PDFtoHTMLConverter:
using (PdfToHtmlConverter converter = new PdfToHtmlConverter())
{
//Add the selected file to the converter
converter.AddSourceFile(pdfFile);
//Convert any graphics to Image Files
converter.GraphicsAsImages = true;
//set the file type for the images
converter.ImageType = ImageDocumentType.Jpeg;
//Automatically detect page orientation and rotate if required
converter.AutoRotate = true;
//Convert the file
converter.ConvertTo(htmlFile, true);
}
...