Różnice między wybraną wersją a wersją aktualną.
Poprzednia rewizja po obu stronach Poprzednia wersja Nowa wersja | Poprzednia wersja | ||
it:bashrc [2014/01/02 17:46] naczelnik |
it:bashrc [2014/07/10 18:35] (aktualna) naczelnik [Anonimizacja PDF] |
||
---|---|---|---|
Linia 120: | Linia 120: | ||
alias pbcopy=' | alias pbcopy=' | ||
alias pbpaste=' | alias pbpaste=' | ||
- | |||
- | function split_pdf(){ | ||
- | pages=$(pdfinfo " | ||
- | prefix=" | ||
- | for i in $(seq 1 " | ||
- | pdftk " | ||
- | done; | ||
- | }; | ||
Linia 135: | Linia 127: | ||
mkdir -p " | mkdir -p " | ||
} | } | ||
+ | </ | ||
+ | ====== Anonimizacja PDF ====== | ||
+ | < | ||
+ | function pdf_split(){ | ||
+ | for file in " | ||
+ | if [ " | ||
+ | echo "Skip $file because it's not PDF file"; | ||
+ | continue | ||
+ | fi; | ||
+ | pages=$(pdfinfo " | ||
+ | echo " | ||
+ | filename=" | ||
+ | unset Outfile; | ||
+ | for i in $(seq 1 " | ||
+ | pdftk " | ||
+ | Outfile[$i]=" | ||
+ | done; | ||
+ | done; | ||
+ | }; | ||
+ | function pdf_redact(){ | ||
+ | for file in " | ||
+ | if [ " | ||
+ | echo "Skip $file because it's not PDF file"; | ||
+ | continue | ||
+ | fi; | ||
+ | pages=$(pdfinfo " | ||
+ | echo " | ||
+ | filename=" | ||
+ | unset Outfile; | ||
+ | for i in $(seq 1 " | ||
+ | pdftk " | ||
+ | Outfile[$i]=" | ||
+ | done; | ||
+ | gimp " | ||
+ | pdftk " | ||
+ | rm " | ||
+ | |||
+ | read -p "Do you want open output file? " -n 1 -r | ||
+ | echo | ||
+ | if [[ $REPLY =~ ^[Yy]$ ]] | ||
+ | then | ||
+ | evince " | ||
+ | fi | ||
+ | |||
+ | read -p "Do you want upload output file to Scribd.com? " -n 1 -r | ||
+ | echo | ||
+ | if [[ $REPLY =~ ^[Yy]$ ]] | ||
+ | then | ||
+ | scribd_up " | ||
+ | fi | ||
+ | done; | ||
+ | }; | ||
</ | </ | ||
~~DISCUSSION~~ | ~~DISCUSSION~~ |