相关疑难解决方法(0)

iTextSharp生成的PDF现在导致Adobe Reader X中的"保存"对话框

我一直使用iTextSharp生成PDF文档超过一年.不幸的是,随着Adobe Reader X的发布,我的PDF现在会导致"你想保存吗?" 关闭PDF文档时出现的对话框.对于未使用iTextSharp生成的PDF,不会发生这种情况.对于那些整天打开和关闭PDF文档的用户来说,这真的很烦人.我可以设置iTextSharp中的任何属性来防止这种情况发生吗?

如果有帮助,我使用PdfReader从现有PDF文档中读取数据(此原始文档不会导致出现"保存"对话框).然后我使用PdfWriter创建一个新文档,并使用AddTemplate将原始文档的一部分复制到新文档.

pdf itextsharp adobe-reader

22
推荐指数
1
解决办法
6428
查看次数

ITextSharp - 在一个页面中合并两个pdf

我将简单地提出这个问题.

我有这个pdf:

 _____
|abcd |
|     |
|     |
|_____|
Run Code Online (Sandbox Code Playgroud)

还有这个:

 _____
|1234 |
|4567 |
|     |
|_____|
Run Code Online (Sandbox Code Playgroud)

我想将它们合并以获得:

 _____
|abcd |
|1234 |
|4567 |
|_____|
Run Code Online (Sandbox Code Playgroud)

可以使用iTextSharp或任何其他免费工具吗?

提前致谢

c# pdf asp.net itextsharp

5
推荐指数
1
解决办法
4230
查看次数

是否可以使用iText7合并多个pdf

对此问道道歉,但我在iText网站上看​​不到任何确定的内容.

我有几个产品数据表.每个都是一个单独的文件.我想要做的是使用iText根据网络表单的答案生成摘要/推荐的一组操作,然后附加到所有相关的数据表.这样,我只需要在浏览器中打开一个新选项卡来打印所有信息,而不是为摘要打开一个,并为每个所需的数据表打开一个.

那么,是否可以使用iText以编程方式执行此操作?

itext itext7

5
推荐指数
2
解决办法
2723
查看次数

如何使用 iTextSharp 从 PDF 中正确提取下标/上标?

iTextSharp 可以很好地从 PDF 文档中提取纯文本,但我在处理技术文档中常见的下标/上标文本时遇到了问题。

TextChunk.SameLine()要求两个块具有相同的垂直位置才能位于同一行“上”,而上标或下标文本则不是这种情况。例如,在本文件第 11 页的“燃烧效率”下:

http://www.mass.gov/courts/docs/lawlib/300-399cmr/310cmr7.pdf

预期文本:

monoxide (CO) in flue gas in accordance with the following formula: C.E. = [CO2 /(CO + CO2)]
Run Code Online (Sandbox Code Playgroud)

结果文本:

monoxide (CO) in flue gas in accordance with the following formula: C.E. = [CO /(CO + CO )] 
2 2 
Run Code Online (Sandbox Code Playgroud)

我转向SameLine()并为其读取的LocationTextExtractionStrategy私有属性创建了公共吸气剂。TextChunk这允许我在我自己的子类中动态调整容差,如下所示:

public class SubSuperStrategy : LocationTextExtractionStrategy {
  public int SameLineOrientationTolerance { get; set; }
  public int SameLineDistanceTolerance { get; set; }

  public override bool …
Run Code Online (Sandbox Code Playgroud)

c# pdf itext

4
推荐指数
1
解决办法
4213
查看次数

标签 统计

pdf ×3

c# ×2

itext ×2

itextsharp ×2

adobe-reader ×1

asp.net ×1

itext7 ×1