Некоторый контекст: у меня есть некоторые html.erb
файлы, которые я использую для создания PDF-файла, используя WickedPdf
, который я могу сделать самостоятельно или сделать в другом PDF-файле, но я переключаюсь на Prawn
, потому что Prawn::Table
более предсказуемо с разрывами страниц, чем WickedPdf
.
У меня есть несколько PORO, которые унаследованы от класса BasePdf
, который обрабатывает все шаблоны pdf, такие как заголовок нашей компании, размер шрифта, доступ к @document
и т. Д. Возможно ли иметьPrawn
pdf PORO, который сам по себе может быть pdf, как и остальные мои Prawn
pdf, но также может быть включен в другой pdf в середине страницы (в отличие от начала новой страницы).