【XPDF】XPDFのpdftopngで出力したpng画像が再び豆腐のように真っ白だった話

研究
Nadine Wuchenauer at Pexels
この記事は約1分で読めます。

この記事は1年前の記事です。当時の情報、理解に基づいておりますのでご留意ください

同じ現象を踏みました

【XPDF】XPDFのpdftopngで出力したpng画像が豆腐のように真っ白だった話
はじめに今回のオーダーはPDFファイルのプレビュー画像をよしなに生成しろとのこと。imagemagickを使う方法もあったのですがサーバ負荷が高いのでXPDFを利用。実作業この辺に従う。今回も開発環...

同じサーバなのに再び踏んだよ。
どういうことかというと。

再検証

  • 上記記事ではターミナルで検証していた
  • ターミナルでのログインユーザは「ec2-user」ユーザ、
    $HOMEディレクトリは /home/ec2-user
  • 但し本懐はphp内からexec()で実行したかった
  • phpを実行しているのは「apache」ユーザ、$HOMEディレクトリは/var/www
  • つまり「apache」ユーザがpdftopngを使う際のフォント設定がされていなかった
  • そこで、/var/www/.xpdfrcという設定ファイルが必要だった
# 2. in a system-wide directory, typically /usr/local/etc/xpdfrc

でも良かったんですが、system-wide directoryってどこやねん?と思いここで妥協しましたw

コメント

タイトルとURLをコピーしました