PDFファイル内の特定のページをRubyで取得

Aspose.PDF - ページを取得

Aspose.PDF Java for Rubyを使用してPDFドキュメント内の特定のページを取得するには、GetPageモジュールを呼び出します。

Rubyコード

# ドキュメントディレクトリへのパス

data_dir = File.dirname(File.dirname(File.dirname(File.dirname(__FILE__)))) + '/data/'

# 対象のドキュメントを開く

pdf = Rjb::import('com.aspose.pdf.Document').new(data_dir + 'input1.pdf')

# ページコレクションの特定のインデックスのページを取得する

pdf_page = pdf.getPages().get_Item(1)

# 新しいDocumentオブジェクトを作成する

new_document = Rjb::import('com.aspose.pdf.Document').new

# 新しいドキュメントオブジェクトのページコレクションにページを追加する

new_document.getPages().add(pdf_page)

# 新しく生成されたPDFファイルを保存する

new_document.save(data_dir + "output.pdf")

puts "プロセスが正常に完了しました!"

実行コードをダウンロード

以下に記載されたいずれかのソーシャルコーディングサイトから**Get Page (Aspose.PDF)**をダウンロードしてください。