質問: PHPでPDFlib、もしくはGDなどデフォルトのPHPモジュールを使用してPDFからPNGへの変換を行うことは可能でしょうか。 ImageMagickなど、変換用のライブラリがあるとは思うのですが、そのような外部のライブラリをインポートせず、です。
回答: PHP だけで完結するライブラリは良く知りませんが、 Ghostscript のラッパーライブラリがあるようです。 * Ghostscript-PHP 上のページのドキュメントにもありますが、↓のような感じでできるみたいです。 ``` $transcoder = Ghostscript\Transcoder::create(array( 'timeout' => 42, 'gs.binaries' => '/opt/local/gs/bin/gs', ), $logger); $transcoder->toImage('document.pdf', 'output.jpg'); ``` `'gs.binaries' => '/opt/local/gs/bin/gs'` でお気づきのとおりかと思いますが、 gs がインストールされている必要はあります。