Пример #1
0
 public void VerifySourceExist()
 {
     var source = "Expect a valid source";
     var target = "ignore";
     
     Workshare.Pdf.Convert convert = new Workshare.Pdf.Convert();
     convert.PdfToWord(source, target, Workshare.Pdf.Convert.ReconstructionMode.Flowing);            
 }
Пример #2
0
        private void TestConvertPdfToPdfA(string filename)
        {
            var source = StaticShared.CopyFile(_path, filename);
            Assert.IsTrue(File.Exists(source));

            Workshare.Pdf.Convert convert = new Workshare.Pdf.Convert();
            convert.PdfToPdfA(source);
            
            Assert.True(File.Exists(source));
            Assert.True(Type.ValidationMode.PdfA1B == Verify.GetValidationMode(source));
        }
Пример #3
0
        private void TestConvertPdf(string filename, Workshare.Pdf.Convert.ReconstructionMode mode, bool ocr)
        {
            var source = StaticShared.CopyFile(_path, filename);
            Assert.IsTrue(File.Exists(source));
            
            var target = Path.Combine(_path, String.Format("{0}_Result.rtf", Path.GetFileNameWithoutExtension(filename)));
            if (File.Exists(target))
            {
                File.Delete(target);
            }

            Workshare.Pdf.Convert convert = new Workshare.Pdf.Convert();
            convert.PdfToWord(source, target, mode, ocr);
            
            FileInfo file = new FileInfo(target);
            Assert.True(file.Length > 0);
        }
Пример #4
0
        public void OnlySupportRtf()
        {
            var source = StaticShared.CopyFile(_path, "Text Based.pdf");
            var target = Path.Combine(_path, "Only convert to rtf is supported.doc");

            Workshare.Pdf.Convert convert = new Workshare.Pdf.Convert();
            convert.PdfToWord(source, target, Workshare.Pdf.Convert.ReconstructionMode.Flowing);
        }