Export Profile Overview

Export Profiles define how your cards are generated and saved during export.

They are reusable collections of export settings that can be applied to either Sets or Data Sources.

Each export profile specifies output details such as image format, naming pattern, file structure, and layout rotation, ensuring your exports remain consistent across different projects or batches.

Most profile settings are edited directly in the Central Panel, not through the Property Editor.

New Export Profiles can be created from the Project Toolbar.

Properties #

These properties apply to all export types, whether exporting individual images or full image sheets.

File Name #

  • Displays the source .ctx file name associated with this export profile.
  • Not editable within Cocktail Card Designer, can only be changed from your file system or saving out a new version of this file.

Default Exporter #

  • Defines the type of export to be performed.
    • Images: Exports one image per card.
    • Image Sheet: Combines multiple cards into sheets (see Image Sheet Exclusive Properties below).

Export Folder #

  • The folder where your exported files will be saved.
  • Can be manually browsed or entered as a file path.

File Name Pattern #

  • Determines how exported files are automatically named.
  • Supports built-in keys that represent different aspects of the project or Data Source.
  • Common examples include:
    • {project}
      • The current project name
    • {language}
      • The export language
    • {datasource}
      • The Data Source name
    • {id}
      • The Id of the row in the Data Source
    • {name}
      • The name of the row in the Data Source
    • {copy}
      • Copy number for duplicated cards
    • {side}
      • Front or back Layout identifier
    • {#}
      • Only for Image Sheet exporting
      • In a collection of sheets, displays which index this sheet is
    • {container}
      • The name of the Data Source or Set

This makes it easy to maintain organized, traceable output folders for large projects.

WARNING: Illegal filename characters and unsafe punctuation are always removed from filename patterns.

Images Exporter-Specific Behavior

You can inject any column’s value from the current row into the filename by writing the column name inside square brackets:

  • Syntax: [...]
    Examples: [Rarity], [Card Type], [Set Code]

Behavior:

  • The exporter finds every [...] in your pattern and treats the text inside as a column name.
  • It looks up that column’s cell for the current row.
  • If a value exists, it gets substituted in place.
  • If there’s no value (or the column doesn’t exist), the [column_name] text is left as-is (helpful for spotting a typo).

Spacing is allowed in column names: [Card Name] is valid.
You can use as many bracketed columns as you like in one pattern.

Encoder #

  • Sets the image format for exported files.
  • Options include:
    • PNG (default, lossless)
    • JPG (compressed)
    • BMP
    • TIFF

Rotate Landscape Layouts #

  • Controls the rotation of Layouts that are in landscape orientation.
    • None
      • Keeps the Layout as-is.
    • Clockwise90
      • Rotates the image 90° clockwise.
    • Counterclockwise90
      • Rotates the image 90° counterclockwise.

Remove Bleed #

  • Removes the bleed area from exported images if enabled.
  • Checked by default for single-image exports.

Export Backs #

Language #

  • Sets the export language.
  • If your project supports multiple languages, each export profile can target one language specifically.

Scale #

  • Adjusts the output scale of images as a percentage
    • 100% = original size
  • Useful for generating lower-resolution previews or scaled-down images for testing.

Sort By #

  • Determines the order in which cards are processed during export.
  • Options:
    • Default
      • Follows the natural order from the Data Source.
    • Id
      • Sorts by row ID.
    • Name
      • Sorts alphabetically by name.
    • Random
      • Exports in a randomized order.

Command Line Options (advanced) #

You can run external commands automatically after each image/sheet is written and/or after the whole export finishes. These are great for post-processing (e.g., optimize PNGs, copy/move files, zip outputs, trigger InDesign actions, etc.).

Post Image Export #

Runs once per output file:

  • Images exporter:
    • Once per card image (front/back as applicable).
  • Image Sheet exporter:
    • Once per sheet page (front/back sheets as applicable).

Available tokens

  • All File Name Pattern tokens.
  • Extras provided at runtime:
    • {filename}
      • The file name that was written (e.g., Card_001_front.png)
    • {filepath}
      • Full path to that file
    • {exportfolder}
      • The export folder path

These are substituted first (using the same replacement logic as the sheet/file name builder), then your command is queued and executed.

Examples

  • “C:\Tools\pngquant.exe” –force –ext .png “{filepath}
  • /usr/local/bin/optipng “{filepath}
Post Export #

Runs once after the entire job completes (after all images/sheets and any per-image commands).

Available tokens

  • {container}
    • The selected container (Set or Data Source) name
  • {project}
    • The project name
  • {language}
    • The export language
  • {exportfolder}
    • The export folder path

Examples:

  • powershell -NoProfile -Command “Compress-Archive -Path ‘{exportfolder}\*’ -DestinationPath ‘{exportfolder}\{project}_{language}.zip’ -Force”
  • bash -lc “open ‘{exportfolder}‘”

Image Sheet Exclusive Properties #

These additional options appear when Default Exporter is set to Image Sheet.

Columns / Rows #

  • Defines how many cards are placed horizontally and vertically on each sheet.
  • Used to control the layout grid of the exported sheet.

Duplex Mode #

  • When enabled, prepares paired front/back sheets for duplex (double-sided) printing.

Draw Cut Lines #

  • Adds visible cut lines between card boundaries to assist with manual trimming.

Max Items #

  • Sets the maximum number of cards that can appear on a single sheet.
  • Useful when combining cards of varying sizes or when certain sheet layouts need limits.

Horizontal and Vertical Page Margins #

  • Adds space around the entire sheet content, useful for print-safe borders.

Image Spacing #

  • Defines the amount of space between individual card images on the sheet.

Row Offsets #

Allows fine-tuned alignment for alternating rows:

  • First Row Offset
    • Applies to the top row.
  • Odd Row Offset
    • Offsets all odd-numbered rows.
  • Even Row Offset
    • Offsets all even-numbered rows.
  • Each offset has independent X and Y controls.

What are your feelings

Updated on October 28, 2025