PDF到PDF,目标PDF名称与源PDF内容中的数据一起使用

2020-09-16 17:06发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家们,


我的要求是使用从同一PDF中提取的字段来重命名PDF,然后我必须将此重命名的PDF放置在其他文件夹中。

任何人都可以帮助实现此要求。


谢谢

GS

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家们,


我的要求是使用从同一PDF中提取的字段来重命名PDF,然后我必须将此重命名的PDF放置在其他文件夹中。

任何人都可以帮助实现此要求。


谢谢

GS

付费偷看设置
发送
3条回答
空代码
1楼-- · 2020-09-16 18:00

请检查

基本上,您必须编写一个Java映射并使用IText API:

 PdfReader reader = new PdfReader(" c:\\ apps \\ hello.pdf");
 PdfTextExtractor p = new PdfTextExtractor(reader);
 字符串str = p.getTextFromPage(1);
 
Haoba3210
2楼-- · 2020-09-16 17:51

嗨科尔曼,

谢谢您的建议。

我已经实现了从PDF文件读取内容的代码,并且必须将整个PDF文件写入Output流。

我正在尝试使用以下代码将输入流写入输出流。 但是,当我使用以下方法时,输出文件将以0字节而不是原始文件的形式出现。

 byte [] b =新的byte [inputstream.available()];

 inputstream.read(b);

 outputstream.write(b); 

对此有何建议?

暮风yp
3楼-- · 2020-09-16 17:40

嗨,拉姆!

首先,请检查您的代码。 如果您的输入流已被以前的代码读取-您将无法再次读取它。 在这种情况下,建议您首先将输入流读入字节数组,并在每次需要时使用ByteArrayInputStream从该数组中获取输入流。

致谢,叶夫根尼。

一周热门 更多>