Tag: itextsharp

如何将PDF文件转换为Excel中的C#

我想提取一些数据,如" email addresses " ..从PDF文件中的表格,并使用我提取的这些电子邮件地址发送电子邮件给这些人。 我通过searchnetworking发现了什么: 我必须将PDF文件转换为Excel来轻松读取数据,并根据需要使用它们。 我发现一些免费的DLL像itextsharp或PDFsharp 。 但是我没有find任何代码帮助在C#中做到这一点。 有没有解决办法?

如何保持itextSharp(dll)原始旋转页面

我想创build项目,从Excel中读取和写在pdf上,并打印此PDF。 从Excel文件(从单元格)读取计算机或服务器上的原始pdf文件的目录,然后在第二个pdf文件中的下一个单元格有信息。 问题是在这里,原来的pdf是横向,横向,旋转和我的程序创build复制从原来的pdf和复制pdf文件顶部excel写信息。 但是作为景观的pdf正在旋转270度。 这不行。 对于纵向旋转工作程序OK,复制OK并在副本顶部写入OK。 我的代码在哪里? 码: public int urediPDF(string inTekst) { if (inTekst != "0") { string pisava_arialBD = @"..\debug\arial.ttf"; string oldFile = null; string inText = null; string indeks = null; //razbitje stringa string[] vhod = inTekst.Split('#'); oldFile = vhod[0]; inText = vhod[1]; indeks = vhod[2]; string newFile = @"c:\da\2"; //odpre bralnik […]

在itextSharp中使用LocationTextExtractionStrategy作为文本坐标

我的目标是从可能在表结构中的PDF中检索数据到excel文件。 使用iTextSharp的LocationTextExtractionStrategy,我们可以以纯文本的forms获取string数据,页面内容从左到右。 我怎样才能前进呢? PdfTextExtractor.GetTextFromPage(reader,i,new LocationTextExtractionStrategy()) 我可以让文本在结果string中保留其坐标。 例如,如果pdf中的第一行有文本alignment到右侧,则结果string必须包含尾随空格或空格,以保持内容右alignment。 请提出一些build议,我将如何着手实现。

如何获得合并单元格的价值?

我正在做一个项目,必须从几个Excel文件进​​行pdf报告。 这些文件应该是这样的: http : //img194.imageshack.us/i/24766860.jpg/和pdf应该看起来像这样: http : //img96.imageshack.us/i/u2ntitled.jpg/其中的位置列必须具有Excel文件中合并单元格的值(B2:E2)。 所以困难在于如何读取合并的单元格并将其值放在位置列中。 如果这个信息不够,我可以添加源代码。 如果你想要其他的信息,我会马上给你。