如何将 pdftk 添加到 Heroku Cedar 应用程序?

2024-02-08

我需要在 Heroku Cedar Rails 应用程序中将多个 PDF 文件合并为一个,并决定使用 pdftk 来完成此操作。

我不知道如何做到这一点。我认为最好的方法是创建一个自定义构建包,其中包含 pdftk 的编译二进制文件,但我不太清楚如何让 Vulcan 做到这一点。

有没有办法在没有 Vulcan 的情况下做到这一点?是否有我可以使用的包含 pdftk 的预先存在的 ruby​​ buildpack?


我现在已经开始工作了,并且带有 pdftk 的自定义 Heroku Ruby 构建包的公开版本如下:https://github.com/millie/heroku-buildpack-ruby-pdftk https://github.com/millie/heroku-buildpack-ruby-pdftk

请务必查看自述文件中的说明。

Heroku 的 Cedar 堆栈的 pdftk 预编译版本可在此处获取:https://github.com/millie/pdftk-source https://github.com/millie/pdftk-source

希望这可以帮其他人省去一些麻烦!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何将 pdftk 添加到 Heroku Cedar 应用程序? 的相关文章

随机推荐

  • FXCop 自定义规则未显示在规则集中

    我按照此处的步骤创建了一个新的自定义规则并将其添加到 VSStudio 2013 中的规则集中 http blog tatham oddie com au 2010 01 06 custom code analysis rules in v
  • 在 Word 选项加载项对话框中设置发布者

    我使用 Visual Studio 2010 RTM 为 Microsoft Word 2010 Beta 制作了一个插件 当我查看 查看和管理 Microsoft Office 加载项 时 发布者显示为 无 使用软件发布者证书进行代码签名
  • jquery更改事件回调

    如何在之后调用函数一次change 活动完成了吗 例如 像这样 我知道 jQuery 默认没有回调方法 element change function do something on change milestonesSelect mult
  • 你能结合 docker 的单独构建吗?

    我正在使用circleci来部署应用程序 我部署到amd和arm架构 所以我的构建是多架构的 我一直在使用docker buildx 借助 Circleci 的新手臂支持 我能够将这个过程的时间从使用 quemu 的有时 3 小时缩短到大约
  • SQL Server 版本控制与 git 集成?

    我有一个 ERP 系统 由我的团队负责维护 然而最近我们似乎忘记了谁在改变什么 我们需要一个解决方案来控制这些变化 我们正在研究 GIT 的企业版 因为我们所有的软件开发和 Web 开发都可以与它完美配合 更不用说我已经有一些 GIT 经验
  • 获取所有 css 样式属性的访问权限?

    我想通过 JavaScript 访问所有 CSS 属性 不仅针对特定选择器或元素 而且针对所有属性 我想遍历所有属性 style收藏 我怎样才能做到这一点 您可以使用CSSStyleDeclaration object CSSStyleDe
  • Floyd Warshall 使用邻接表

    是否可以使用邻接表对 Floyd Warshall 进行编码 我必须处理文本文件中的一百万个顶点 因此邻接矩阵不是解决方案 已有可用的实施吗 请帮忙 您不能将 Floyd Warshall 与邻接列表一起使用 因为当它工作时 它会产生新的边
  • 为什么我的数据库没有更新?

    我的问题是 当我编辑数据网格中的单元格时 数据库没有更新 我使用的代码如下 Public Class Form9 Inherits System Windows Forms Form Dim sql As String SELECT FRO
  • |= 运算符在 C++ 中意味着什么?

    运算符在 C 中意味着什么 假设您在整数上使用内置运算符 或在用户定义的类上使用合理重载的运算符 则这些运算符是相同的 a a b a b The 符号是按位或赋值运算符 它计算右侧 b 与左侧 a 的 或 值 并将结果分配给 a 但在执行
  • 在类路径中查找重复的类

    我有一个使用 Maven 构建的 Java 应用程序 它有很多依赖项 当执行我的测试用例时 它们有时会很好地通过 有时会因为一些不兼容的类组合而失败 所以看来类路径中必须有一些类两次是随机选取的 一个很好 另一个则不好 如何找出我的类路径中
  • 计算三角形内的格点

    我有一个大三角形的点 我们称之为 a b c a x y 等 现在我想统计这个三角形围成的区域内有多少个积分点 所以我首先看一下皮克定理 我考虑的第二种方法是生成一个以三角形的最大值 最小值为界的点列表 然后检查每个点是否位于三角形内部 我
  • HDF5 是否支持并发读取或写入不同的文件?

    我试图了解 HDF5 并发的限制 HDF5 有两种版本 并行HDF5 and default 目前 Ubuntu 中提供了并行版本 Anaconda 中默认提供 通过判断 enable parallel flag 我知道并行写入同一文件是不
  • 在上下文中按 ID 查找 SignalR 客户端

    所以我想通过 SignalR 向特定客户端发送消息 该客户端不是 Clients Caller 目前我只能通过将其称为 ID 上下文中的一个属性 来识别它 this Context Items ID 那么要通过 ID 查找客户端 我该如何
  • 要求 RMagick 向 ImageMagick 发送直接命令

    RMagick 不支持 ImageMagick 的某些选项 有时使用 ImageMagick 实际上更方便 是否有 Image 对象的 方法允许您使用命令行界面直接向 ImageMagick 发送命令 你用一下可以吗system或通过反引号
  • 在Android中使用导航组件时如何删除默认动画过渡?

    我正在使用导航组件 并且在主要活动中有一个底部导航视图 当我点击底部导航视图中的选项卡时 片段出现时动画似乎会淡出 我不认为我手动设置了动画 似乎动画会默认存在 我想删除那个动画 这是我在主要活动中使用的代码 class MainActiv
  • 按坐标的时区[重复]

    这个问题在这里已经有答案了 正如标题所暗示的 我需要根据一对坐标找到一个时区 或者可能只是 UTC 偏移量 我一直在寻找不同的解决方案 并且有一些网络服务 但我需要能够离线访问应用程序 由于时区并不完全基于经度 这似乎并不那么容易 我想查询
  • 如何使用 jQuery 将

    如何使用 jQuery 移动特定的
  • C# 中带有随机数的二维数组

    我想在 C 中创建二维数组 size 3 on 5 插入随机数 我尝试这样做 但它不起作用 Random rnd new Random int lala new int 3 5 for int i 0 i lt 3 i for int j
  • 如何重新排列 gtsummary 或 flextable 中的列?

    参考这个答案 置信区间 https stackoverflow com a 66891473 13734451 https stackoverflow com a 66891473 13734451 如何重新排列 gtsummary 或 f
  • 如何将 pdftk 添加到 Heroku Cedar 应用程序?

    我需要在 Heroku Cedar Rails 应用程序中将多个 PDF 文件合并为一个 并决定使用 pdftk 来完成此操作 我不知道如何做到这一点 我认为最好的方法是创建一个自定义构建包 其中包含 pdftk 的编译二进制文件 但我不太