Skip to content

Document Import

Available

CutReady can import external documents into your project, making it easy to bring in existing slide decks, scripts, reference materials, and CutReady files from other projects without manual copy-paste.

Notes editor with imported content Notes editor with imported content
Imported documents appear as markdown notes that you can edit and reference
FormatExtensionImport Result
Sketch.skImported as a sketch file in the project
Storyboard.sbImported as a storyboard file in the project
Markdown.mdImported as a note in the project
Word (modern).docxFull extraction — headings, paragraphs, embedded images → note
Word (legacy).docText extraction fallback (binary format) → note
PDF.pdfText extraction via pdf-extract → note
PowerPoint.pptxSlides → sections with headings, body text, speaker notes, images → note

Click the Import button in the Explorer header at the top of the sidebar tree view. A file picker opens where you can select one or more supported files. CutReady processes each file according to its type:

  • .sk, .sb, .md files are copied directly into the project
  • .docx, .doc, .pdf, .pptx files are converted to markdown notes

When importing a .sk, .sb, or .md file that already exists in the project, CutReady shows a conflict dialog with three options:

  • Overwrite — replace the existing file with the imported version
  • Keep Both — import with a numbered suffix (e.g., sketch-1.sk)
  • Cancel — skip this file and continue with other imports

Referenced assets (screenshots and visuals) are always copied alongside the imported file to ensure nothing is broken.

Modern Word documents are fully parsed:

  • Headings are converted to markdown heading levels (#, ##, etc.)
  • Paragraphs become standard markdown text
  • Embedded images are extracted, saved to the project directory, and referenced with markdown image syntax
  • Bold, italic, and list formatting is preserved

The older binary .doc format has limited support:

  • Text content is extracted as plain paragraphs
  • Formatting and images are not preserved
  • This is a best-effort fallback for legacy documents

PDF import extracts readable text content:

  • Text is extracted page-by-page using the pdf-extract crate
  • Layout-dependent formatting (columns, tables) may not convert perfectly
  • Scanned/image-based PDFs require OCR (not currently supported)

Slide decks receive the richest conversion:

  • Each slide becomes a section in the output note
  • Slide titles become markdown headings
  • Body text is extracted as paragraphs
  • Speaker notes are included below each slide’s content
  • Embedded images are extracted and saved to the project directory

When a document contains embedded images (Word or PowerPoint), CutReady:

  1. Extracts each image from the document archive
  2. Saves it to the project’s screenshot directory
  3. Inserts a markdown image reference in the generated note

Images are named with a prefix matching the source document for easy identification.

Some documents may have DRM protection or restricted permissions that prevent programmatic extraction. When CutReady detects a protected document:

  • A warning is displayed explaining the restriction
  • A clipboard fallback workflow is offered — copy the content manually and paste it into a new note
  • No content is extracted without proper permissions

Document import is handled by dedicated Tauri commands:

CommandFormat
import_fileSketch (.sk), storyboard (.sb), and markdown (.md) files
import_docxWord documents (.docx and .doc)
import_pdfPDF files
import_pptxPowerPoint presentations

Each command accepts a file path and the current project path, processes the document, and returns the generated markdown content along with any extracted image paths.

CutReady can also export your project documents to Word format (.docx):

  • Export sketches, storyboards, and notes to a .docx file
  • Screenshots and images are rendered inline in the document
  • The exported file auto-opens after creation
  • Useful for sharing demo plans with stakeholders who prefer Word