Convert a PDF into an ADT

Extract content

Turn the pages of your PDF into structured, editable content.

Extraction is the step where ADT Studio reads your PDF and converts it into structured content β€” text, figures, and layout β€” that all later steps build on. This is where the AI does its first and most important pass over your book.

Before extraction runs, you configure how it should treat your document. This configuration happens in a few sub-steps, right after you upload your PDF.

Choose a Preset

A preset is a starting configuration that matches the kind of document you are converting. It pre-selects sensible settings so you don't have to configure everything manually.

  • Textbooks & Activities β€” structured chapters and exercises. Best for educational content with complex layouts.
  • Storybook β€” large images and narrative flow. Best for illustrated books, paired with high-fidelity narration.
  • Reference β€” dense text, tables, and glossaries. Best for technical material and documentation.
  • Custom β€” full control over render strategies, pruning, and filters, with nothing pre-selected for you.

Presets are a starting point, not a commitment. After choosing one, you can still adjust any individual setting in the steps below. Switching presets later resets the configuration you've already changed, so pick the closest match first.

The "Choose a Preset" screen, showing four preset cards: Textbooks & Activities, Storybook, Reference, and Custom

Each clip below runs a real printed page through the full pipeline for its matching preset β€” extraction, layout, and the accessibility features that come with it.

Textbooks & Activities β€” a printed science chapter and a workbook activity page, both rebuilt into structured, accessible content.

Reference β€” a dense, multi-column textbook page rebuilt as a responsive, semantic web layout.

Storybook β€” an illustrated story page gains text-to-speech narration, image descriptions, translations, and a quiz.

Basic Information

Here you confirm the essentials:

  • PDF File β€” the file you just uploaded.
  • Project Name β€” the unique identifier ADT Studio uses as your book's folder name. It's suggested from your file name, but you can change it.
  • How much of this book do you want to process? β€” Whole book to convert everything, Page range to pick a subset (handy for testing on one chapter of a long PDF before committing to the whole thing), or Split into parts to hand out page-range parts to different people and merge their finished work back into one book later (see Splitting a book into parts below).

There's no separate "book title" or "source language" field here β€” the project name doubles as the identifier, and language is set later in the Languages step.

Visual Layout

This step tells ADT Studio how your document is visually organised, so extraction can interpret the pages correctly:

  • Render Strategy β€” how pages get rebuilt (template-based, which is fast and free, or AI-powered, which adapts per page at the cost of extra processing).
  • Page Grouping Mode β€” Spread or Single, whether facing pages are treated as one visual unit or independently.
  • Section Mode β€” Page Mode or Dynamic Mode, how content is chunked into sections.

ADT Studio marks the option it recommends for your chosen preset β€” in most cases you can accept the suggestion.

Content Processing

Here you choose which AI-powered processing runs on your content during extraction:

  • Activity Converter β€” detect and structure exercises and activities.
  • Figure Extraction β€” pull out images and diagrams as separate figures.
  • Smart Cropping β€” automatically crop extracted images to their meaningful content.
  • Image Segmentation β€” split composite images into their individual parts, with a Minimum image dimension setting for how small a segment can be.
  • Image Filter Size β€” a Min Size and Max Size (in pixels) that filter out images too small or too large to be meaningful (e.g. decorative dividers or full-page backgrounds).

You do not need to enable everything now. Features you skip here can generally be run later β€” see Enhance your ADT.

The "Content Processing" screen, with toggles for Activity Converter, Figure Extraction, Smart Cropping, and Image Segmentation, plus Image Filter Size sliders

Languages

  • Editing Language β€” the language you'll work in while reviewing and editing content. Leave it empty to use the book's own language.
  • Output Languages β€” one or more languages to translate the final ADT into. Leave empty to output only in the book's language.

Adding output languages here doesn't translate anything immediately β€” it sets what the later Language stage will translate into once you reach it. Each additional language adds processing, and therefore cost, at that later stage.

Create your ADT

Once your settings are configured, select Create ADT. This is also the moment ADT Studio actually creates your project folder (see Import a PDF).

  • If you already have an API key saved, extraction starts automatically. This runs page by page and can take a few minutes depending on the length of your document; you can follow progress in the interface. Sectioning is a separate step β€” you run it yourself afterward, from the book's Sectioning stage.
  • If you don't have an API key saved yet, your project is created with your settings in place, and you start extraction yourself afterward from the book's Extract stage (a Run button on that stage kicks it off).

If a page fails during extraction, ADT Studio pauses and asks you to decide: skip this page and continue, or stop the step. There's a checkbox to apply the same choice to every later failure in that run, so one bad page doesn't force you to babysit the rest.

When extraction finishes, your book exists as structured content inside ADT Studio β€” ready for the next step: Sectioning.

Correcting book metadata

Once extraction has run, the book's title, authors, publisher, and language appear at the top of the Extract stage, along with the page count and an AI-written summary. Select Edit book metadata to correct anything the AI got wrong.

Changing the language is treated differently from the other fields: since narration, translation, captions, glossary, and quizzes are all generated per-language, ADT Studio warns you that completed downstream stages will be reset and need to run again before you confirm the change. Your page sections are kept either way.

Splitting a book into parts

For a long book, Split into parts lets you hand out page ranges to different people (or process them separately yourself) and reassemble the results afterward, instead of one person running the whole book start to finish. A Split & merge panel on the book overview handles both directions:

  • Export a part β€” pick a page range and export it as its own project .zip. Whoever receives it opens it in their own ADT Studio and works through extraction, sectioning, and the rest, just like a normal book.
  • Merge a completed part β€” upload a finished part's exported .zip back into the source book. ADT Studio previews what would change (pages added or replaced, any warnings) before you confirm, and flags it if the part was processed with different prompts or models than the rest of the book. Book-level stages (like the book summary) are marked stale and need a rerun once every part is merged in, since they depend on the whole book being present.

Book metadata (title, authors, publisher) travels in with whichever part contains page 1 β€” until that part is merged, the book stays untitled.

Good to know

If you change a setting and run extraction again, ADT Studio only redoes the work affected by your change. Everything else is reused instantly from the saved results, at no extra cost. And nothing is lost β€” earlier results are kept and you can go back to them.

On this page