使用 XSL:FO 将附件添加到 PDF

2024-03-02

解决后内联图像 https://stackoverflow.com/questions/10372069/inline-image-data-in-xslfo-apache-fop在SO的帮助下,我需要整理内联附件。 PDF 可以包含附件,我发现:fo:声明 - pdf:嵌入文件 http://xmlgraphics.apache.org/fop/trunk/output.html#pdf-extensions但它再次指向一个外部文件。如何附加属于 MIME 消息(最有可能是 BASEe64)一部分的文件?


在最新的 FOP 版本中,您可以使用相同的语法pdf:embedded-file as for fo:external-graphic并直接附加base64数据:

<fo:declarations>
  <pdf:embedded-file filename="myfile.pdf" src="data:application/pdf;base64,<DATA>"/>
</fo:declarations>
...
<fo:basic-link external-destination="url(embedded-file:myfile.pdf)">Embedded PDF</fo:basic-link>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 XSL:FO 将附件添加到 PDF 的相关文章

  • 如何在 iOS 上反转使用 CoreGraphics 渲染的 pdf 上的文本颜色?

    我正在使用开源 PDF 查看库 VFR PDF Readerhttps github com vfr Reader https github com vfr Reader 我正在尝试实现 夜间模式 或黑色背景与白色文本 我可以将背景设置为我
  • Python - 将 XLSX 转换为 PDF

    我一直用win32com我的开发服务器中的模块可以轻松转换xlsx to pdf o win32com client Dispatch Excel Application o Visible False o DisplayAlerts Fa
  • 来自 Java 的 Apache FOP 与 XSLT 2.0...?

    我在 Apache FOP 1 0 的嵌入式使用中使用 XSLT 2 0 的某些功能时遇到问题 特别是在使用 current group 时出现异常 我看到 FOP 正在使用 xalan 2 6 它引发了异常 我尝试排除 xalan 2 6
  • R 在设置宽度和高度的 PDF 中缩放绘图元素

    尽管发送到 PDF 的 R 图可以在插图或页面布局软件中随意重新缩放 但科学期刊通常坚持提供的图具有特定的尺寸 是否可以直接在 R 中在给定 PDF 大小内缩放所有绘图元素的大小 require ggplot2 p lt qplot dat
  • 如何使用 javascript 将 Html 页面转换为 PDF [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我有一个java应用程序 它在网页中查看很少的结果 我想将这些结果保存到PDF文件中 用户单击 导出到PDF 按钮 任何人都可以帮助我使用
  • 合并两个 Jasper 报告

    我有一个带有下拉菜单的网络应用程序 用户可以从中选择报告可视化的类型 报告 1 报告 2 报告 3 等 根据所选的报告 Jasper 报告将在服务器上编译并以 PDF 格式的弹出窗口打开 在服务器端 我使用下面的代码以单独的方法实现每个报告
  • 使用 XSLT 对重复的 XML 数据进行分组

    我有一个 XML 需要转换为更好的项目分组 需要对物品进行计数 不知道会有多少只狗 出现在列表中 我可能不知道有多少关于 会有狗 在示例中有三个 但也可以是 任何数字 如果这不能灵活 那么固定数量也可以 最好是 XSLT 1 0 这可能吗
  • 在表格标签中使用 EOP 标签划分页面

    我有一个包含多个段落标签的 XML 文件 每个段落在内容标签下都有不同类型的标签 该文件在不同位置包含 EOP 标记 我使用一个函数为每个问题页面划分为单独的 DIV 有时会在所附示例中的内部标记内 表标记内以及检索表中的所有数据时找到 E
  • 使用其他应用程序打开 pdf

    我正在应用程序中显示 pdf 文件 我想在 nag bar 上显示 打开方式 选项 显示 iPhone 上安装的可以打开相同 pdf 的应用程序 如果用户选择任何应用程序 例如 pdf 查看器 则应该使用 pdf 查看器应用程序打开 pdf
  • WPF 网络浏览器在 Adob​​e 阅读器窗口中打开 PDF 文件

    我正在创建一个 32 位 WPF 应用程序 它需要在 WebBrowser 控件中显示创建的 PDF 在做的同时 WebBrowser Navigate new Url D TestPDF MyDocument pdf 它在 Adob e
  • 是否可以使用“pandoc”将 .tex 文件编译为 PDF?

    是否可以使用 pandoc 编译 tex 文件 我目前正在使用 MacVim 在 MultiMarkdown 中记课堂笔记 这样 当我回到家时 我就可以mmd2tex并使用 TexShop 将 tex 文件编译为 PDF 它效果很好 但这个
  • WYSIWYG XML 编辑器(基于 DTD 或 RelaxNG 或 XSD 的语法)[关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 我需要为自定义 XML 语法创建一个
  • 仅生成一张电子表格的 PDF

    我需要一个只用一张电子表格创建 PDF 的脚本 我目前有一个生成 PDF 的脚本 但它处理整个文件 我无法将这些值复制到另一个文件 因为我需要导出的工作表是带有从另一个工作表中提取的数据的图形 你可以帮帮我吗 谢谢 function myF
  • 提供 xdm_node 时,saxonc 的 transform_to_file() 不生成输出文件

    这似乎是由 alinaOS 回答的SaxonC 11 1 transform to file 不生成输出文件 https stackoverflow com questions 71021778 saxonc 11 1 transform
  • 如何在 C# 中启用 XSLT 脚本..?

    找到答案后我修改了问题的标题 P 我正在通过 C 程序加载 XML 文件和 XSL 文件并触发 XSL 转换 以下是其代码 static void Main string args Create the XslCompiledTransfo
  • TCPDF UTF-8 符号未显示

    我使用最新的 TCPDF 版本 5 9 但在编码方面遇到一些奇怪的问题 我需要立陶宛语语言符号 例如 但只能得到其中的一小部分 其他的还是这样 所以我该怎么做 我使用默认的 times 字体 它带有 TCPDF 下载 任何帮助 将不胜感激
  • 在 C# WinForms 中预览文档(Word、Excel、PDF、文本文件等)?

    我正在开发一个 C WinForms 应用程序 我希望能够 预览 其中的各种文档类型 也就是说 当用户从列表中选择文件名时 它会在下面以相同的形式显示所选文件的预览 这很像 Outlook 允许您无需双击即可预览选定邮件的方式 有没有什么方
  • XSL 递归地忽略空子级

    尝试一些古怪的方法来清理一些冗长的 XML 即递归删除所有空节点 为此 我认为如果一个节点具有 a 没有子节点 b 仅包含空白内容 c 只有 空 子节点 则该节点为 空 也就是说 我认为以下内容是 空 的 因为所有叶子都是空 仅空白节点
  • 具有 java XSLT 扩展的数组

    我正在尝试使用 java 在 XSLT 扩展中使用数组 我收到以下错误 Caused by java lang ClassCastException org apache xpath objects XObject cannot be ca
  • 旋转 Markdown 的表格 pdf 输出

    我想将 pdf 上的表格输出旋转 90 度 我正在使用 Markdown 生成报告并kable循环显示表格 如果可以的话我想继续使用kable因为还有很多其他依赖于它的东西我没有包含在这个 MWE 中 这是一个简单的例子 使用iris数据集

随机推荐