icepdf将PDF电子发票转换成PNG图片出现金额错行(java)?
发布网友
发布时间:2022-04-23 12:44
我来回答
共3个回答
热心网友
时间:2023-10-13 22:23
可能是icepdf转换有问题,你可以换个其他的api来转换看下效果,下面是spire.pdf for java api转换PDF到图片的代码,给你参考。
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;
import com.spire.pdf.PdfDocument;
public class PDFToImage {
public static void main(String[] args) throws IOException {
//加载PDF文件
PdfDocument doc = new PdfDocument();
doc.loadFromFile("ToImage.pdf");
//保存PDF的每一页到图片
BufferedImage image;
for (int i = 0; i < doc.getPages().getCount(); i++) {
image = doc.saveAsImage(i);
File file = new File( String.format("ToImage-img-%d.png", i));
ImageIO.write(image, "PNG", file);
}
doc.close();
}
}
热心网友
时间:2023-10-13 22:23
可能是icepdf转换有问题,你可以换个其他的api来转换看下效果,下面是spire.pdf for java api转换PDF到图片的代码,给你参考。
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;
import com.spire.pdf.PdfDocument;
public class PDFToImage {
public static void main(String[] args) throws IOException {
//加载PDF文件
PdfDocument doc = new PdfDocument();
doc.loadFromFile("ToImage.pdf");
//保存PDF的每一页到图片
BufferedImage image;
for (int i = 0; i < doc.getPages().getCount(); i++) {
image = doc.saveAsImage(i);
File file = new File( String.format("ToImage-img-%d.png", i));
ImageIO.write(image, "PNG", file);
}
doc.close();
}
}
热心网友
时间:2023-10-13 22:23
电子*要转换成别的图片的话,现在的金额应该是比较错的。
热心网友
时间:2023-10-13 22:23
电子*要转换成别的图片的话,现在的金额应该是比较错的。
热心网友
时间:2023-10-13 22:24
可能导出有问题吧
热心网友
时间:2023-10-13 22:24
可能导出有问题吧
icepdf将PDF电子发票转换成PNG图片出现金额错行(java)?
public class PDFToImage { public static void main(String[] args) throws IOException { //加载PDF文件 PdfDocument doc = new PdfDocument();doc.loadFromFile("ToImage.pdf");//保存PDF的每一页到图片 BufferedImage image;for (int i = 0; i < doc.getPages().getCount(); i++) { ...
如何把doc文件转换成PDF格式?
"1.当然可以,首先要确定自己有一个pdf文档,而且确定目的是需要将pdf文档转换为word格式,然后我们将现有文档通过迅捷pdf转换器软件打开。2.通过选择PDF转换页面功能其中的PDF文件转WORD项目拖入文件。3.接着在迅捷pdf转换器下方按自己的需要是否更改文件名,然而在保存类型中选择*.doc选项。4.全部设置完成点击开始转换,确定自己设置好路径、更改文件名和保存类型即可。5.转换完成之后的word文档同样可以通过迅捷pdf转换器重新转换成一开始的pdf文档。"1.当然可以,首先要确定自己有一个pdf文档,而且确定目的是需要将pdf文档转换为word格式,然后我们将现有文档通过迅捷pdf转换器软件打开。2.通过选择PDF转换页面功能其中的PDF文件转WORD项目拖入文件。3.接着在迅捷pdf转换器下方按自己的需要是...
java图片去除水印时进入defaultactionInvocation.class,就不往下运行...
这是去水印的代码packagecom.work.service.fileupload;importicepdf.cr;importjava.lang.reflect.Field;importorg.icepdf.core.application.ProductInfo;importorg.icepdf.core.pobje... 这是去水印的代码package com.work.service.fileupload;import icepdf.cr;import java.lang.reflect.Field;import org.icepdf.core...