Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pulipulichen/colab-pdf-protector
A tool for removing PDF protection restrictions.
https://github.com/pulipulichen/colab-pdf-protector
colab pdf puli-portfolio qpdf
Last synced: about 18 hours ago
JSON representation
A tool for removing PDF protection restrictions.
- Host: GitHub
- URL: https://github.com/pulipulichen/colab-pdf-protector
- Owner: pulipulichen
- License: apache-2.0
- Created: 2025-01-09T07:59:52.000Z (12 days ago)
- Default Branch: main
- Last Pushed: 2025-01-09T14:02:05.000Z (11 days ago)
- Last Synced: 2025-01-09T14:33:45.338Z (11 days ago)
- Topics: colab, pdf, puli-portfolio, qpdf
- Language: Jupyter Notebook
- Homepage:
- Size: 329 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Citation: CITATION.cff
Awesome Lists containing this project
README
[![DOI](https://zenodo.org/badge/914238245.svg)](https://doi.org/10.5281/zenodo.14619845)
# Colab-PDF-Protector: 移除 PDF 保護限制的工具
This tool takes a protected PDF file as input with a known password and attempts to remove its restrictions, such as copying and printing, outputting an unrestricted PDF file.
輸入受保護的 PDF 檔案以及你知道的密碼,這個工具會嘗試移除 PDF 的保護限制,例如複製、列印等等,並輸出一個無保護限制的 PDF 檔案。![](https://blogger.googleusercontent.com/img/a/AVvXsEh2vfP5lonPUaMd4hwaKaCXqfED23CzeIBydGQEYesGeGSD0vC_W3jULKucDvut8twbVfPrPDDxE3b1NCluwyZJ4fAjp5ycnLBUyCQraxCg2C2goB6yscAcQL8zg1ctYGxmlYLoGUIKlF6QxbKy8NhmH2V3lgfFzBLqOB5elCs-wwYBYRs_2C0iqQ)
# Online Tool
https://colab.research.google.com/github/pulipulichen/Colab-PDF-Protector/blob/main/Colab_PDF_Protector.ipynb
# Example File
https://pulipulichen.github.io/Colab-PDF-Protector/example%20file/2023.02.12%20%E6%A8%A1%E5%9E%8B%E6%9E%B6%E6%A7%8B%E5%9C%96+FSB%E9%97%9C%E9%8D%B5%E5%AD%97%E6%8A%BD%E5%8F%96%20a.pdf
- Open password: open_password
- Edit password: edit_password# Key Techniques
- **qpdf**: 處理PDF檔案內容和結構的函式庫。
- **Google Colab**: 一個提供免費雲端運算資源的平台,可以執行 Linux 工具和 Python 程式碼。
- **Python**: 用於檔案處理和控制qpdf函式庫。# Blog
https://blog.pulipuli.info/2025/06/unlocking-or-encrypting-pdf-files-colab-pdf-protector.html
# Citation
Chen, Y.-T. (2025). *Colab-PDF-Protector* (Versions 20250110-0820) [Computer software]. Zenodo. [https://doi.org/10.5281/ZENODO.14619845](https://doi.org/10.5281/ZENODO.14619845)