500ページ以上の.pdfファイルがありますが、各ファイルにはほんの数ページしか必要ありません。文書のタイトルページを保存する必要があります。私は、プログラムが削除すべきページの数を正確に知っています。 MS Visual StudioにインストールされているPython 2.7環境を使ってどうすればいいですか?Pythonを使用してPDFファイルからページを削除するには?
2
A
答えて
7
PyPDF2を試してみてください。いくつかのサンプルコード(hereから適合)。
from PyPDF2 import PdfFileWriter, PdfFileReader
pages_to_keep = [1, 2, 10] # page numbering starts from 0
infile = PdfFileReader('source.pdf', 'rb')
output = PdfFileWriter()
for i in range(infile.getNumPages()):
if i in pages_to_keep:
p = infile.getPage(i)
output.addPage(p)
with open('newfile.pdf', 'wb') as f:
output.write(f)
0
使用pyPDF2:
https://github.com/mstamy2/PyPDF2
ドキュメントである:
https://pythonhosted.org/PyPDF2/
それはかなり直感的なようです。
関連する問題
- 1. PDFtkを使用してPDFファイルの最後のページを削除しますか?
- 2. PHPを使ってPDFファイルからパスワードを削除する
- 3. PDFClownを使用してPDFファイルからオブジェクトを削除する方法
- 4. PDFファイルからプリンタマークを削除する
- 5. PHPを使用してPDFファイルからページを抽出する
- 6. PDFSharpを使用してpdfから画像を削除するには?
- 7. Pythonを使用してcsvファイルから非アスキー文字を削除する
- 8. PDF- DOMPDFまたはPHPのlibからページを削除する
- 9. python globモジュールでワイルドカードを使用してファイルを削除する
- 10. PHPを使用してフォルダからファイルを削除する
- 11. Interop.Excelを使用してExcelファイルからドロップダウンボックスを削除する
- 12. cronジョブを使用してフォルダからファイルを削除する
- 13. selenium python webdriverを使用してPDFファイルをダウンロードするには?
- 14. Pythonを使用してmp3ファイルから不正なタグを削除したい
- 15. ファイルの内容を削除してから(Pythonで)削除しますか?
- 16. WebページをダウンロードしてPythonを使用してPDFにエクスポートするには
- 17. PDFファイルからページを読み込んで削除するPHPコード
- 18. Pythonを使用してMillisecondを削除するには?
- 19. Pythonを使用して引用キーに基づいてbibtexファイルから特定のエントリを削除する
- 20. Pythonを使用してサブストリングを削除
- 21. APIを使ってBasecampからファイルを削除するには?
- 22. javascriptを使ってフォルダからファイルを削除するには?
- 23. "grep"を使ってファイルからコメントを削除するには?
- 24. Pythonを使用して.jpgファイルからランダムに生成されたファイル拡張子を削除する
- 25. pdfページを使用してpdfページを編集する
- 26. 投稿者をアップロードしたPDFから削除するには?
- 27. メモ帳を使用してファイルが削除された++ "ディスクから削除"オプション
- 28. python(とmatplotlib?)を使用して既存のpdfファイルにページを追加
- 29. Javaを使用してFTPサーバーからファイルを削除
- 30. PowerShellスクリプトを使用してファイルAのテキストをファイルBから削除する
このコードはgreateで動作します。 – Alexander