-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
1afac79
commit edef0c9
Showing
2 changed files
with
36 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
cff-version: 1.2.0 | ||
message: "If you use this software, please cite it using these metadata." | ||
authors: | ||
- family-names: Chen | ||
given-names: Yung-Ting | ||
orcid: https://orcid.org/0000-0003-3751-610X | ||
email: https://blog.pulipuli.info | ||
title: "Colab-PDF-Unlocker" | ||
license: "Apache-2.0" | ||
repository-code: "/~https://github.com/pulipulichen/Colab-PDF-Unlocker" | ||
abstract: "A tool for removing PDF protection restrictions." | ||
#identifiers: | ||
# - type: doi | ||
# value: 10.5281/zenodo.14619584 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,25 @@ | ||
# Colab-PDF-Unlocker | ||
A tool for removing PDF protection restrictions. | ||
@TODO DOI | ||
|
||
# Colab-PDF-Unlocker: 移除 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 檔案。 | ||
|
||
@TODO IMG | ||
|
||
# Online Tool | ||
|
||
https://colab.research.google.com/github/pulipulichen/Colab-PDF-Unlocker/blob/main/Colab_PDF_Unlocker.ipynb | ||
|
||
# Example File | ||
|
||
https://pulipulichen.github.io/Colab-PDF-Unlocker/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: password1 (use it) | ||
- Edit password: password2 | ||
|
||
# Techniques | ||
|
||
- **qpdf**: 處理PDF檔案內容和結構的函式庫。 | ||
- **Google Colab**: 一個提供免費雲端運算資源的平台,可以執行 Linux 工具和 Python 程式碼。 | ||
- **Python**: 用於檔案處理和控制qpdf函式庫。 |