Exemplo n.º 1
0
        public void Should_Convert_Xlsx()
        {
            IConverter conveter = new DocumentConverterFactory().GetConverter(ContentType.XLSX);

            var sourcePath = Path.Combine(@"c:\Test.xslx");
            var targetPath = Path.Combine(Environment.CurrentDirectory, "docs", "Testxslx.pdf");

            conveter.Convert(sourcePath, targetPath, false);

            Assert.IsTrue(true);
        }
Exemplo n.º 2
0
        public void Should_Convert_Doc()
        {
            IConverter conveter = new DocumentConverterFactory().GetConverter(ContentType.DOC);

            var sourcePath = Path.Combine(Environment.CurrentDirectory, "docs", "Test.doc");
            var targetPath = Path.Combine(Environment.CurrentDirectory, "docs", "Testdoc.pdf");

            conveter.Convert(sourcePath, targetPath, false);

            Assert.IsTrue(true);
        }
Exemplo n.º 3
0
        public void Should_Convert_Pptx()
        {
            var converter = new DocumentConverterFactory().GetConverter(ContentType.PPTX);

            var sourcePath = Path.Combine(Environment.CurrentDirectory, "docs", "Test.pptx");
            var targetPath = Path.Combine(Environment.CurrentDirectory, "docs", "Testpptx.pdf");

            converter.Convert(sourcePath, targetPath, false);

            Assert.IsTrue(true);
        }
        static public short convert(string inputFile, string outputFile)
        {
            short conversionResult = -1;

            ContentType fileExtn = ContentType.UNKNOWN;
            conversionResult = Util.getFileExtension(inputFile, out fileExtn);
            if (conversionResult == 0)
            {
                IDocumentConverterFactory factory = new DocumentConverterFactory();

                IConverter converter = factory.getConverter(ConversionType.Doc2Pdf);
                if (converter != null)
                    conversionResult = converter.convert(inputFile, outputFile, fileExtn);
            }
            return conversionResult;
        }
Exemplo n.º 5
0
        public void Should_Convert_MoreTimes()
        {
            var index = 0;

            while (index < 10)
            {
                IConverter conveter = new DocumentConverterFactory().GetConverter(ContentType.XLS);

                var sourcePath = Path.Combine(Environment.CurrentDirectory, "docs", "Test.xls");
                var targetPath = Path.Combine(Environment.CurrentDirectory, "docs", $"Testxls_{index}.pdf");

                conveter.Convert(sourcePath, targetPath, false);

                Thread.Sleep(200);

                index++;
            }

            Assert.IsTrue(true);
        }