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); }
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); }
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; }
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); }