0

プロジェクトで PrinceXML を使用して PDF をドキュメントに生成しようとしています。単純な PDF ファイルを作成しようとしましたが、PDF ファイルを作成するようには見えません。ということで、ちょっとデバッグして、PrinceXMLのexeを実行してみました。

public function executePrincePDF(sfWebRequest $request)
{
  $output = system("D:\\Program Files\\xampp\\htdocs\\leave\\lib\\vendor\\prince\\Engine\\bin\prince.exe --version");
  echo $output;

  return sfView::NONE;
}

しかし、出力はありません。プレーンphpファイルで上記のコードを実行しようとしたため、期待される出力が表示されました。出力は次のとおりです。

Prince 8.1 rev 4 Copyright 2002-2012 YesLogic Pty. Ltd. Non-commercial License Non-commercial License

Symfony 1.4 で PrinceXML を使用するにはどうすればよいですか? PrinceXML を使用する前に何かする必要がありますか?

4

1 に答える 1

0

提供されているphpラッパークラスを使用するだけです。http://www.princexml.com/download/wrappers/

名前を変更Prince.class.phpしてlibディレクトリに配置し、symfonyが自動ロードしてreadmeファイルを読み取り、どのように使用できるかを確認します。

于 2013-01-15T17:14:41.990 に答える