为有中文需求的客户提供多渠道中文技术支持.

Wed Apr 06, 2022 1:43 pm

我在用pdf转tiff的时候发现转换的图片在左下角不能全屏显示,不知道是什么原因,附件里有原文件和转换以后的图片,另外怎么把转换以后的文字变为黑白的。
File f = new File("C:\\Users\\Admin\\Desktop\\World-Map-1.pdf");
InputStream in = new FileInputStream(f);
// 加载PDF测试文档
PdfDocument pdf = new PdfDocument();
pdf.loadFromStream(in);
// 将整篇文档保存为tiff格式
pdf.saveToTiff("C:\\Users\\Admin\\Desktop\\ToTiff.tiff");

lyx199310
 
Posts: 9
Joined: Wed Apr 06, 2022 1:19 pm

Thu Apr 07, 2022 8:17 am

您好,

感谢您的反馈。
1.我用您提供的PDF文档和代码进行了测试,并没有复现问题,我使用的是最新版Spire.PDF for Java Version:5.3.1,如果您不是用的5.3.1版本,建议您下载此版本验证下。如果还有问题,请提供下您的测试环境(windows10/64bit, DPI设置)以及JDK版本(jdk 1.8.0_281)以便我们进一步调查此问题。
2.我们提供了下面的方法可以把彩色PDF文档转换为黑白。如果有问题,请随时与我们联系。
Code: Select all
        PdfGrayConverter grayConverter=new PdfGrayConverter("fileName");
        grayConverter.toGrayPdf("toGray.pdf");


Sincerely,
Kylie
E-iceblue support team
User avatar

kylie.tian
 
Posts: 412
Joined: Mon Mar 07, 2022 2:30 am

Return to 中文技术支持