public int Convert(ConvertPdfOptions options)
 {
     return(ConvertPdf.ConvertFile(options));
 }
Пример #2
0
        static void Main(string[] args)
        {
            ConvertPdf crv = new ConvertPdf();

            crv.GetString();

            #region
            //// create an instance of the pdfparser class
            //PDFParser pdfParser = new PDFParser();

            //string folder = @"C:\Users\lester.xu\Desktop\New folder\";
            //string inFile = "test2.pdf";
            //string outFile = inFile.Substring(0, inFile.Length - 4) + "New.txt";

            ////Console.WriteLine(outFile);

            //// Create a reader for the given PDF file
            //PdfReader reader = new PdfReader(folder + inFile);

            //string result = pdfParser.ExtractTextFromPDFBytes(reader.GetPageContent(1));

            //Debug.WriteLine(result);


            ////// extract the text
            //bool result = pdfParser.ExtractText(folder + inFile, folder + outFile);
            //Console.WriteLine("\nRe: "+result);
            #endregion

            // gb2312 (codepage 936) :
            //System.Text.Encoding.GetEncoding(936);

            //TextWriter tw = new StreamWriter(folder+outFile);
            //TextReader tr = new StreamReader(folder+inFile, Encoding.GetEncoding("utf-8"));

            //string tNoteString = tr.ReadLine();
            //while (tNoteString != null)
            //{
            //    tw.WriteLine(tNoteString);
            //    tNoteString = tr.ReadLine();

            //}
            //tw.Close();
            //tr.Close();
            //System.IO.File.Delete(folder+inFile);
            //System.IO.File.Copy(folder + outFile, folder + inFile);


            //string contents = File.ReadAllText(folder+inFile);

            //Console.WriteLine(contents);



            //using (StreamReader sr = new StreamReader(folder+inFile, System.Text.Encoding.GetEncoding("utf-8")))
            //{
            //    string result = "";
            //    string line;
            //    while ((line = sr.ReadLine()) != null)
            //    {
            //        // ...
            //        result += line;

            //    }
            //    Console.OutputEncoding = Encoding.UTF8;
            //    Console.WriteLine(result);
            //}



            Console.ReadKey();
        }
 public int Check()
 {
     return(ConvertPdf.CheckRequirements());
 }