Module: VivlioStarter::Pdf::JpegToPdf
- Defined in:
- lib/vivlio_starter/cli/pdf/jpeg_to_pdf.rb
Overview
JPEG データを DCTDecode ストリームとして直接 PDF に埋め込む。 HexaPDF / img2pdf などの外部 gem・外部コマンドに依存しない。
Defined Under Namespace
Modules: JpegInfo Classes: Error, JpegMetadata, PdfBuilder
Class Method Summary collapse
-
.convert(images, output_pdf) ⇒ Object
JPEG 群を1ページ1画像の PDF にまとめて出力する.
Class Method Details
.convert(images, output_pdf) ⇒ Object
JPEG 群を1ページ1画像の PDF にまとめて出力する
18 19 20 21 22 |
# File 'lib/vivlio_starter/cli/pdf/jpeg_to_pdf.rb', line 18 def convert(images, output_pdf) raise Error, '結合対象の画像がありません' if images.empty? PdfBuilder.new(images).write(output_pdf) end |