나는 다음과 같은 것을 사용합니다 :
pdftk in.pdf multistamp watermark.pdf output out.pdf
PDF에 워터마크를 추가합니다.
나는 watermark.pdf
보통 Inkscape에서 만듭니다.
이는 약간 번거로운 일입니다. 특히 저는 일반적으로 불투명도가 설정된 단일 페이지에 단일 단어 워터마크를 만들기 때문에 더욱 그렇습니다. 즉:
+-----------------------------+ || +-----------------------------+
당신은 가지고 있습니까?단순한일부 명령줄 도구를 사용하여 이를 수행할 수 있는 방법이 있습니까?
예를 들어:
gentextpdf --text "BOOH" --angle wn --opacity 25
답변1
나는 PDF 투명성에 대해 모르지만 아마도 multistamp
귀하의 선택에 따라 그렇게 할 수 있습니다. 회색 텍스트가 포함된 간단한 PostScript를 만든 다음 PDF로 래핑할 수 있습니다. 예를 들면 다음과 같습니다.
#!/bin/bash
text=${1?missing text to show}
angle=45 # in degrees counterclockwise from horizontal
grey=0.75 # 0 is black 1 is white
ps2pdf - - <<!
%!PS
/cm { 28.4 mul } bind def
/draft-Bigfont /Helvetica-Bold findfont 72 scalefont def
/draft-copy {
gsave initgraphics $grey setgray
5 cm 10 cm moveto
$angle rotate
draft-Bigfont setfont
($text) show grestore
} def
draft-copy showpage
!
스크립트는 간단한 영숫자 텍스트를 arg 1로 사용합니다. ps2pdf
Ghostscript의 일부입니다.