Aspose.Cells Java for PHP

Introducción a Aspose.Cells Java for PHP

PHP / Java Puente

El puente PHP/Java es una implementación de una transmisión, basada en XMLprotocolo de redque se puede usar para conectar un motor de script nativo, por ejemplo, PHP, Scheme o Python, con una máquina virtual Java. Es hasta 50 veces más rápido que el RPC local a través de SOAP, requiere menos recursos en el lado del servidor web. Esmás rápidoy más confiable que la comunicación directa a través de la interfaz nativa Java, y no requiere componentes adicionales para invocar procedimientos Java desde PHP o procedimientos PHP desde Java.

Lea mas ensourceforge.net

Aspose.Cells for Java

Aspose.Cells for Java is an award-winning Excel Spreadsheet component that allows Java developers to embed the ability to read, write and manipulate Excel® spreadsheets (XLS, XLSX, XLSM, XLSB, XLTX, SpreadsheetML, CSV, ODS), HTML, MHTML, PDF y formatos de archivo de imagen en sus propias Java aplicaciones sin necesidad de depender de Microsoft Excel®.

Aspose.Cells for Java es un componente maduro, escalable y rico en características que ofrece muchas funciones que van mucho más allá de las capacidades simples de exportación de datos de otros proveedores. Con Aspose.Cells for Java, los desarrolladores pueden exportar datos, formatear hojas de cálculo al nivel más granular, importar imágenes, crear gráficos, aplicar y calcular fórmulas complejas, transmitir datos de Excel®, guardar en varios formatos y mucho más, todo esto sin necesidad de Microsoft Excel® o Microsoft Ofimática.

Aspose.Cells Java for PHP

El proyecto Aspose.Cells for PHP muestra cómo se pueden realizar diferentes tareas utilizando Aspose.Cells Java API en PHP. Este proyecto tiene como objetivo proporcionar ejemplos útiles for PHP Desarrolladores que desean utilizar Aspose.Cells for Java en sus Proyectos PHP usandoPHP/Java Puente.

Esta sección incluye los siguientes temas:

Requisitos del sistema y plataformas compatibles

Requisitos del sistema

Los siguientes son los requisitos del sistema para usar Aspose.Cells Java for PHP:

  • Tomcat Server 8.0 o superior instalado.
  • PHP/JavaBridge está configurado.
  • FastCGI está instalado.
  • Componente Aspose.Cells descargado.

Plataformas compatibles

Las siguientes son las plataformas compatibles:

  • PHP 5.3 o superior
  • Java 1.8 o superior

Descargas y Configurar

Descargar bibliotecas requeridas

Descargue las bibliotecas necesarias que se mencionan a continuación. Estos son los necesarios para ejecutar Aspose.Cells Java for PHP ejemplos.

Descargar ejemplos de sitios de codificación social

Las siguientes versiones de ejemplos en ejecución están disponibles para descargar en los sitios de codificación social mencionados a continuación:


GitHub

Cómo configurar el código fuente en la plataforma Linux

Siga estos sencillos pasos para abrir y ampliar el código fuente mientras usa:

1. Instalar el servidor Tomcat

Para instalar el servidor Tomcat, emita el siguiente comando en la consola de Linux. Esto instalará con éxito el servidor Tomcat.

 sudo apt-get install tomcat8

2. Descarga y configura PHP/JavaBridge

Para descargar los binarios de PHP/JavaBridge, emita el siguiente comando en la consola de 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 

Descomprima los archivos binarios de PHP/JavaBridge emitiendo el siguiente comando en la consola de Linux.

  unzip -d php-java-bridge_6.2.1_documentation.zip 

Esto extraeráJavaBridge.warexpediente. Cópialo en tomcat88aplicaciones web carpeta emitiendo el siguiente comando en la consola de Linux.

  sudo cp JavaBridge.war /var/lib/tomcat8/webapps/JavaBridge.war 

Al copiar, tomcat8 creará automáticamente una nueva carpeta “JavaPuente” enaplicaciones web. Una vez que se crea la carpeta, asegúrese de que su tomcat8 se esté ejecutando y luego verifiquelocalhost:8080/JavaBridge en el navegador, debería abrir una página predeterminada de JavaBridge.

Si aparece algún mensaje de error, instaleCGI rápidoemitiendo el siguiente comando en la consola de Linux.

  sudo apt-get install php55-cgi 

Después de instalar php5.5 cgi, reinicie el servidor tomcat8 y verifiquelocalhost:8080/JavaBridgede nuevo en el navegador.

SiJAVA_HOMEse muestra el error, luego abra el archivo /etc/default/tomcat8 y elimine el comentario de la línea que configura JAVA_HOME. Verifique localhost:8080/JavaBridge en el navegador nuevamente, debería venir con la página de Ejemplos de PHP/JavaBridge.

3. Configurar Aspose.Cells Java for PHP Ejemplos

Clone, ejemplos de PHP emitiendo los siguientes comandos dentro de la carpeta webapps/JavaBridge.

 $ git init 

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

Cómo configurar el código fuente en la plataforma Windows

Siga los sencillos pasos a continuación para configurar el puente PHP/Java en la plataforma Windows

\1. Instala PHP5 y configura como lo haces normalmente \2. Instale JRE 6 (Java Runtime Environment) si aún no lo tiene. Puede verificar esto en C:\Archivos de programa, etc. Puede descargarlo aquí. Estoy usando JRE 6 porque es compatible con PHP Java Bridge (PJB).

\3. Instale Apache Tomcat 8.0. Puedes descargarlo aquí

4.DescargarJavaBridge.war. Copie este archivo en el directorio de aplicaciones web de tomcat. (por ejemplo: C:\Archivos de programa\Apache Software Foundation\Tomcat 8.0\webapps)

\5. Reinicie el servicio apache de tomcat.

6.Ir alocalhost:8080/JavaBridge/prueba.php para comprobar si php funciona. Puedes encontrar otros ejemplos allí.

  1. Copia tuAspose.Cells Java jar en C:\Archivos de programa\Apache Software Foundation\Tomcat 8.0\webapps\JavaBridge\WEB-INF\lib

\8. ClonAspose.Cells Java for PHP ejemplos dentro de la carpeta C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps.

\8. Copie la carpeta C:\Program Files\Apache Software Foundation\Tomcat 8.0\webapps\JavaBridge\java a su carpeta de ejemplos Aspose.Cells Java for PHP.

\10. Reinicie el servicio apache tomcat y comience a usar ejemplos.

Apoyar, Extender y Contribuir

Soporte

Desde los primeros días de Aspose, sabíamos que solo dar buenos productos a nuestros clientes no sería suficiente. También necesitábamos brindar un buen servicio. Nosotros mismos somos desarrolladores y entendemos lo frustrante que es cuando un problema técnico o una peculiaridad en el software le impiden hacer lo que debe hacer. Estamos aquí para resolver problemas, no para crearlos.

Es por eso que ofrecemos soporte gratuito. Cualquiera que use nuestro producto, ya sea que lo haya comprado o esté usando una evaluación, merece toda nuestra atención y respeto.

Puede registrar cualquier problema o sugerencia relacionada con Aspose.Cells Java for PHP utilizando cualquiera de las siguientes plataformas:

Extender y contribuir

Aspose.Cells Java for PHP es de código abierto y su código fuente está disponible en los principales sitios web de codificación social que se enumeran a continuación. Se alienta a los desarrolladores a descargar el código fuente y contribuir sugiriendo o agregando nuevas funciones o mejorando las existentes, para que otros también puedan beneficiarse de ellas.

Código fuente

Puede obtener el código fuente más reciente de una de las siguientes ubicaciones