pdfcpu

Logo

A PDF processor written in Go.

View the Project on GitHub pdfcpu/pdfcpu


Changelog

Remove Annotations

This command removes annotation from a PDF document by object number.

Have a look at some examples.

Usage

pdfcpu annotations remove inFile [ outFile ] [ objNr | annotId | annotType]... [flags]

Common Flags


Arguments

namedescriptionrequired
inFilePDF input fileyes
outFilePDF output fileno
objNr…one or more objNrsno
annotId…one or more annotIdsno
annotType…one or more annotTypesno

Examples

Remove annotation with object number 575 as taken from the output from pdfcpu annot list:

$ pdfcpu annot remove test.pdf 575
writing test.pdf...
pages: all

Remove annotations for first 5 pages:

$ pdfcpu annot remove test.pdf --pages 1-5
writing test.pdf...
pages: 1,2,3,4,5

Remove all annotations:

$ pdfcpu annot remove test.pdf
writing test.pdf...
pages: all