Prawn is a fast, nimble Ruby library for creating PDF files.
1 ответ

Prawn + WickedPDF: Использование Prawn в wkhtmltopdf/WickedPDF сгенерированных PDF

Я работаю над проектом Rails как с WickedPDF, так и с Prawn. Я использую WickedPDF для преобразования HTML в PDF, а затем использую Prawn для добавления контента в этот PDF. Когда я добавляю контент в загруженный PDF (тот, который я не создаю), Praw…
20 ноя '14 в 22:20
0 ответов

Объединить PDF-файлы со ссылками, используя Ruby

У меня есть список файлов PDF, которые я должен объединить в один файл PDF, используя Ruby. Объединить PDF удалось сделать хорошую работу до сих пор. Проблема в том, что теперь мне нужно создать индекс, указывающий страницы, на которых находится каж…
14 мар '17 в 17:10
1 ответ

prawn pdf рендеринг частичных результатов на пустой странице

Я пытаюсь использовать стиль шаблона rails prawn. В моем основном документе креветки "order_summary" я хочу сделать шаблон креветки следующим образом: pdf = Prawn::Document.new(:page_size => "A4") render :partial => "invoice" Имя части: _invoi…
11 июл '15 в 08:30
1 ответ

Как я могу разбить многостраничный pdf файл на несколько pdf файлов в ruby

Я хотел бы знать, есть ли какой-нибудь рубиновый гем или скрипт для преобразования многостраничного pdf-файла в отдельные pdf-файлы на страницах в ruby. Я пытался с gems pdf-reader и prawn, но не смог решить проблему. Помощь будет принята с благодар…
03 июл '17 в 12:28
2 ответа

Как сохранить PDF-файлы креветок в Amazon S3

У меня проблема с путем. В моей модели у меня есть следующие настройки: class Pdffiles < ActiveRecord::Base belongs_to :user has_attached_file :invoice_file, :path => ":rails_root/public/pdffiles/:user_id/:style/:basename.:extension", :url =&g…
11 дек '11 в 02:44
1 ответ

Заголовок с креветками

Мне нужно поместить 2 изображения и текст в одной строке. Например: (изображение1) "ТЕКСТ" (изображение2) Имитация заголовка. вот мой код: class PruebasPdf < Prawn::Document def initialize(prueba) super() @prueba = Prueba.order("id DESC").all cab…
14 сен '16 в 18:33
2 ответа

Rails & prawnpdf: замена строк новым абзацем

У меня есть PDF, созданный с помощью Prawn, с HTML-кодом. Для каждого <br> или пара <br>s Я хочу вставить новый абзац с креветками text метод. Учитывая эту строку: sharemarket is a minnow by world standards, at just 2.5 per cent of the g…
16 сен '13 в 05:14
1 ответ

Как убрать # перед текстом в креветке

Я использую Prawn для генерации PDF и на экране остался случайный артефакт. Мне интересно, есть ли способ удалить это? Код выглядит так: def title_page text_box "Title page for \##{@book.name} book", size: 30, style: :bold end Когда он отображается …
09 сен '15 в 18:05
1 ответ

Обработка PDF со встроенным изображением с использованием Ghostscript

Я пытаюсь обработать PDF с Ghostscript 9.05, который содержит изображение. Оригинальный PDF отлично отображается в Adobe Acrobat Reader 9, а также в встроенном средстве просмотра документов Ubuntu. При запуске файла через Ghostscript я получаю: ****…
21 июн '13 в 17:10
1 ответ

Я запускаю asset_path ('') внутри креветки и не получаю мои активы при развертывании

В настоящее время я пытаюсь использовать собственный шрифт в документе PDF Prawn, созданном на Ruby on Rails 4.0.13. Важно отметить, что я также использую Cloudfront в качестве CDN для своих активов. Чтобы использовать мой шрифт, я использую: font =…
15 май '15 в 21:39
1 ответ

Как использовать креветки на маглев

Будучи новичком в maglev, я хотел бы начать с небольшого, но все же полезного примера. Поэтому я решил начать перемещать классы ruby, которые я использую для генерации своих счетов в maglev. Однако я столкнулся с неожиданной проблемой, используя (пр…
09 ноя '11 в 08:05
0 ответов

Rails кеширует мои pdf

У меня есть приложение rails 4, работающее на Heroku, которое использует Prawn для создания просмотров PDF. Я изменил свой файл представления и тем не менее продолжаю получать исходный файл. Я не знаю, это проблема с рельсами, проблема с герою или с…
26 окт '16 в 19:03
0 ответов

Prawn PDF Image поставляется с текстом

Я использую prawn pdf в Rails 3. Я пытаюсь встроить изображение в мой файл pdf, используя image "#{Rails.root}/app/assets/images/logo.png", :height => 30 Полученный PDF состоит из логотипа, и это хорошо. Однако есть эта строка: #<Prawn::Images…
09 янв '14 в 15:08
1 ответ

Не можете использовать Prawn для создания PDF в Rails?

Я пытаюсь сгенерировать PDF из HTML в Rails, используя гем "prawn", он отлично работает в следующем случае: Prawn::Document.generate("hello.pdf") do text 'hello world' end Но я хочу использовать URL вместо текста, например: Prawn::Document.generate(…
01 окт '16 в 06:04
0 ответов

Как вставить текст в существующий PDF с помощью PRAWN gem в рельсах

Я работаю над 1 приложением и пытаюсь открыть и отредактировать pdf, используя rails PRAWN gem, я пробовал несколько способов, как @id1 = "Name" @id2 = "age" @id3 = "birthday" Prawn::Document.generate "/home/test.pdf" do |@fname| data = [["#{@id1} |…
13 июн '13 в 07:12
1 ответ

Заменить текст в шаблоне PDF, используя Prawn in Ruby

Я создаю PDF в Prawn, используя шаблон, используя код, подобный следующему: Prawn::Document.new(:template => "template.pdf") Это прекрасно работает, и я могу добавить к документу обычным способом - однако я хотел бы найти и заменить некоторый тек…
07 мар '13 в 03:26
1 ответ

Пробел в конце страницы при создании таблиц?

Я создаю таблицы с использованием креветок, и я хотел бы, чтобы он немного раньше переходил на следующую страницу, чтобы у меня оставалось больше места для вставки нижнего колонтитула в документ. Есть идеи? в PDF есть несколько таблиц, поэтому было …
06 фев '18 в 17:46
3 ответа

Как нарисовать горизонтальную линию, используя креветки / рельсы на оси X в определенной точке

Пользователь может указать поле на полях для страницы, и я хочу иметь возможность нарисовать горизонтальную линию, показывающую, где они его разместили. Я определил margin_bottom в своем документе PDF (размер A4). Все, что мне нужно сделать, это доб…
04 май '18 в 11:36
4 ответа

Как добавить фон / цвет заливки в bounding_box в Prawn

Можно ли добавить цвет фона для bounding_box в Prawn? bounding_box([100, cursor], width: 80, height: 20) do pad_top(7) { text "THIS IS TEXT", size: 8, align: :center } stroke_bounds end Я пытался добавить это в блок bounding_box background_color: "C…
20 июл '13 в 00:11
1 ответ

Prawn - NoMethodError: закрытый метод `p'вызывается для объекта

Я пытаюсь сгенерировать PDF, и по какой-то причине я продолжаю получать ошибку метода, когда я пытаюсь сделать PDF. Буквально не знаю, что делать, так как все, что я сейчас пытаюсь сделать, это сделать пустой PDF-файл. NoMethodError: private method …