Skip to content

Commit

Permalink
GraFx Studio Exporter
Browse files Browse the repository at this point in the history
  • Loading branch information
BramVerniest committed Dec 15, 2024
1 parent 1a70a8d commit e731825
Show file tree
Hide file tree
Showing 21 changed files with 198 additions and 14 deletions.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
197 changes: 196 additions & 1 deletion docs/GraFx-Studio/convert/Adobe-InDesign/index.md
Original file line number Diff line number Diff line change
@@ -1 +1,196 @@
# Conversion from Adobe InDesign
# GraFx Studio Exporter for Adobe® InDesign®

!!! example "Experimental"
To give you early access to the latest and greatest, we are introducing some features as **"Experimental"**.
You’re welcome to explore and use these features, but keep in mind that their functionality may evolve.
If you’re working in production workflows, be aware that changes may still occur.

## Introduction

The InDesign Conversion Plugin allows you to export documents from Adobe® InDesign® and import them into **GraFx Studio**. This process lets you automate the creation of design variants by leveraging GraFx Studio’s powerful smart template features. While InDesign remains a great starting point for creative design, GraFx Studio excels at automation and multi-channel output.

## Elements of the conversion

- GraFx Studio Exporter (Adobe® InDesign® plugin)
- Importer in GraFx Studio

## Where to Find the **GraFx Studio Exporter** Plugin

You can download the plugin from the **CHILI GraFx**

## How to Install the Plugin

### Download the Plugin

Go to CHILI GraFx, download

### Install the Plugin

- Locate the "chili.desktop.tools.id_ID_x.ccx" (x = version number)
- Double click the ccx file
- Follow the steps to install the plugin in Adobe InDesign

## How to Convert a Document

### Prepare Your InDesign Document

- Open the Adobe® InDesign® document you want to export.
- Ensure all assets are properly linked.

Example: Blue.png is missing

![screenshot](convert17.png)

All assets are linked correctly

![screenshot](convert18.png)


### Export to GraFx Studio

- Go to **Plugins > GraFx Studio Exporter > GraFx Studio Exporter**

![screenshot](convert01.png)

- Run preflight to avoid conversion issues

![screenshot](convert03.png)

![screenshot](convert04.png)

Example of a potential issue: Frame stroke type not supported.
You can choose to ignore, or to export the object to a PDF asset, and place it as an asset.

![screenshot-full](convert19.png)

- Choose a destination folder and click **Export**.

![screenshot](convert05.png)

- The plugin creates a `.zip` file containing the document and all necessary assets.

![screenshot-full](convert07.png)

### Import into GraFx Studio

