Warning: count(): Parameter must be an array or an object that implements Countable in /kunden/567486_14057/dev.pdfa.org/wp-content/plugins/Ultimate-Premium-Plugin/usm_premium_icons.php on line 520

PDF Association logo.



callas software GmbH
Status: Partner Member
Country: DE
Sector: All industries
Contact: Dietrich von Seggern
Joined at: Sep 06
Website: http://www.callassoftware.com/

Linked User
Dietrich von Seggern
Heribert Schulzendorf
Marc Heusmann
Olaf Drümmer
Ulrich Frotscher

The potential application of HTML and CSS for print

Ghent, January 11, 2017 –  Each year, students of Graphic and Digital Media complete their training at the Arteveldehogeschool with a bachelor thesis. Ken Wittebrood received high marks for his bachelor thesis “Exploration of the potential application of pdfChip for crossmedia production”.

For students graduating in ‘Grafimediatechnologie’ (Graphic Media and Technology), the bachelor thesis consists of a practice-oriented research project. Alumnus Ken Wittebrood investigated whether HTML, CSS and JavaScript could be used to generate files that are suitable for a graphic workflow.


Ken Wittebrood

In his bachelor thesis, he was able to combine two of his passions: the graphic sector and web technologies. Here is how Ken Wittebrood explains the results of his research. “When you think of HTML and CSS, you don’t immediately think of print, but the graphic sector has been evolving rapidly in recent years. The term ‘crossmedia’ is cropping up everywhere. Nowadays, of course companies have to have a web presence, but still, the power of print media should not be underestimated. However, crossmedia communication involves a lot of extra work for companies. The content has to be published on the web and then, on top of that, it has to be incorporated in a catalogue, flyer or book. Web designers and/or web developers take care of the website, and the tools they use are HTML and CSS. The very same content is then formatted once again by a graphic designer or prepress department for print. They generate a PDF file that is sent to the printers.”

The aim of his bachelor thesis was to find out whether this process could be simplified. The research question for his paper was defined as follows: Is it possible to use HTML, CSS and JavaScript to create PDF files that are suitable for use in a graphic workflow?  

The research

It may sound odd to take content that is not specifically intended for the web and format it with HTML, but this is not so unusual, actually. Think for example of EPUB, this popular eReader format also formatted with HTML and CSS.

HTML and CSS are markup languages for creating webpages. His research soon revealed that these technologies have shortcomings when the output has to be print rather than the web. The graphic production process is complex and requires a different way of working than the production process for on-screen material. Handling aspects such as CMYK, spot colour, defining the page format, PDF compatibility … are not possible with HTML and CSS. These are just a few of the reasons why HTML and CSS are not suitable for print.

In order to overcome the limitations of HTML & CSS Ken Wittebrood used pdfChip by callas software. This is a command-line application for converting HTML files into high-quality, print ready PDF files. The programmers at callas software extended HTML, CSS and JavaScript, so to speak, and added extra HTML elements and CSS attributes, so that they can be used specifically for a graphic workflow. Features such as CMYK colours, metadata, page format and advanced colour spaces are made possible thanks to pdfChip.

By analysing these extra HTML elements and CSS attributes, Ken hoped to answer questions such as: “How does pdfChip work?”, “What can it do?” and “What are the potential barriers with pdfChip?”. In addition to reviewing the literature for the theoretical research, he also created a number of practical cases, including a web application in which the user can enter data. Based on these data, the HTML template is filled and an imposition is automatically created that can be downloaded as a print ready PDF/X file.

The results

His research revealed that, with the help of pdfChip and the specific extensions of HTML, CSS and JavaScript, these languages can be used to create accurate PDF/X files. All the necessary elements that were missing in HTML and CSS for use in a graphic environment were resolved with pdfChip. Aspects such as CMYK colours, Pantone colours, colour profiles and rendering intents are supported, making it possible to use HTML and CSS to generate perfect PDF/X files.

In my opinion, modern prepress operators and designers are going to be increasingly dealing with crossmedia communication in the future. Companies want to work from a single code-base for both web and print. And pdfChip is a good solution for this problem. It allows content that needs to be published both on the web and in print to be formatted more quickly and efficiently.  

Click here for more information.

About callas software

