PHP를 사용한 파일 형식 변환

다른 소프트웨어를 사용하지 않고 Microsoft® Office Excel 및 PowerPoint 슬라이드를 이미지, HTML 및 PDF를 비롯한 다른 형식으로 변환합니다.

 

PHP 토털 라이브러리 문서 관리 솔루션, 특히 Excel 및 PowerPoint 문서를 처음부터 개발하거나 문서 조작을 쉽게 처리하도록 기존 응용 프로그램을 향상시키는 속도를 높입니다. API는 Microsoft Powerpoint 및 Excel 문서를 관리할 뿐만 아니라 PDF, HTML, 이미지 TIFF, JPG, PNG, BMP 파일을 변환합니다. 소프트웨어 종속성이 없는 완벽한 Excel 및 Powerpoint 문서 관리 및 조작 솔루션 API 세트입니다. 프로그래머는 PHP 기반 응용 프로그램 내에서 가장 널리 사용되는 형식 간에 Excel 및 Powerpoint 문서를 쉽게 조작하고 변환할 수 있습니다.

엑셀을 HTML로 변환

Total API는 Microsoft Excel 형식의 상호 변환을 지원하며 Excel을 PDF, HTML 및 이미지로 변환할 수 있습니다. 변환 과정은 간단합니다. Aspose.Cells 및 Java Bridge에 필요한 라이브러리를 가져옵니다. 이러한 라이브러리는 Excel 통합 문서에 액세스하고 변환을 처리하는 데 사용됩니다. 변환하려는 Excel 통합 문서를 나타내는 Workbook 클래스의 새 인스턴스를 만듭니다. 대상 형식과 SaveFormat 열거를 매개 변수로 사용하여 Save 메서드를 호출하기만 하면 됩니다. 너무 간단합니다.

PHP - Excel에서 HTML로 변환

<?php
$wkbk = new Workbook("template.xlsx");
$wkbk->save("output.html", SaveFormat::HTML);
?>
 

파워포인트를 이미지로 변환

API는 Popwerpoint 슬라이드를 이미지 JPEG, PNG, BMP, TIFF 및 GIF로 변환하는 것을 지원합니다. Presnetation to Image 변환을 위해 JPG 이미지를 대상 파일로 간주합시다. 프로세스는 Aspose.Slides 및 Java Bridge에 필요한 라이브러리를 가져오는 것입니다. 이 라이브러리는 프레젠테이션에 액세스하고 변환을 처리하는 데 사용됩니다. 변환하려는 PowerPoint 프레젠테이션을 나타내는 Presentation 클래스의 새 인스턴스를 만듭니다. 그런 다음 루프를 진행하여 로드된 프레젠테이션의 각 슬라이드를 반복하고 이미지로 변환합니다. 마지막으로 프레젠테이션 개체를 폐기하여 리소스를 해제하여 적절한 정리를 보장합니다.

PHP - 프리젠테이션에서 이미지로 변환

<?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();
}
?>