我目前正在使用PDF Box来解析pdf,我正在试图找出如何检索有关文本的数据,如字体(粗体,大小等)和字体的位置.
有什么建议?
如何在Android上使用iText或其他一些库创建PDF文件?
iText上有没有关于android的教程?
谢谢
我需要我的网站生成pdf文件.我打算使用PDFlib.当我尝试通过PEAR图形界面安装它时,我收到错误消息"sh:phpize:command not found".有没有人有什么建议?
是否有任何Perl脚本可以读取多个PDF文件并获取其中的页数?
通过使用PDFlib或pdftet.
是否有任何PHP的其他PDF生成包的包装器提供与PDFlib的API兼容性?
我们公司多年来一直使用PDFlib从PHP生成PDF,但是从版本5开始就没有升级.现在我们要升级一些服务器,我们需要升级或找到替代品.我想用一个允许商业用途的开源产品替换PDFlib.但是,我们(愚蠢地,或许)第一次没有编写我们自己的PDFlib包装器,并且有许多代码需要更改和测试.
我意识到我可以编写自己的包装器,但我发现令人惊讶的是,到目前为止我的搜索并没有让其他人做出同样的事情.
是否有任何工具可以在pdf文件中的文本内容中找到XY位置?
我正在使用PDFLibNet.dll(到这里:http://www.codeproject.com/KB/applications/PDFViewerControl.aspx? msg = 3154388 )我不确定我是否可以将它用于商业用途(许可证)?
任何帮助深表感谢.
我正在尝试在我的服务器上安装pdflib并收到错误:
configure: error: pdflib.h not found! Check the path passed to --with-pdflib=<PATH>. PATH should be the install prefix directory.
ERROR: /root/tmp/pear/pdflib/configure --with-pdflib=/usr/local' failed
我在终端输入以下内容:
pecl安装pdflib
path to pdflib installation? :
在/ usr /本地
我有一个名为TET.EXE的工具,它是PDFlib系列的产品,用于提取特定文本的坐标.在Perl脚本中使用这些坐标,我们可以提取所需的文本.这是一个手动进程来运行.EXE,然后将协调给Perl,所以任何人都可以建议我让整个过程动手.
我的意思是Perl脚本本身应运行.EXE并获取所需的坐标并提取文本.在linux中使用哪些命令来运行这个perl脚本?请,我需要你的建议如下.
提前致谢.
我想使用 PDF lib 删除 PDF 中的隐藏空间。
当我在 PDF 中提取单词“Gregor”时,它会显示为“Gre gor”,但我真的希望它像“Gregor”一样。
这可能是什么原因?或者,我怎样才能避免那些“隐藏空间”?
我需要在 Apps 脚本应用程序上修改 PDF。为此,我想使用 JS 库:PDF-LIB
我的代码:
eval(UrlFetchApp.fetch("https://unpkg.com/pdf-lib/dist/pdf-lib.js").getContentText());
function modifyPdf() {
const url = 'https://pdf-lib.js.org/assets/with_update_sections.pdf'
const existingPdfBytes = UrlFetchApp.fetch(url).getContentText();
const pdfDoc = PDFDocument.load(existingPdfBytes)
const helveticaFont = pdfDoc.embedFont(StandardFonts.Helvetica)
const pages = pdfDoc.getPages()
const firstPage = pages[0]
const { width, height } = firstPage.getSize()
firstPage.drawText('This text was added with JavaScript!', {
x: 5,
y: height / 2 + 300,
size: 50,
font: helveticaFont,
color: rgb(0.95, 0.1, 0.1),
rotate: degrees(-45),
})
const pdfBytes = pdfDoc.save()
}
Run Code Online (Sandbox Code Playgroud)
当我执行该功能时,modifyPDF我有:
Erreur
ReferenceError: PDFDocument …Run Code Online (Sandbox Code Playgroud) 我需要使用pdflib 版本 8 编写pdf ,其中我需要打印某些 unicode 字符
但是它们没有被渲染,而是在下面显示字符
可能是什么原因以及如何渲染角色?
下面是代码
$p = PDF_new();
/* open new PDF file; insert a file name to create the PDF on disk */
if (PDF_begin_document($p, "", "") == 0) {
die("Error: " . PDF_get_errmsg($p));
}
PDF_set_info($p, "Creator", "Abc");
PDF_set_info($p, "Author", "Abc");
PDF_set_info($p, "Title", "Test");
pdf_set_option($p, "textformat=utf8");
PDF_begin_page_ext($p, 595, 842, "");
$fontdir = '/usr/share/fonts/truetype/dejavu';
pdf_set_parameter($p, "FontOutline", "Dejavu=$fontdir/DejaVuSans.ttf");
$font = pdf_load_font($p, "Dejavu", "unicode","");
PDF_setfont($p, $font, 24.0);
PDF_set_text_pos($p, 50, 700);
pdf_show_xy($p,"dejb €",100,490);
pdf_show_xy($p,"dejb ",200,490); …Run Code Online (Sandbox Code Playgroud)