Как редактировать или писать в существующий PDF-файл с помощью Ruby?

У меня есть пара файлов шаблонов PDF со сложным содержанием и несколькими пустыми областями / областями в них. Мне нужно написать текст в этих пустых областях и сохранить полученные PDF-файлы в папке.

Я довольно интенсивно искал ответы на этот вопрос в Google, но не нашел однозначных ответов. Одним из лучших решений является PDF :: Toolkit , но для добавления заменяемых атрибутов в существующие документы PDF потребуется покупка Adobe Acrobat.

Мир PHP наделен FPDI , который можно использовать, чтобы просто открыть файл PDF и написать / нарисовать его поверх существующего содержимого. Существует порт этой библиотеки на Ruby , но последняя фиксация для нее произошла в начале 2009 года. Также этот проект не выглядит так, как будто он широко используется и поддерживается.

Возникает вопрос: Какой способ Ruby лучше всего редактировать, писать или рисовать в существующих PDF-файлах?

На этот вопрос, похоже, здесь нет ответа. Эти вопросы связаны, но на самом деле не одинаковы:

36
задан Community 23 May 2017 в 12:17
поделиться