PDF/X-4
Create print ready documents
html, body {
color: cmyk(0 0 0 100%);
}<?php
$html = "Hello World, I am a pdf/x-4 conform pdf!";
$service = new \Typesetsh\HtmlToPdf();
$service->saveHandler['pdf_x4'] = new \Typesetsh\HtmlToPdf\X4();
$result = $service->render($html, \Typesetsh\UriResolver::all());
$result->toFile(__DIR__.'/hello.x4.pdf');Advanced configuration
<?php
$html = "Hello World, I am a pdf/x-4 conform pdf!";
$service = new \Typesetsh\HtmlToPdf();
$service->saveHandler['pdf_x4'] = new \Typesetsh\HtmlToPdf\X4(
outputIntent: new \Typesetsh\Pdf\OutputIntent\PdfX\ECI\PSO_Coated_v3(),
preflight: true,
dpi: 350,
cachePath: __DIR__.'/cache/'
);
$result = $service->render($html, \Typesetsh\UriResolver::all());
$result->toFile(__DIR__.'/hello.x4.pdf');Last updated