.pdfファイルには100ページの画像が含まれています。
目標は、左上に81〜90ページを列挙することです。 imagemagickを使用して.jpg(ラスター)イメージを列挙できました。
top=/Users/user/Desktop/AITH_USB_Hope_Submitted_MyCloud/Photographs_ForLoopCaseInsesntive
n=100
echo $top
cp /dev/null forLooplog.txt
echo `date` | tee -a $top/forLooplog.txt
for file in $top/**/*.[jJ][pP]([eE]|)[gG](NDn.); do https://unix.stackexchange.com/a/678469/182280
mogrify -auto-orient \
-gravity northWest \
-font "Arial-Bold-Italic" \
-pointsize 175 \
-fill red \
-annotate +30+30 $n \
-- $file &&
echo $file "was watermarked with" $n | tee -a $top/forLooplog.txt
(( n++ ))
done
echo `date` | tee -a forLooplog.txt
私が知る限り、pdfはベクトル形式なので、pdfページを行列(ラスター)に変換する必要があるかもしれません。
目的:PDFファイルのページを繰り返し、同様の方法でページを列挙します。上記のスクリプトと同様の結果を再現するために一緒に集めることができる例を見つけるのが困難です。
上記の例に示すように、ImagemagickがPDFファイルの各ページとタグ/スタンプを繰り返すことを可能にする同様のアルゴリズムをどのように作成できますか?
ガイドライン/推奨される例を提供していただきありがとうございます。ありがとう