我有一个PDF文件,我正在使用ITextExtractionStrategy.Now从字符串中读取字符串我正在采用子字符串My name is XYZ,需要从PDF文件中获取子字符串的矩形坐标但不能这样做.在googling我知道那个LocationTextExtractionStrategy,但没有得到如何使用该工具来获取坐标.
这是代码..
ITextExtractionStrategy strategy = new SimpleTextExtractionStrategy();
string currentText = PdfTextExtractor.GetTextFromPage(pdfReader, page, strategy);
currentText = Encoding.UTF8.GetString(ASCIIEncoding.Convert(Encoding.Default, Encoding.UTF8, Encoding.Default.GetBytes(currentText)));
text.Append(currentText);
string getcoordinate="My name is XYZ";
Run Code Online (Sandbox Code Playgroud)
如何使用ITEXTSHARP获取此子字符串的直角坐标..
请帮忙.
首先,我感谢我的要求非常"雄心勃勃",但是我非常感谢任何帮助,因为我不确定最好的方法.
在用户上传PDF后我的网站(使用PHP/MySQL构建)我想在页面上显示PDF内联(我假设在iFrame中).然后我需要它们能够在PDF上拖出一些"盒子"(我假设使用jQuery).然后,我需要记录此框的坐标,以便稍后我可以重新创建PDF,将新文本注入已定义的"框".
这听起来可行吗?如果没有,你会建议什么?(请不要说imagemagick!)
我知道如何重新创建PDF注入新文本,但我的问题是如何允许用户记录这些坐标.