PHP 用 Aspose.PDF Java
PHP 用 Aspose.PDF Java の紹介
PHP / Java ブリッジ
PHP/Java Bridge は、ストリーミング型の XML ベースの\u0412 の実装です ネットワークプロトコル, これは、PHP、Scheme、Python などのネイティブスクリプトエンジンを Java 仮想マシンに接続するために使用できます。ローカル RPC(SOAP 経由)より最大 50 倍高速で、Web サーバー側のリソース使用量も少なくなります。それは\u0412 より速いВ Java Native Interface を介した直接通信よりも信頼性が高く、Java 手順を PHP から、または PHP 手順を Java から呼び出すために追加コンポーネントは不要です。
続きを読む: sourceforge.net
Aspose.PDF for Java
Aspose.PDF for Java は、Adobe Acrobat を使用せずに Java アプリケーションが PDF ドキュメントを読み取り、書き込み、および操作できるようにする PDF 文書作成コンポーネントです。
Aspose.PDF for Java は、手頃な価格のコンポーネントで、驚くほど豊富な機能を提供します。これらには、PDF 圧縮オプション、テーブルの作成と操作、グラフサポート、画像機能、広範なハイパーリンク機能、拡張されたセキュリティ制御、カスタム Font の処理が含まれます。
Aspose.PDF for Java では、提供される API および XML テンプレートを使用して、直接 PDF ファイルを作成できます。Aspose.PDF for Java を使用すれば、アプリケーションに PDF 機能をすぐに追加することも可能です。
PHP 用 Aspose.PDF Java
Project Aspose.PDF for PHP は、PHP で Aspose.PDF Java API を使用してさまざまなタスクを実行する方法を示しています。このプロジェクトは、PHP 開発者が PHP/Java ブリッジ を使用して PHP プロジェクトで Aspose.PDF for Java を活用できるよう、有用なサンプルを提供することを目的としています。
システム要件とサポートプラットフォーム
システム要件
Aspose.PDF for PHP via Java を使用するためのシステム要件は以下の通りです。
- Tomcat Server 8.0 以上がインストールされています。
- PHP/JavaBridge が構成されています。
- FastCGI がインストールされています。
- ダウンロードした Aspose.PDF コンポーネント。
サポートされているプラットフォーム
以下はサポートされているプラットフォームです。
- PHP 5.3 以上
- Java 1.8 以上
ダウンロードと構成
必要なライブラリのダウンロード
以下に示す必要なライブラリをダウンロードしてください。これらは Aspose.PDF Java for PHP のサンプルを実行するために必要です。
- Aspose: Aspose.PDF for Java コンポーネント
- PHP/Java ブリッジ
ソーシャルコーディングサイトからサンプルのダウンロード
以下に示す実行例のリリースは、下記のソーシャルコーディングサイトでダウンロード可能です。
GitHub
- Aspose.PDF Java for PHP の例
Linux プラットフォームでのソースコードの構成方法
以下の簡単な手順に従って、使用中にソースコードを開き、拡張してください。
1. Tomcat サーバーのインストール
Tomcat サーバーをインストールするには、Linux コンソールで次のコマンドを実行してください。これにより、Tomcat サーバーが正常にインストールされます。
sudo apt-get install tomcat82. PHP/JavaBridge のダウンロードと構成
PHP/JavaBridge バイナリをダウンロードするには、Linux コンソールで次のコマンドを実行してください。
wget http://citylan.dl.sourceforge.net/project/php-java-bridge/Binary%20package/php-java-bridge_6.2.1/php-java-bridge_6.2.1_documentation.zipLinux コンソールで次のコマンドを実行して、PHP/JavaBridge バイナリを解凍してください。
unzip -d php-java-bridge_6.2.1_documentation.zipこれにより JavaBridge.war ファイルが抽出されます。Linux コンソールで次のコマンドを実行し、tomcat88 の webapps フォルダーにコピーしてください。
sudo cp JavaBridge.war /var/lib/tomcat8/webapps/JavaBridge.warコピーすると、tomcat88 は自動的に webapps フォルダー内に新しいフォルダー “JavaBridge” を作成します。
エラー メッセージが表示された場合は、FastCGI をインストールし、Linux コンソールで次のコマンドを実行してください。
sudo apt-get install php55-cgiJAVA_HOME エラーが表示された場合は、/etc/default/tomcat8 ファイルを開き、JAVA_HOME を設定している行のコメントを解除してください。
3. Aspose.PDF Java for PHP のサンプルの構成
webapps/JavaBridge フォルダー内で次のコマンドを実行して、PHP の例をクローンしてください。
$ git init
$ git clone [https://github.com/aspose-pdf/Aspose.PDF-for-Java/tree/master/Plugins/Aspose.PDF-for-Java_for_PHP]Windows プラットフォームでのソースコードの構成方法
Windows プラットフォームで PHP/Java Bridge を構成するには、以下の簡単な手順に従ってください。
-
PHP5 をインストールし、通常通り構成してください。
-
JRE 6(Java Runtime Environment)が未インストールの場合は、インストールしてください。
C:\Program Filesなどでインストール済みかどうかを確認できます。JRE 6 は以下からダウンロードできます。この例では、PHP Java Bridge(PJB)との互換性のために JRE 6 を使用しています。 -
Apache Tomcat 8.0 をインストールしてください。ダウンロードは以下から行えます。
-
JavaBridge.war をダウンロードし、Tomcat の webapps ディレクトリにコピーしてください。 (ex: C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps )
-
Tomcat Apache サービスを再起動してください。
-
http://localhost:8080/JavaBridge/test.php にアクセスし、PHP が正常に動作するか確認してください。このページにはその他の例も掲載されています。
-
Aspose.PDF Java の jar ファイルを
C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\JavaBridge\WEB-INF\libディレクトリにコピーしてください。 -
PHP 用 Aspose.PDF Java のサンプルを
C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\ディレクトリにクローンしてください。 -
フォルダー
C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\JavaBridge\javaを、Aspose.PDF Java for PHP の例フォルダーへコピーしてください。 -
Apache Tomcat サービスを再起動し、サンプルを使用し始めてください。
サポート、拡張、貢献
サポート
Asposeの最初の日々から、良い製品を提供するだけでは不十分だと知っていました。優れたサービスも提供する必要がありました。私たち自身も開発者であり、技術的な問題やソフトウェアのちょっとした癖が、やりたいことを妨げるときがどれほど苛立たしいか理解しています。私たちは問題を解決するために存在し、問題を作り出すためではありません。
だからこそ、私たちは無料サポートを提供しています。製品を購入した方でも評価版を使用している方でも、製品を使用しているすべての方が、私たちの全ての注意と敬意を受けるに値します。
以下のプラットフォームのいずれかを使用して、Aspose.Cells Java for PHP に関する問題や提案を記録できます。
拡張と貢献
Aspose.PDF Java for PHP はオープンソースで、ソースコードは以下に掲載されている主要なソーシャルコーディングサイトで入手可能です。開発者はソースコードをダウンロードし、新機能の提案や追加、既存機能の改善に貢献することが奨励されています。これにより、他のユーザーも恩恵を受けることができます。
ソースコード
以下の場所のいずれかから最新のソースコードを取得できます。