问题标签 [sejda]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - sejda-console.bat 用空格传递参数
我正在使用sejda-console.bat
,当涉及到空间时,我在参数方面遇到了困难。
我正在尝试使用该simplesplit
功能,并按如下方式调用控制台:
如果我的文件的路径是:
该脚本完美运行。但是,如果我的文件的路径是:
它失败并出现以下错误:
我想知道是否有任何人熟悉 sejda-console,或者只是传递带有空格的参数,这可以为我指明正确的方向。我已经广泛搜索并尝试了所有可能的参数组合等。
谢谢
sejda - 从多页 PDF 集合中提取页面级 ASCII 文本?
我正在尝试从一系列多页 PDF中获取页面级ASCII文本。我当前的过程是使用 Sejda(一个很棒的工具)批量拆分所有 PDF,然后从拆分的 PDF(在 Sejda 中作为批处理)提取文本到相应的文本文件。有没有一种简单的方法可以绕过拆分阶段,直接进入页面级TXT文件?我只想输入一个多页 PDF 的集合,并为每个 PDF 的每一页输出一个相应的 TXT 文件。任何输入或见解将不胜感激。
我的过程
sejda - SEJDA API:如何执行按所有页面拆分的简单 pdf?
我正在尝试按语法按所有页面拆分 pdf,如下所示:
...但是在 outputDirectory 上没有生成 pdf。
谢谢
java - 拆分 PDF 文件,新文件名是 sejda 的书签
我需要拆分一个 PDF 文件。
新文件的名称是原始文件的书签(2 级)。
现在我用 pdfsam 做到这一点,但我需要在我的服务器 linux 中用sejda做到这一点。
我可以拆分页面并使用相同的名称,但不能用书签命名文件。
我怎样才能做到这一点?
java - Sejda 使用 Filelist 合并 PDF
我正在尝试将 pdf 与外部 CSV 文件合并。CSV 文件和所有 pdf 文件位于同一目录中。我有以下代码,但它不断吐出错误。
本教程使用“[--filesListConfig -l value]”的调用,我只是不确定我是否正确使用它。
提前致谢。
sejda - 尝试使用 sejda-console 将 PDF 与书签合并时出错
我已经下载了 sejda-console 并想用它来合并 PDF 并创建一个目录,为输出文档中的每个合并的 PDF 添加书签。我以为我理解了语法,但我遇到了一个错误:
我看不到我在哪里提供了太多选择。请指出我的错误。谢谢您的帮助。
戴夫
java - 将 PDF 与 Sejda 合并失败并出现流输出
使用 Sejda 1.0.0.RELEASE,我基本上遵循了拆分 PDF 的教程,但尝试了合并(org.sejda.impl.itext5.MergeTask
, MergeParameters
, ...)。一切都很好FileTaskOutput
:
但是我无法将其更改为StreamTaskOutput
正确:
未报告错误,但 Preview.app 无法读取生成的文件,并且比上面保存的文件小大约 31 kB(在 ~1.2 MB 的总结果中)。
我的第一个想法是:流没有正确关闭!所以我添加os.close();
到末尾CompletionListener
,仍然是同样的问题。
评论:
- 我需要使用的原因
StreamTaskOutput
是此合并逻辑将存在于 Web 应用程序中,合并后的 PDF 将直接通过 HTTP 发送。我可以存储临时文件并提供该文件,但这是一种黑客行为。 - 由于许可问题,我无法使用 iText 5 版本的任务。
编辑
原来,原因是StreamTaskOutput
将结果压缩成 ZIP 文件!OutputWriterHelper.copyToStream()
是罪魁祸首。如果我重命名merged.pdf
为merged.zip
,它是一个有效的 ZIP 文件,其中包含一个完全有效的merged.pdf
文件!
任何人(图书馆的亲爱的作者)都可以评论为什么会发生这种情况吗?
batch-file - 将总页数添加到 Sejda 中的页码
我正在使用 sejda-console 向 PDF 添加页码,我想包括总页数。例如,如果我的 PDF 有 20 页,我希望它在第一页上显示“第 1 页,共 20 页”,依此类推。
我怎么能用 sejda 做到这一点?