PDF

在尝试显示PDF时出现的错误信息

我在Drupal 11 CMS中,使用Solo主题,以pdf形式展示二战时期的信件。代码是通过Github CoPilot AI生成的。与其把 pdf.min.js 和 pdf.worker.min.js 放在文件结构中,它们通过 cdn.jsdelivr.net/npm 提供。代码片段如下: 1. js const workerS

使用PowerShell和 wkhtmltopdf生成PDF

我知道还有其他方法可以做这件事,但我真的在努力让自己在PowerShell方面变得更好,我怎么也搞不明白为什么这行不通。 我有一个HTML文件的目录,我用PowerShell遍历它们,把它们发送给wkhtmltopdf,并尝试把输出放到另一个目录作为PDF。下面是我尝试使用的命令: get-childitem -r -attributes !directory -path test_input | % {$_.fullname} | foreach-object { & "wkhtmltopdf.exe"

用于编译所有LaTeX文件的Makefile

我有一个目录,其中包含分布在不同子目录下的 .tex 文件。我想用 latexmk -pdf -pdflatex="pdflatex --shell-escape %O %S" 将它们全部编译,生成的文件(PDF以及中间输出)都放在与源文件位于同一子目录中。原因是某些TeX文件在不同子目录中同名,例如 ./foo/baz.tex 和 ./bar/baz.tex 应分别编译成 ./foo/baz.pdf 和 ./bar/baz.pdf。这些 .tex 文件当前都位于深度为2 的子目录中(./foo/bar/

SwiftUI中的PDFView会产生不必要的阴影效果

我想渲染一段内容的预览,稍后在列表中显示。我要能够在后续对预览进行缩放,因此我把预览创建为一个PDFContext,像这样: func createPDFPreview() -> Data? { var mediaBox = CGRect(x: 0, y: absoluteMin, width: width, height: effectiveHeight) let pdfData = NSMutableData() guard let pdfContext = CGContext(consumer: C

如何使用GTK和 Evince加载并显示PDF文件

以下的最小工作示例会报错,信息如下: file type PDF document is not supported // gcc pdf_mwe.c -o pdf_mwe `pkg-config --cflags --libs gtk+-3.0 evince-view-3.0 evince-document-3.0` #include #include #include int main(int argc,

我想把整页的PDF分成两个半页,而且不留任何多余的空白

public function commerceProcess(Request $request) { $request->validate([ 'files.*' => 'required|mimes:pdf|max:20480', ]); $files = $request->file('files'); if ($request->has('merge')) { return $this->mergePdf($files); } if ($request->has('keepInvoice')) {

在PDF中查找、提取并保存嵌入的XML文件

我现在正在尝试从一个PDF中提取并保存一个嵌入的文件。这个PDF关乎德国的 “ZUGFeRD” 电子发票。PDF中有一个名为 zugferd-invoice.xml 或 factur-x.xml 的XML文件,我需要把它从PDF中提取出来并保存为 Factur1234.xml。 经过大量搜索,我找到了iText Core 9.5。现在我正尝试用它来解决我的问题。但是我找不到将XML文件保存的方法。 我只能用以下代码找到该文件: PdfDocument pdfDocument = new PdfDocume

如何在PDF文件中使用PoDoFo库设置文本颜色

下面是来自podofo GitHub的一个小型编译示例。 「SetColor」已被注释掉,我还没找到如何设置文本颜色。是针对整段文本,还是仅针对其中的某个单词设置颜色? // undef for Windows, otherwise does not link (DrawText/DrawTextW) #ifdef DrawText #undef DrawText #endif #include using namespace PoDoFo; int main() {

如何用JSX脚本更新链接的PDF页面

我想遍历文档中的所有元素;如果它们链接了某个特定的PDF文件,就更新该文件链接到的页码。除了最后一步之外,我都能完成。 简而言之:如何使用JSX脚本来更新图框所链接的PDF的页码? var allframes = app.activeDocument.allPageItems; for (i = 0; i < allframes.length; i++) { // Pseudo code of the part I need help with: allframes[i].updateImportedPa

Android的 ACTION_SEND意图:在将PDF附件保存到Gmail草稿箱或发送时会丢失

我正在编写一个Android应用,动态生成一个简单的PDF,然后通过一个Intent打开邮件客户端(如Gmail),并附上收件人、主题、正文以及PDF附件。 问题: Intent成功打开应用选择器,当我选择Gmail时,撰写界面会完美打开。“To”、“Subject”、“Body”以及PDF附件都在撰写界面中可见。 然而,当我点击“Send”时,它并不会真正发送。它直接跳转到草稿箱,且PDF附件不见了。只有纯文本保留。 我尝试过的做法(都无效): 为了根据现代Android(API 30+)的最佳实践解决