More manual fixes
This commit is contained in:
parent
0fa819ec36
commit
c8bc3dae67
BIN
cpdfmanual.pdf
BIN
cpdfmanual.pdf
Binary file not shown.
|
@ -3619,7 +3619,7 @@ $ ./cpdf -list-fonts cpdfmanual.pdf 1
|
||||||
1 /F49 /Type1 /MCBERL+URWPalladioL-Roma
|
1 /F49 /Type1 /MCBERL+URWPalladioL-Roma
|
||||||
\end{verbatim}}
|
\end{verbatim}}
|
||||||
|
|
||||||
We may then print the table, giving either the font's name (e.g \texttt{/F46}) or basename (e.g \texttt{/XYPLPB+NimbusSanL-Bold}):
|
\noindent We may then print the table, giving either the font's name (e.g \texttt{/F46}) or basename (e.g \texttt{/XYPLPB+NimbusSanL-Bold}):
|
||||||
|
|
||||||
{\small\begin{verbatim}
|
{\small\begin{verbatim}
|
||||||
$ ./cpdf -print-font-table /XYPLPB+NimbusSanL-Bold
|
$ ./cpdf -print-font-table /XYPLPB+NimbusSanL-Bold
|
||||||
|
@ -3647,7 +3647,7 @@ $ ./cpdf -print-font-table /XYPLPB+NimbusSanL-Bold
|
||||||
116 = U+0074 (t - LATIN SMALL LETTER T) = /t
|
116 = U+0074 (t - LATIN SMALL LETTER T) = /t
|
||||||
\end{verbatim}}
|
\end{verbatim}}
|
||||||
|
|
||||||
The first column is the character code, the second the Unicode codepoint, the character itself and its Unicode name, and the third the Adobe glyph name.
|
\noindent The first column is the character code, the second the Unicode codepoint, the character itself and its Unicode name, and the third the Adobe glyph name.
|
||||||
|
|
||||||
\section{Copying Fonts}
|
\section{Copying Fonts}
|
||||||
\label{copyfont}
|
\label{copyfont}
|
||||||
|
@ -4806,12 +4806,9 @@ This operation lists the name of any ``separation'' color space in the given PDF
|
||||||
\section{PDF Dictionary Entries}
|
\section{PDF Dictionary Entries}
|
||||||
\label{removedictentry}
|
\label{removedictentry}
|
||||||
This is for editing data within the PDF's internal representation. Use with caution.
|
This is for editing data within the PDF's internal representation. Use with caution.
|
||||||
|
|
||||||
\index{dictionary!print entry}
|
\index{dictionary!print entry}
|
||||||
\index{dictionary!remove entry}
|
\index{dictionary!remove entry}
|
||||||
\index{dictionary!replace entry}
|
\index{dictionary!replace entry}To print a dictionary entry:
|
||||||
|
|
||||||
To print a dictionary entry:
|
|
||||||
|
|
||||||
\begin{framed}
|
\begin{framed}
|
||||||
\small\noindent\verb!cpdf -print-dict-entry /URI in.pdf -o out.pdf!
|
\small\noindent\verb!cpdf -print-dict-entry /URI in.pdf -o out.pdf!
|
||||||
|
@ -4820,7 +4817,7 @@ To print a dictionary entry:
|
||||||
\noindent Print all URLs in annotation hyperlinks \texttt{in.pdf}.
|
\noindent Print all URLs in annotation hyperlinks \texttt{in.pdf}.
|
||||||
\end{framed}
|
\end{framed}
|
||||||
|
|
||||||
To remove a dictionary entry:
|
\noindent To remove a dictionary entry:
|
||||||
|
|
||||||
\begin{framed}
|
\begin{framed}
|
||||||
\small\noindent\verb!cpdf -remove-dict-entry /One in.pdf -o out.pdf!
|
\small\noindent\verb!cpdf -remove-dict-entry /One in.pdf -o out.pdf!
|
||||||
|
@ -4836,7 +4833,7 @@ To remove a dictionary entry:
|
||||||
\noindent Replace the entry for \texttt{/One} in every dictionary \texttt{in.pdf} if the key's value is the given value, writing to \texttt{out.pdf}.
|
\noindent Replace the entry for \texttt{/One} in every dictionary \texttt{in.pdf} if the key's value is the given value, writing to \texttt{out.pdf}.
|
||||||
\end{framed}
|
\end{framed}
|
||||||
|
|
||||||
To replace a dictionary entry, give the replacement value in CPDFJSON format:
|
\noindent To replace a dictionary entry, give the replacement value in CPDFJSON format:
|
||||||
|
|
||||||
\begin{framed}
|
\begin{framed}
|
||||||
\small\noindent\verb!cpdf -replace-dict-entry /One -replace-dict-entry-value "\{I : 2\}"!\\
|
\small\noindent\verb!cpdf -replace-dict-entry /One -replace-dict-entry-value "\{I : 2\}"!\\
|
||||||
|
|
Loading…
Reference in New Issue