从PDF中获取文本并将其插入另一个PDF

时间:2018-02-07 14:39:30

标签: c# pdf itext

我有一项与之抗争的任务。我们有一个PDF文本里面有文本,我需要把这个文本放在每个页面末尾的另一个文本中。我们遇到的问题是PDF 1中的字符不会被复制,因为它们不是可识别的字符,而是将它们变成小盒子。

我试图将pdf转换成图像并以这种方式插入,我试图从原始pdf中提取文本并插入它,如果没有下载第三方库就无法找到方法我做不到,我已经开始尝试将pdf插入pdf。

有没有办法用iTextSharp或其他任何内置功能完成我想要的东西?我无法下载任何第三方库。

2 个答案:

答案 0 :(得分:1)

您最好的选择是将带有文字的页面插入到其他PDF中,您可以使用iText。

答案 1 :(得分:0)

我敢打赌这是一个缺少字体的问题。如果您知道导致问题的字体,则可以尝试在目标文档中embed that font

如果你手上有一点时间,那么你可能想看看是否可以合并源字体和目标字体,这样你就可以在那里使用它们。但是,必须在执行合并的服务器上安装缺少的字体才能成功。