Callas pdfToolbox
Mit der pdfToolbox lassen sich PDF-Dateien konvertieren. Siehe auch https://www.callassoftware.com/de/produkte/pdftoolbox. Integrationsbeispiel:
Konvertieren einer PDF-Datei in ein Bild
use Brandbox\Framework\Cli\Pdftoolbox;
$options = Pdftoolbox\Lib\Execute\ConvertAbstract::DEFAULT_OPTIONS; // optional
$options['fixup'] = '[...]/profile.kfpx';
$response = $this
->staticController(Pdftoolbox\Manager::class)
->convert(BRANDBOX_APP_ROOT . 'share/public/[...].pdf', $options)
;
var_dump($response);
Es stehen weitere Methoden zur Konvertierung zur Verfügung, um unterschiedliche Anwendungsfälle zu ermöglich:
Pdftoolbox\Manager::convertPdfToPdf – Konvertiert eine PDF-Datei bspw. in eine niedriger aufgelöste PDF-Datei
kfpx-Profile
Siehe https://help.callassoftware.com/m/pdftoolbox/l/660026-using-profiles