PHP PowerPoint API สำหรับการนำเสนอ การนำเสนอ PHP, PPT, PPTX, ODP
สร้าง อ่าน เขียน แก้ไข ผสาน โคลน ป้องกันและแปลงงานนำเสนอ PowerPoint และ OpenOffice ใน PHP โดยไม่ต้องใช้ซอฟต์แวร์ภายนอก
ดาวน์โหลดฟรีทดลองAspose.Slides สำหรับ PHP ผ่าน Java เป็นไลบรารีคลาสที่มีประสิทธิภาพสำหรับการทำงานกับหรือประมวลผลการนำเสนอ การใช้ผลิตภัณฑ์นี้ แอปพลิเคชันและนักพัฒนาสามารถอ่าน แก้ไข หรือจัดการ และแปลงงานนำเสนอ PowerPoint (PPT, PPTX) และงานนำเสนอในรูปแบบอื่น (ODP) โดยไม่ต้องใช้แอปพลิเคชันหรือการอ้างอิงของบุคคลที่สาม
Aspose.Slides สำหรับ PHP ผ่าน Java มีคุณลักษณะยอดนิยมเหล่านี้:
- กำลังโหลด เปิด และดูงานนำเสนอ
- การแก้ไขการนำเสนอ
- แปลงงานนำเสนอเป็น PDF, Word, JPG, HTML, GIF, SVG และรูปแบบอื่นๆ อีกมากมาย
- การแสดงผลและการพิมพ์งานนำเสนอ
- การเข้ารหัสและถอดรหัสการนำเสนอ; การนำเสนอการป้องกันด้วยรหัสผ่านและการลบรหัสผ่าน
- การจัดการเอนทิตีการนำเสนอ เช่น สไลด์ต้นแบบ รูปร่าง แผนภูมิ กรอบรูป กรอบเสียง กรอบวิดีโอ OLE แมโคร VBA ภาพเคลื่อนไหว ฯลฯ
- และคุณสมบัติอื่น ๆ อีกมากมาย
PHP เป็นภาษาสคริปต์ทั่วไปที่ได้รับความนิยม โดยเฉพาะอย่างยิ่งสำหรับการพัฒนาเว็บ ด้วยเหตุนี้ ทีมงาน Aspose.Slides จึงภูมิใจเสนอ Aspose.Slides สำหรับ PHP ผ่าน Java ให้กับชุมชน PHP
คุณสมบัติ PHP PowerPoint API ขั้นสูง
สร้างหรือโคลนสไลด์จากเทมเพลต
ทำงานกับตาราง PowerPoint ผ่าน API
ใช้หรือถอดการป้องกันบนรูปร่าง
เพิ่มแผนภูมิ Excel เป็น OleObjects ไปยังสไลด์
รองรับ OleObjects ที่เชื่อมโยง
สร้างงานนำเสนอจากฐานข้อมูล
ปกป้องการนำเสนอและผลลัพธ์ PDF
พิมพ์งานนำเสนอบนเครื่องพิมพ์จริง
สร้างและปรับแต่งแผนภูมิ
ความต้องการของระบบ
- เข้ากันได้กับ PHP 7 หรือใหม่กว่า
ติดตั้งอย่างไร
ใช้ packagist เพื่อติดตั้งไลบรารี PHP สำหรับการประมวลผลการนำเสนอจาก ที่เก็บแพ็คเกจ PHP:
composer require aspose/slides
สร้างงานนำเสนอ PowerPoint ใหม่ การนำเสนอ PHP: PPT, PPTX, ODP
ในตัวอย่างด้านล่าง เราได้เพิ่มบรรทัดในสไลด์แรกของงานนำเสนอ
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;
$pres = new Presentation();
try
{
// Gets the first slide
$slide = $pres->getSlides()->get_Item(0);
// Adds an autoshape with type set to line
$slide->getShapes()->addAutoShape(ShapeType::Line, 50, 150, 300, 0);
$pres->save("NewPresentation_out.pptx", SaveFormat::Pptx);
}
finally
{
if ($pres != null) $pres->dispose();
}
ผสานการนำเสนอ การนำเสนอ PHP: PPT, PPTX, ODP
โค้ด 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;
$pres1 = new Presentation("pres1.pptx");
$pres2 = new Presentation("pres2.pptx");
try
{
for ($i = 0; $i < java_values($pres2->getSlides()->size()); $i++)
{
$pres1->getSlides()->addClone($pres2->getSlides()->get_Item($i));
}
$pres1->save("combined.pptx", SaveFormat::Pptx);
}
finally
{
if ($pres1 != null) $pres1->dispose();
if ($pres2 != null) $pres2->dispose();
}
นำเข้าการนำเสนอจาก PDF การนำเสนอ PHP: PDF เป็น PPT, PDF เป็น PPTX, PDF เป็น ODP
โค้ด PHP นี้สาธิตกระบวนการแปลง PDF เป็น PowerPoint:
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;
$pres = new Presentation();
try
{
$pres->getSlides()->removeAt(0);
$pres->getSlides()->addFromPdf("welcome-to-powerpoint.pdf");
$pres->save("OutputPresentation.pptx", SaveFormat::Pptx);
}
finally
{
if ($pres != null) $pres->dispose();
}
แปลง PowerPoint เป็น PDF ด้วยตัวเลือกเริ่มต้น: การนำเสนอ PHP, PPT, PPTX หรือ ODP เป็น PDF
โค้ด PHP นี้แสดงวิธีการแปลงเอกสาร PowerPoint PPT, PPTX และ OpenOffice ODP เป็นเอกสาร PDF โดยใช้ตัวเลือกเริ่มต้น ไฟล์ผลลัพธ์เป็นเอกสาร PDF ที่ระดับคุณภาพสูงสุด
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("PowerPoint.ppt");
try
{
// Save the presentation as PDF
$pres->save("PPT-to-PDF.pdf", SaveFormat::Pdf);
}
finally
{
if ($pres != null) $pres->dispose();
}
แปลง PowerPoint เป็น JPG การนำเสนอ PHP PPT เป็น JPG, PPTX เป็น JPG, ODP เป็น JPG
ตัวอย่างต่อไปนี้แสดงวิธีการแปลงเอกสาร PowerPoint PPT, PPTX และ OpenOffice ODP เป็นชุดรูปภาพ JPEG
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();
}
สิ่งที่ผู้คนกำลังพูด
อย่าเพิ่งใช้คำพูดของเราสำหรับมัน ดูสิ่งที่ผู้ใช้พูดถึงเกี่ยวกับ PowerPoint API
- แหล่งเรียนรู้
- เอกสาร
- รหัสแหล่งที่มา
- การอ้างอิง API
- วิดีโอสอน
- การสนับสนุนผลิตภัณฑ์
- การสนับสนุนฟรี
- การสนับสนุนแบบชำระเงิน
- บล็อก
- บันทึกประจำรุ่น
- ทำไมต้อง Aspose.Slides สำหรับ PHP ผ่าน Java?
- รายชื่อลูกค้า
- เรื่องราวความสำเร็จ