【发布时间】:2016-07-03 08:24:50
【问题描述】:
我已经研究了很多,但我发现的大多数答案都涉及使用 iText,它只对开源软件的作者免费。
我的问题是如何利用免费(最好维护良好)的 PDF 库将图像转换为 PDF。更具体地说,我正在使用 Selenium 测试网页,部分要求是将结果页面的屏幕截图保存为 PDF 格式。
我现在拥有的:
Screenshot screenshot = ((ITakesScreenshot)WebDriver).GetScreenshot();
fileName = filePath + fileName;
screenshot.SaveAsFile($"{fileName}.png", ImageFormat.Png);
// Convert to PDF and delete image
// ?
【问题讨论】: