Workshops

We offer a two day workshop. The first day is for individuals who are not familiar with InDesign and the IDML Format. We will explain the IDML format in detail so you know what you can do with it and you cannot. The second day is entirely for the IDMLlib. You learn how to setup the IDMLlib and use it in projects.

Both workshops are BYOL – bring your own Laptop – sessions, if you want to participate in coding and lay your own hands on some IDML files.

We are using IntelliJ Idea 9.0 Community Edition for the coding workshop. If you are working with a different IDE like Eclipse or Netbeans, you should be able to setup a new project with external libraries.

Expect a ton of fun example code and of course we will answer your questions to your hearts content.

Overview

Introduction to IDML
  • Brief InDesign Introduction and how InDesign works
  • What are Documents, Spreads, Pages, PageItems?
  • IDML introduction, recommended tools and documentation
  • IDML document structure
  • IDMS, IDML and schemas
  • The IDML package file and the UCF container
  • How InDesign content is represented in IDML
  • Datatypes in IDML
  • PageItems and Geometry in IDML
  • Fonts, Graphics, Resources and Preferences
  • Discussion
Developing with the IDMLlib
  • IDMLlib introduction
  • How to integrate the IDMLlib in a project, IDE setup
  • How to use the IDMLlib, IDMLlib from 20.000 Feet
  • Datatypes in IDML and how they are converted for Java
  • Loading IDML documents and Exception handling
  • How to use the JavaDoc and the official IDML-Specification
  • Different IDML elements in the IDMLlib
  • Accessing Spreads, Pages, PageItems
  • Hands on, coding with the IDMLlib

Prices

Introduction to IDML
1.350 €
Developing with the IDMLlib
1.350 €
Bundle: Introduction to IDML & Developing with the IDMLlib
2.500 €
The workshops are only on-site with a maximum number of 5 attendees and will be conducted in german and in english.

All prices are plus expenses. Customers from the European Union without a VAT ID and customers from Germany must add 19% VAT.