适用于 PHP 的 Aspose.PDF Java
Aspose.PDF Java for PHP 介绍
PHP / Java 桥接
PHP/Java Bridge 是一种基于流式、XML 的实现\u0412 网络协议,可用于将本机脚本引擎(例如 PHP、Scheme 或 Python)与 Java 虚拟机连接。它比通过 SOAP 的本地 RPC 快至 50 倍,且在 Web 服务器端占用的资源更少。它是\u0412 更快В 更可靠,比直接通过 Java Native Interface 通信更可靠,并且不需要额外的组件即可从 PHP 调用 Java 过程,或从 Java 调用 PHP 过程。
阅读更多于 sourceforge.net
Aspose.PDF for Java
Aspose.PDF for Java 是一个 PDF 文档创建组件,使您的 Java 应用程序能够读取、写入和操作 PDF 文档,而无需使用 Adobe Acrobat。
Aspose.PDF for Java 是一款价格实惠的组件,提供了极其丰富的功能,包括:PDF compression 选项、表格创建与操作、图形支持、图像功能、广泛的超链接功能、扩展的安全控制以及自定义 Font 处理。
Aspose.PDF for Java 允许您直接通过提供的 API 和 XML 模板创建 PDF 文件。使用 Aspose.PDF for Java 还能让您在短时间内为应用程序添加 PDF 功能。
Aspose.PDF Java for PHP
项目 Aspose.PDF for PHP 展示了如何在 PHP 中使用 Aspose.PDF Java API 执行不同的任务。该项目旨在为希望在 PHP 项目中使用 Aspose.PDF for Java 的 PHP 开发者提供有用的示例。 PHP/Java Bridge。
系统需求和受支持的平台
系统需求
以下是使用 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 Bridge
从社交编程站点下载示例
以下发布的可运行示例可在下列提及的社交编程站点下载:
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.zip在 Linux 控制台上执行以下命令来解压 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通过复制,tomcat8 将自动在 webapps 中创建一个新文件夹 “JavaBridge"。
如果出现任何错误信息,请通过在 Linux 控制台上运行以下命令来安装 FastCGI。
sudo apt-get install php55-cgi如果显示 JAVA_HOME 错误,则打开 /etc/default/tomcat8 文件并取消注释设置 JAVA_HOME 的那一行。
3. 配置 Aspose.PDF Java for PHP 示例
克隆,PHP 示例,通过在 webapps/JavaBridge 文件夹内执行以下命令。В
$ 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) 兼容。
-
安装 Apache Tomcat 8.0。您可以在此下载它
-
下载 JavaBridge.war. 将此文件复制到 tomcat webapps 目录。 (示例: 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
-
克隆 Aspose.PDF Java for PHP 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 是开源的,其源代码可在下面列出的主要社交编码网站上获取。鼓励开发者下载源代码并通过提出建议、添加新功能或改进现有功能来进行贡献,从而让其他人也能受益。
源代码
您可以从以下位置之一获取最新的源代码