RubyでPDFファイルから特定のページを削除

Aspose.PDF - ページ削除

Aspose.PDF Java for Rubyを使用してPDFドキュメントから特定のページを削除するには、DeletePageモジュールを呼び出すだけです。

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.getPages().delete(2)

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

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

puts "ページが正常に削除されました!"

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

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