Extract by PDF Elements

Overview

Extract by PDF Elements scans each page in the document for the presence of specific PDF structures and collects all matching pages into a single output file. Use this to extract pages that contain images, form fields, annotations, JavaScript actions, transparency, or any of 18 detectable element types.

How to use

  1. Open the PDF you want to analyse.
  2. Go to Plug-Ins > Split > Extract by PDF Elements.
  3. Check one or more element types from the list of 18 checkboxes.
  4. Choose the matching logic: Match any or Match all.
  5. Set the output folder and file-name pattern.
  6. Click OK to extract matching pages.

Element types

ElementWhat is detected
AcroFormsPages that contain interactive form fields.
ImagesPages with at least one raster image XObject.
Links / URIsPages with link annotations or URI actions.
Comments / NotesPages with text or note annotations.
Rubber StampsPages with rubber-stamp annotations.
HighlightsPages with highlight annotations.
UnderlinesPages with underline annotations.
StrikeoutsPages with strikeout annotations.
Free TextPages with free-text (typewriter / callout) annotations.
JavaScriptPages with JavaScript actions in the page dictionary.
TransparencyPages whose ExtGState resources contain opacity values below 1.
RotationPages with a non-zero rotation value.
BookmarksPages that are targets of at least one bookmark.
SoundPages with sound annotations or actions.
Movie / Rich MediaPages with movie or rich-media annotations.
AttachmentsPages with file-attachment annotations.
SignaturesPages with digital signature fields.
WatermarksPages with watermark annotations.

Matching logic

OptionDescription
Match any of selected A page is included if it contains at least one of the checked element types. This is the default.
Match all of selected A page is included only if it contains every checked element type.

Output options

OptionDescription
Output folder The destination folder for the extracted file. Click Browse to select a folder.
File pattern Controls the output filename. Use {n} for a sequential index or a descriptive literal name. The default pattern is extract_{n}.
Open outputs after creation Opens the generated file in Acrobat after the operation completes.

Tip

Use Match all when you need pages that satisfy multiple criteria simultaneously — for example, pages that contain both images and form fields.

See also