プロジェクト

全般

プロフィール

操作

PDF » 履歴 » リビジョン 2

« 前 | リビジョン 2/4 (差分) | 次 »
kanata, 2025/08/09 11:07


PDF

PDFについてのあれこれ

WebApplication

LottaTools
https://lottatools.com/

ブラウザ上でPDFや画像を編集できる

LuxPDF
https://luxpdf.com GitHub

LuxPDFはPDFから他のフォーマットへの変換や分割、ページの並び替え、削除等をブラウザ上で実行できるオープンソースのPDF操作ツールのコレクション

Tips フォントの問題/PDFを縮小する

Windows標準ソフトだけで、PDFをアウトライン化する驚きの方法
https://curio-shiki.com/blog/pc-tedukuri/pdf-outline-free#Microsoft_Print_to_PDF

Windows10標準の Microsoft Print to PDF で全て解決!神

PDF変換

FACILE - Service de validation de formats
https://facile.cines.fr/

PDF縮小

ISOとJIS規格でサイズが異なるので注意

A5      148mm×210mm
B5(JIS) 182mm×257mm

B5 → A5 へは約81%の縮小

PDFフォント埋め込み

PDFのフォント埋め込みの確認、Re:VIEWとかTeXLive入れてるひとは、pdffonts ってCLIツール使えば確認できる

gsでpdfフォントを埋め込んでみる。
http://labunix.hateblo.jp/entry/20181219/1545224975

Type3フォントの排除

Type3のフォント入ってたら印刷所的にはアウト
ChromeでPDF化するとType3フォントが入る

フリーソフトでPDFのテキストをアウトライン化する方法
https://blogs.yahoo.co.jp/misago009/57538497.html

pdfのモノクロ(白黒)化

入稿の条件によっては必要

Ghostscriptでモノクロにする
https://takuya-1st.hatenablog.jp/entry/2014/09/22/010805

$ gs \
-sOutputFile=${1%.pdf}_mono.pdf \
-sDEVICE=pdfwrite \
-sColorConversionStrategy=Gray \
-dProcessColorModel=/DeviceGray \
-dCompatibilityLevel=1.4 \
-dAutoRotatePages=/None \
-dNOPAUSE \
-dBATCH \
"$1"

pdfの分割

表紙を作ったりするのに使う

$ pdfseparate sample1.pdf sample1-%d.pdf

pdfの結合

表紙をくっつけたりするのに使う

$ pdfunite 元ファイル1 元ファイル2 元ファイル3…… 保存ファイル

pdfからjpg

こんなシェルスクリプトで作れる
引数にpdfファイルを渡すと動く


#!/bin/bash -x

X_SIZE=$((210 * 4)) # 横幅
DPI="300" # DPI

convert -density $DPI -geometry $X_SIZE $1[0] hoge$(printf %02d 0).jpg
for COUNT in `seq 100` # ページ数の上限を入れる
do
  convert -density $DPI -geometry $X_SIZE $1[$COUNT] hoge$(printf %02d $COUNT).jpg
done
Tags:

kanata さんが6日前に更新 · 4件の履歴