Tag: itext

itextsharp – CSS未应用 – C#.NET

我正在使用iTextSharp将HTML页面转换为PDF 。 我正在使用这里给出的辅助类,我也尝试使用StyleSheet.LoadTagStyle()来应用CSS。 但似乎没有任何效果。 任何见解? 编辑 我可以添加这样的样式 – .mystyle { color: red; width: 400px; } 使用以下代码 – StyleSheet css = new StyleSheet(); css.LoadStyle(“mystyle”, “color”, “red”); css.LoadStyle(“mystyle”, “width”, “400px”); 但是当我有这样复杂的风格时会发生什么? div .myclass { /*some styles*/ } td a.hover { /*some styles*/ } td .myclass2 { /*some styles*/ } .myclass .myinnerclass { /*some styles*/ } 如何使用iTextSharp添加它?

如何使用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: CE = [CO2 /(CO + CO2)] 结果文字: monoxide (CO) in flue gas in accordance with the following formula: CE = [CO /(CO + CO )] 2 2 我将SameLine()移动到LocationTextExtractionStrategy并为它读取的私有TextChunk属性创建了公共getter。 这允许我在我自己的子类中动态调整容差,如下所示: public class SubSuperStrategy : LocationTextExtractionStrategy { public int SameLineOrientationTolerance { […]

如何使用iTextSharp阅读PDF表格数据?

我试图找出是否可以使用iTextSharp阅读PDF表格数据(表格填写并与表格一起保存)。 我怎样才能做到这一点?