- Open **[GraFx Studio](https://chiligrafx.com/)**
- Go to **Templates > Import .ZIP** and select the exported `.zip` file.

![screenshot-full](convert06.png)

![screenshot](convert07.png)

- Name the template and locate the folder for the assets

![screenshot](convert09.png)

- You can follow the progress in the top right-hand corner

![screenshot](convert10.png)

- Your InDesign document is now ready for automation in GraFx Studio.

![screenshot](convert11.png)

## Preflight

**Preflight** is the essential first step in the conversion process. During preflight, the engine checks your document for compatibility with GraFx Studio. This ensures that the content you are converting can be adapted efficiently for automation and variations.

### How Preflight Works

When you initiate a conversion, the preflight engine scans the document for features that may not be fully compatible with GraFx Studio. If any incompatible elements are found, preflight offers two solutions:

1. **Save as PDF Asset**: The element can be saved as a PDF asset and placed into the converted document, preserving its visual integrity.
2. **Ignore**: The preflight engine will change the missing feature to a supported version (e.g. stroke type in the example).
3. **Fix the Issue**: an obvious but not mentioned choice, is you choose to fix it by choosing a different feature in Adobe® InDesign®, and re-run the preflight.

![screenshot-full](convert19.png)

!!! info "Placed Assets: Pros and Cons"

**Benefits**
- **Preserves Quality**: When elements are saved as PDF assets, their original quality and appearance remain intact.
- **Simplifies Conversion**: For complex designs, converting to a PDF asset can streamline the process by avoiding the need for manual adjustments.

**Limitations**
- **Not Editable**: Placed assets are static. You cannot edit them within GraFx Studio. For example, if text is saved as a PDF asset, you won’t be able to create a text variable to dynamically alter the text content.


## Supported Features

As the GraFx Studio Exporter is **Experimental**, the list below will update frequently.

### Feature Support Table

Features marked with a green checkmark ✅ are fully supported. Some unsupported features are listed for clarity where it matters most.
If a feature isn’t mentioned, it’s not supported — for now! Stay tuned, as we’re continually expanding support.

| **Category** | **Feature** | **Support Level** | **Notes** |
|-------------------------|------------------------------------------|--------------------------|----------------------------------------------------|
| **Plugin UI** | Selecting a folder for export || |
| | Selecting a page of the document to export || |
| | Logging || |
| | Appearance color scheme || |
| **Document** | Page size || |
| | Choose the page to import ||
| | All pages || |
| | Layouts || |
| **Frames** | Rotation || |
| | Blend modes || |
| **Text Frames** | Font (specified but not exported) || |
| | Font size || |
| | Tracking (letter spacing) || |
| | Baseline shift || |
| | Underline || |
| | Strikethrough || |
| | Superscript | ❌️ | |
| | Subscript || |
| | All caps || |
| **Alignment** | Left || |
| | Center || |
| | Right || |
| | Top || |
| | Center (vertical) || |
| | Bottom || |
| **Styles** | Paragraph style || Font specified but not exported |
| | Character style || Font specified but not exported |
| **Image Frames** | Image frame with arbitrary position || |
| | Image frame with rotated content || |
| | Image frame with stretched content || |
| **Primitives** | Rectangle, ellipse, triangle || |
| | Stroke weight || |
| | Stroke color (predefined and custom) || |
| | Fill color (predefined and custom) || |
| | Rectangle corner radius || |
| | Triangle corner radius || |
| | Polygon stroke weight || |
| **Predefined Color Export** | CMYK swatch colors|| |
| | RGB swatch colors|| |
| | Spot color swatch colors|| |
| **Preflight** | List of potential problems || |
| | Details (click on an item in the list) || |
| | Center problem object (click on warning) || |
| | No document open behavior || Preflight does nothing if no document is open |
| | Switching documents || Preflight results reset when switching documents |
| **Layers** | Layer names || InDesign layer names converted to default names |
| | Hidden layers || Hidden layers are not exported |

### Legend (not John)

-**Supported**: Fully supported
- ⚠️ **Limited Support**: Partially supported; some functionality may be restricted
-**Unsupported**: The team is working hard to add this functionality

## Tips for Successful Conversion

1. **Simplify Your Design**:
- Ensure your design uses basic text, shapes, and images for best results.

2. **Check for Unsupported Features**:
- Use the **Preflight** option in InDesign to identify unsupported features before exporting.

3. **Use Linked Assets**:
- Make sure all images and fonts are properly linked and included in the export.

4. **Plan for Automation**:
- After importing to GraFx Studio, leverage smart template features to add business logic and automate variant creation.
15 changes: 2 additions & 13 deletions docs/GraFx-Studio/convert/intro/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,32 +6,21 @@ GraFx Studio allows you to **convert your existing designs** from desktop tools

## The Conversion Process

Below is the abstract process of conversion. For specific conversions see:

- [how to convert an Adobe® InDesign® document](/GraFx-Studio/convert/Adobe-InDesign/).

### Export from Desktop Tools

Using a plugin, you can export your document into a CHILI GraFx zip format that contains all the necessary assets, document structure, and settings.

![screenshot-full](convert02.png)

### Import into GraFx Studio

This zip file can be imported into GraFx Studio, where the document is converted into a Smart Template.

![screenshot-full](convert06.png)

![screenshot-full](convert11.png)

### Add Business Logic

In GraFx Studio, you can enhance the template by adding business logic, variables, and automation rules. This enables the template to dynamically generate variations, adapting to different content, channels, and user inputs.
Example of business logic: Adding variables

![screenshot-full](convert12.png)

Example of business logic: Apply copy fitting to accomodate smaller or larger text.

![screenshot-full](convert13.png)

### Automate Variant Creation

Expand Down

0 comments on commit e731825

Please sign in to comment.