← All tools

IDML to Pergamon CSV

Select an IDML file and export its contents to CSV

📁
Script will auto-detect: 🇩🇪 DE IDML & 🇬🇧 GB IDML, 🔗 linked assets, 🖼 cover picture and 🌐 product name translations (.xlsx)
Stories to include:
CSV Preview
Layout Preview 100%

🚫 Forbidden Expressions

Forbidden expression
Replace with

✏ Character Style Mappings

Type a replacement tag (e.g. <bold>), click DELETE to strip tags and keep text, or click Keep if the style is correct and should not be flagged.

Detected style
Replace with
🔍 Alignment Debug Report
Running…

☁ GitHub Gist Sync

Create a Secret Gist with 3 files: sm_mappings.json, usm_mappings.json, asset_mappings.json — each containing {}.
Generate a token with the gist scope only. Your token is stored in this browser only.

🗺 Blueprint Manifest

Not configured
✦ Detected from file:
General Information
Power Supply *
Product Specific Information
Select at least one
GPQ Answer Tags
Brand: LIDL
Source blueprint ID
Brand: Parkside
Source blueprint ID
Lab: TÜV
Tag ID
Lab: OBL
Tag ID
SQ Answer Tags  — ✓ checked tag  /  ☐ empty tag
Accessories
Battery operated
Built-in battery
Battery Pack (LIDL)
Power: Elec battery
Power: Electrical
Power: Non-electrical
Parkside: General
Parkside: Parts
Parkside: Power tools
LIDL: General/Parts
LIDL: Power tools
LIDL: Watches
Sync mappings → Gist  blueprint_mappings.json
Uses the same Gist configured in the ☁ Sync button. blueprint_mappings.json is included in every sync.
Mappings
Processing
Automated tasks
CSV Data yellow = changed cells, blue = spanned columns
Layout Preview 100%
Automated tasks
PDF Reference
📄 Drop a PDF here or click to browse

Pergamon Styles

Each line is one available style name. These lists are used as autocomplete options in Style Mappings and may be referenced by other functions.

Style Mappings

Input: exact style name (e.g. <Indent(Body Styles)>) or ANY_STYLE as wildcard for any value.   Replacement: the new style name to write.   Condition (optional): COLUMN:value — only apply when that column contains the value (e.g. COMMENT:SYMBOLS_TABLE_ICON). Rules with a condition run before unconditional ones. Exact-match rules run before ANY_STYLE.
Find Asset
Asset database

Object Style
Size adj. %
Asset Board
Search assets
Assets in document
Replace asset:
Embedded Assets Mapping
👤 Manual
Open an IDML file to begin
⚙ Script Powered
Open an IDML file to begin

Unsupported Style Mappings

0 / 0 mapped
Load a CSV first.

Linked Asset Mappings

0 rules

Symbols table descriptions

0 rules

Preview Style Settings

🌐 Product Name Translations
LangProduct Name