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. PDF- DOMPDFまたはPHPのlibからページを削除する
- 8. Pythonを使用してcsvファイルから空行を削除する
- 9. Pythonを使用してcsvファイルから非アスキー文字を削除する
- 10. pythonで新しく生成されたpdfファイルからブランクページを削除する
- 11. PHPを使用してフォルダからファイルを削除する
- 12. スクリプトを使用してSudoersファイルからユーザーを削除する
- 13. cronジョブを使用してフォルダからファイルを削除する
- 14. R Studioを使用してSFTPからファイルを削除する
- 15. Interop.Excelを使用してExcelファイルからドロップダウンボックスを削除する
- 16. python globモジュールでワイルドカードを使用してファイルを削除する
- 17. Aspose.PDFライブラリを使用してPDF文書からテキストを削除しますか?
- 18. selenium python webdriverを使用してPDFファイルをダウンロードするには?
- 19. Pythonを使用してmp3ファイルから不正なタグを削除したい
- 20. ファイルの内容を削除してから(Pythonで)削除しますか?
- 21. PDFファイルからページを読み込んで削除するPHPコード
- 22. WebページをダウンロードしてPythonを使用してPDFにエクスポートするには
- 23. MAKEFILEを使用してコンパイル前にファイルをコピーしてから削除する
- 24. Pythonを使用してMillisecondを削除するには?
- 25. Pythonを使用して引用キーに基づいてbibtexファイルから特定のエントリを削除する
- 26. "grep"を使ってファイルからコメントを削除するには?
- 27. javascriptを使ってフォルダからファイルを削除するには?
- 28. APIを使ってBasecampからファイルを削除するには?
- 29. ファイルを削除してリストから名前を削除する
- 30. pdfページを使用してpdfページを編集する
このコードはgreateで動作します。 – Alexander