Biblioteca total de PHP acelera el desarrollo de soluciones de gestión de documentos, especialmente documentos de Excel y PowerPoint desde cero o mejora las aplicaciones existentes para manejar la manipulación de documentos con facilidad. API no solo administra documentos de Microsoft Powerpoint y Excel, sino que también convierte archivos PDF, HTML, imágenes TIFF, JPG, PNG, BMP. Es un conjunto completo de API de solución de gestión y manipulación de documentos de Excel y Powerpoint sin dependencias de software. Los programadores pueden manipular y convertir fácilmente documentos de Excel y Powerpoint entre los formatos más populares dentro de cualquier aplicación basada en PHP.
Convertir Excel a HTML
Total API admite la interconversión de formatos de Microsoft Excel y puede convertir Excel a PDF, HTML e imágenes. El proceso de conversión es simple. Importe las bibliotecas necesarias para Aspose.Cells y Java Bridge. Estas bibliotecas se utilizarán para acceder al libro de Excel y manejar la conversión. Cree una nueva instancia de la clase Workbook, que represente el libro de Excel que desea convertir. Simplemente llame al método Save con el formato de destino y la enumeración SaveFormat como parámetros. Es tan simple.
PHP - Conversión de Excel a HTML
<?php | |
$wkbk = new Workbook("template.xlsx"); | |
$wkbk->save("output.html", SaveFormat::HTML); | |
?> |
Convertir PowerPoint a Imágenes
La API admite la conversión de diapositivas de Popwerpoint a imágenes JPEG, PNG, BMP, TIFF y GIF. Para la conversión de presentación a imagen, consideremos la imagen JPG como archivo de destino. El proceso es importar las bibliotecas necesarias para Aspose.Slides y Java Bridge. Estas bibliotecas se utilizarán para acceder a la presentación y manejar la conversión. Cree una nueva instancia de la clase Presentación, que represente la presentación de PowerPoint que desea convertir. Luego continúa con un ciclo para iterar a través de cada diapositiva de la presentación cargada y convertirlas en imágenes. Finalmente, asegure una limpieza adecuada desechando el objeto de presentación para liberar recursos.
PHP - Conversión de presentación a imagen
<?php | |
require_once("http://localhost:8080/JavaBridge/java/Java.inc"); | |
require_once("lib/aspose.slides.php"); | |
use aspose\slides; | |
use aspose\slides\Presentation; | |
use aspose\slides\ShapeType; | |
use aspose\slides\SaveFormat; | |
// Instantiate a Presentation object that represents a PPT file | |
$pres = new Presentation("pres.pptx"); | |
try | |
{ | |
for ($i = 0; $i < java_values($pres->getSlides()->size()); $i++) | |
{ | |
$bmp = $pres->getSlides()->get_Item($i)->getThumbnail(1, 1); | |
$imageio = new Java("javax.imageio.ImageIO"); | |
$javafile = new Java("java.io.File", "slide_". $i .".jpg"); | |
$imageio->write($bmp, "JPEG", $javafile); | |
} | |
} | |
finally | |
{ | |
if ($pres != null) $pres->dispose(); | |
} | |
?> |