setResourceLimit(6, 1); // Prevent libgomp1 segfaults, grumble grumble. $imagick -> readImageBlob($imageBlob, "input.png"); // Load Imagick straight into an EscposImage object $im = new ImagickEscposImage(); $im -> readImageFromImagick($imagick); // Do a test print to make sure that this EscposImage object has the right data // (should see a tiny bullet point) $connector = new FilePrintConnector("php://output"); $printer = new Printer($connector); $printer -> bitImage($im); $printer -> cut(); $printer -> close();