Aspose.Cells Java for PHP

介绍 Aspose.Cells Java for PHP

PHP / Java Bridge

PHP/Java Bridge 是一个基于流式、基于 XML 的网络协议的实现,它可用于连接本地脚本引擎,例如 PHP、Scheme 或 Python,与 Java 虚拟机。它的速度比通过 SOAP 进行本地 RPC 快上 50 倍,需要的服务器端资源更少。它比通过 Java 本机接口直接通信更快速、更可靠,并且无需额外组件即可从 PHP 调用 Java 程序或从 Java 调用 PHP 程序。

sourceforge.net上阅读更多

Aspose.Cells for Java

Aspose.Cells for Java是一款屡获殊荣的Excel电子表格组件,可让Java开发人员在其自己的Java应用程序中嵌入读取、写入和操作Excel®电子表格(XLS、XLSX、XLSM、XLSB、XLTX、SpreadsheetML、CSV、ODS)、HTML、MHTML、PDF和图像文件格式的能力,而无需依赖Microsoft Excel®。

Aspose.Cells for Java是一个成熟、可扩展且功能丰富的组件,提供了许多远超其他供应商简单数据导出功能的功能。使用Aspose.Cells for Java,开发人员可以导出数据、格式化电子表格到最细粒度的水平,导入图像,创建图表,应用和计算复杂公式,流式传输Excel®数据,以各种格式保存等等 - 所有这些都无需Microsoft Excel®或Microsoft Office Automation的需求。

Aspose.Cells Java for PHP

Aspose.Cells for PHP项目展示了如何在PHP中使用Aspose.Cells Java API执行不同的任务。该项目旨在为希望利用Aspose.Cells for Java在其PHP项目中使用PHP/Java Bridge的PHP开发人员提供有用的示例。

本部分包括以下主题:

系统要求和支持的平台

系统要求

以下是使用 Aspose.Cells Java for PHP 的系统要求:

  • 已安装 Tomcat 服务器 8.0 或更高版本
  • PHP/JavaBridge已配置。
  • 安装了FastCGI。
  • 已下载 Aspose.Cells 组件。

支持的平台

以下是支持的平台:

  • PHP 5.3或更高版本
  • Java 1.8或更高版本

下载和配置

下载所需的库

下载下面提到的所需库。这些库是执行Aspose.Cells Java for PHP示例所必需的。

从社交编码网站下载示例

可在下面列出的社交编码网站上下载以下版本的运行示例:


GitHub

如何在Linux平台上配置源代码

请按以下简单步骤进行,以便在使用时打开和扩展源代码:

1. 安装Tomcat服务器

要安装Tomcat服务器,请在Linux控制台上输入以下命令。这将成功安装Tomcat服务器。

 sudo apt-get install tomcat8

2. 下载并配置PHP/JavaBridge

为了下载PHP/JavaBridge二进制文件,请在Linux控制台上输入以下命令。

  wget https://sourceforge.net/projects/php-java-bridge/files/Binary%20package/php-java-bridge_7.2.1/php-java-bridge_7.2.1_documentation.zip/download 

通过在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"。一旦文件夹创建完成,请确保tomcat8正在运行,然后在浏览器中检查localhost:8080/JavaBridge,应该会打开一个JavaBridge的默认页面。

如果出现任何错误消息,请通过在Linux控制台上输入以下命令来安装 FastCGI

  sudo apt-get install php55-cgi 

安装完php5.5 cgi后,重新启动tomcat8服务器,并再次在浏览器中检查localhost:8080/JavaBridge

如果显示JAVA_HOME错误,则打开/etc/default/tomcat8文件并取消注释设置JAVA_HOME的行。再次在浏览器中检查localhost:8080/JavaBridge,应该会显示PHP/JavaBridge示例页面。 

3. 配置Aspose.Cells Java for PHP示例

通过在webapps/JavaBridge文件夹内输入以下命令来克隆PHP示例。 

 $ git init 

$ git clone [https://github.com/aspose-cells/Aspose.Cells-for-Java/tree/master/Plugins/Aspose_Cells_Java_for_PHP] 

如何在Windows平台上配置源代码

请按照以下简单步骤在Windows平台上配置PHP/Java Bridge

  1. 安装PHP5并像通常一样配置

  2. 安装JRE 6(Java运行时环境),如果还没有安装。您可以在C:\Program Files等位置检查。您可以在此处下载它。我正在使用JRE 6因为它与PHP Java Bridge(PJB)兼容。

  3. 安装Apache Tomcat 8.0。您可以在此处下载。

  4. 下载JavaBridge.war。将此文件复制到tomcat webapps目录。 (例如:C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps)

\5. 重新启动Tomcat Apache服务。

6.转到localhost:8080/JavaBridge/test.php检查php是否工作。您可以在那里找到其他示例

7.复制您的Aspose.Cells Java jar文件到C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\JavaBridge\WEB-INF\lib

\8. 在C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\文件夹中克隆Aspose.Cells Java for PHP 示例。

\8. 将文件夹C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\JavaBridge\java复制到您的Aspose.Cells Java for PHP示例文件夹。

\10. 重新启动Apache Tomcat服务并开始使用示例。

支持,扩展和贡献

支持

从Aspose的最初时期开始,我们就知道仅仅提供给客户优质产品是不够的。我们还需要提供良好的服务。作为开发者,我们深知当技术问题或软件中的瑕疵阻止您完成所需工作时会有多么令人沮丧。我们在这里解决问题,而不是制造问题。

这就是为什么我们提供免费支持。任何使用我们产品的人,无论是购买了产品还是在评估中使用,都应得到我们的全力关注和尊重。

您可以使用以下平台之一记录与Aspose.Cells Java for PHP相关的任何问题或建议:

扩展和贡献

Aspose.Cells Java for PHP是开源的,其源代码可在下面列出的主要社交编码网站上找到。鼓励开发人员下载源代码,并通过建议或添加新功能或改进现有功能来为其做出贡献,以便其他人也能从中受益。

源代码

您可以从以下位置获取最新的源代码