callas software finds simple ways to handle complex PDF challenges. As a technology innovator, callas software develops and markets PDF technology for publishing, print production, document exchange and document archiving. callas software helps agencies, publishing companies and printers to meet the challenges they face by providing software to preflight, correct and repurpose PDF files for print production and electronic publishing. Businesses and government agencies all over the world rely on callas software’s future-proof, fully PDF/A compliant archiving products. In addition, callas software technology is available as a programming library (SDK) for developers with a need for PDF optimization, validation and correction. Software vendors such as Adobe®, Quark®, Xerox® and many others have recognised the quality and flexibility provided by these callas tools and have incorporated them into their solutions.

callas software actively supports international standards and has been participating in ISO, CIP4, the European Color Initiative, the PDF/A Competence Center and the Ghent PDF Workgroup. In addition, callas software is a founding member of the PDF Association and active in its board since then.

callas software is based in Berlin, Germany. For more information, visit the callas software website at: www.callassoftware.com.

Press Contact

Four Pees
Justine Trio
T: +32 9 237 10 00

Related Products
callas pdfToolbox Desktop

callas pdfToolbox Desktop is the easiest yet most powerful PDF preflight and correction application on the market. You can fix PDF problems during preflight or with a click of the button in the Switchboard. Flatten transparency, convert fonts to outlines, convert office documents or even PostScript directly into PDF, compare versions of PDFs, visualize ink coverage… no task is too difficult for callas pdfToolbox Desktop.

callas pdfaPilot Desktop

With pdfaPilot Desktop it is a snap to check whether your documents comply with the PDF/A standard. And if they don’t, callas pdfaPilot contains a wealth of tools to bring them in line. Working as an Acrobat plug-in or as a standalone application, pdfaPilot offers the broadest PDF/A support on the market. It works on single documents or in batch-mode on complete folders at a time.

callas pdfToolbox Server

callas pdfToolbox Server automates and standardizes the process of file delivery and reception. For print, publishing, advertising, packaging and design companies, it offers the most comprehensive solution for automated high quality preflighting and reliable automatic correction of PDF files. callas pdfToolbox Server will speed up job turn around times, and significantly reduce error rates.

callas pdfaPilot Server

For long-term archival and official submission of documents, PDF/A has become the standard. Your solution for PDF/A should rigorously follow the standard, provide quick and close integration capabilities, scale with your solution and be rock-solid. pdfaPilot Server scores on all points: it passed all industry-standard compliance tests, offers hot folder automation, multi-processor support and load-balancing where needed. And its technology is so solid it was licensed by Adobe for inclusion in Adobe Acrobat itself.

callas pdfToolbox SDK

callas pdfToolbox SDK offers a comprehensive interface and sample code for thorough integration of pdfToolbox technology into your own solution. It gives in-depth access for analysis and manipulation of the PDF and embedded formats such as fonts, metadata, color profiles, image compression and more. With C/C++ as its primary programming language it also offers APIs for other development and deployment environments - such as .NET or JAVA.

callas pdfToolbox CLI

callas pdfToolbox CLI offers fast and easy integration of pdfToolbox technology on a wide range of platforms through a command line interface. If you are looking for a productive way of adding PDF print preparation or repurposing to your web portal, internal production automation or document management system, callas pdfToolbox CLI features a vast range of well documented commands for preflight, fixing, document conversion, imposition and more.

callas pdfaPilot SDK

callas pdfaPilot SDK is the ideal solution for ECM companies or IT department with a in-house document management solution looking for in-depth integration of PDF/A compliancy.

callas pdfaPilot CLI

callas pdfaPilot CLI offers fast and easy integration of PDF/A technology on a wide range of platforms through a command line interface. It provides PDF/A compliancy verification, guaranteed conversion to PDF/A and direct conversion of office documents and emails including attachments. pdfaPilot CLI features load-balancing and fail-over for high-volume environments, supports virtual environments such as the Amazon cloud and provides out-of-the-box SharePoint integration.


pdfGoHTML substantially speeds up the creation and evaluation of tagged PDFs, and ensures a much higher degree of usability of tagged PDF files. One simple click on the plug-in button converts the tagged PDF into HTML making it easy to examine the tagging structure, have a more flexible reading experience or make the document accessible for people with visual disabilities or dyslexia.

callas pdfChip

pdfChip is a command-line application for the creation of high-quality PDF from HTML (taking full advantage of CSS and JavaScript). It supports all HTML features, but extends to support CMYK, spot color, XMP metadata, PDF standards, SVG, MathML, barcodes and more. Capable of generating single and multi-page PDF documents it is ideally suited for high-volume dynamic PDF generation.