コンテンツにスキップ
メインメニュー
メインメニュー
サイドバーに移動
非表示
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
Turgenev's Wiki
検索
検索
表示
ログイン
個人用ツール
ログイン
PDFのソースを表示
ページ
議論
日本語
閲覧
ソースを閲覧
履歴を表示
ツール
ツール
サイドバーに移動
非表示
操作
閲覧
ソースを閲覧
履歴を表示
全般
リンク元
関連ページの更新状況
特別ページ
ページ情報
表示
サイドバーに移動
非表示
←
PDF
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、以下のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
pdfを扱う方法について。 == pdftkとcpdf == pdftkは有能だが、cpdfはさらに強い ==== pdftk ==== <ul> <li><p>切り出し</p> <pre class="visual">pdftk hoge.pdf cat 1 3-5 output fuga.pdf</pre></li></ul> ==== cpdf ==== 非商用に限り[https://community.coherentpdf.com/ https://community.coherentpdf.com/] このcommunityバージョンが無料で使える 概要は[http://pdf-file.nnn2.com/?p=892 http://pdf-file.nnn2.com/?p=892] 、具体的なコマンド例は [http://pdf-file.nnn2.com/?p=1025 http://pdf-file.nnn2.com/?p=1025] など参照 例えば、「1,5ページ目のサイズを縦横とも半分にして出力したい」ときは <syntaxhighlight lang="javascript">cpdf input.pdf 1,5 -scale-page "0.5 0.5" -o output.pdf</syntaxhighlight> とする。一方で、「1,5ページ目のサイズを縦横とも半分にして<strong>1, 5ページ目のみを</strong>出力したい」ときは <syntaxhighlight lang="javascript">cpdf input.pdf 1,5 AND -scale-page "0.5 0.5" -o output.pdf</syntaxhighlight> のように<strong>AND</strong>を入れるといいっぽい。 * -remove-fontsで埋め込みフォントを除去できる。ただしAcrobat Readerでの表示とかはかなりおかしくなる(Chromeならいけてたりする) <span id="adobe-reader"></span> == Adobe reader == * 「文書」メニューの<strong>前回のビュー設定を復元</strong>をしておくとよい。これをクラウドで共有できたりすると便利かもしれないができるかどうか不明。→ [https://superuser.com/questions/83935/pdf-where-does-acrobat-reader-save-information-about-last-view-settings https://superuser.com/questions/83935/pdf-where-does-acrobat-reader-save-information-about-last-view-settings] によると レジストリの <code>HKCU\Software\Adobe\Acrobat Reader\9.0\RememberedViews</code>にあるらしい。見てみたら今は <code>\HKEY_CURRENT_USER\Software\Adobe\Acrobat Reader\DC\RememberedViews</code>っぽい。15ファイルが上限?Recent自体は100個保存してるみたいだが 上書き保存なのに毎回ダイアログが出て不快。設定から「ファイルを保存するときにオンラインストレージを表示」を外すと良い(というよりマシな)感じになる(無駄なクリック数が減る)。保護モードを解除すれば即座に上書き保存できるようだが、セキュリティリスクがありそうなのでやめておいた。 Alt+方向キーで進む戻るはできるが、Logicoolのマウスの進む戻るは効かなかったので、Logicool Optionsをインストールしてアプリケーション個別の設定をした Shift+Enterで次に移動できるようにするためにAutoHotKeyで <syntaxhighlight lang="javascript">#IfWinActive ahk_class AcrobatSDIWindow +Enter::^+G #IfWinActive</syntaxhighlight> と書いて起動しておく <span id="暗号化編集の禁止の解除"></span> == 暗号化(編集の禁止)の解除 == qpdfで--decryptをする == 結合 == <code>pdftk *.pdf cat output out.pdf compress</code> compressはなくてもいい気がする。あるとサイズが増えることさえあった(?) == 圧縮 == [https://zat.ifdef.jp/html/2010/09-17.html https://zat.ifdef.jp/html/2010/09-17.html] ghostscriptの/defaultがかなりよさそう? == 重ね合わせ == pdftkなら(multi)stamp/background [https://satiseni.hateblo.jp/entry/2020/07/28/105907 https://satiseni.hateblo.jp/entry/2020/07/28/105907] ただ、全文検索ができない? (他の2つはできた) qpdfだと--underlayとか--overlay cpdfならstamp-onとかcombine-pages [https://www.coherentpdf.com/cpdfmanual/cpdfmanualch8.html https://www.coherentpdf.com/cpdfmanual/cpdfmanualch8.html] <span id="pdfaへの変換"></span> == PDF/Aへの変換 == [https://stackoverflow.com/questions/1659147/how-to-use-ghostscript-to-convert-pdf-to-pdf-a-or-pdf-x https://stackoverflow.com/questions/1659147/how-to-use-ghostscript-to-convert-pdf-to-pdf-a-or-pdf-x] <span id="しおりtable-of-contents"></span> == しおり(table of contents) == [https://superuser.com/questions/311388/how-can-the-table-of-contents-in-a-pdf-file-be-edited https://superuser.com/questions/311388/how-can-the-table-of-contents-in-a-pdf-file-be-edited] によると<strong>JPdfBookmarks</strong>がよさそうだった(使ってみたが実際よかった、GPLだし)、pdfModとかいうのもいつか使ってみるかも <span id="jpdfbookmarks"></span> ==== JPdfBookmarks ==== しおり情報をdumpしたファイルを編集するとよい、open/closedというのはしおりが折りたたまれているべきかどうかを指定するっぽい <code>FitPage</code>にするとジャンプしたときに必ずビューアの表示サイズが調整されて1ページが画面に収まるよう変更されてしまう。<code>FitWidth</code>だと「幅に合わせる」になる。直したいときは<code>TopLeftZoom,0,0,0.0</code> にするとよい。ただし手間がかかるし、普通に全画面で見るならそこまで不便はないかも。 あと普通にpdftkも使えるっぽい(djvuのところでも引用した[https://bobbielf2.github.io/blog/2017/04/11/preserve-the-table-of-contents-when-converting-a-book-from-djvu-to-pdf/ https://bobbielf2.github.io/blog/2017/04/11/preserve-the-table-of-contents-when-converting-a-book-from-djvu-to-pdf/]など参照) <span id="pdfsvg"></span> == PDF→SVG == pdftocairoというのがlatexに入っている。[https://acetaminophen.hatenablog.com/entry/2015/03/10/154412 ここ]も参照。 pdftocairoを呼び出す設定をVSCodeのLaTeX拡張に書けばよい。 [[LaTeX|LaTeX]] を参照。 あと、Inkscapeでもできるはず。 <span id="djvuの表示pdfへの変換"></span> == djvuの表示、pdfへの変換 == djvulibreを入れる(Winもある) bookmarkに関しては[https://bobbielf2.github.io/blog/2017/04/11/preserve-the-table-of-contents-when-converting-a-book-from-djvu-to-pdf/ https://bobbielf2.github.io/blog/2017/04/11/preserve-the-table-of-contents-when-converting-a-book-from-djvu-to-pdf/] にあるPythonコードを改変したものを用いる <span id="ocr"></span> == OCR == ocrmypdfを使おう <span id="ocrデータだけにする"></span> ==== OCRデータだけにする ==== ghostscriptを使うと画像とアウトラインデータを消せるので実質的に不可視テキストだけになる [https://askubuntu.com/questions/477663/how-to-remove-images-from-a-pdf-file https://askubuntu.com/questions/477663/how-to-remove-images-from-a-pdf-file] [[Category:IT]]{{#seo:|title={{FULLPAGENAME}} - Turgenev's Wiki}}
PDF
に戻る。