PHP PowerPoint API untuk Presentasi. Presentasi PHP, PPT, PPTX, ODP
Membuat, membaca, menulis, memodifikasi, menggabungkan, mengkloning, melindungi & mengonversi presentasi PowerPoint dan OpenOffice di PHP tanpa perangkat lunak eksternal apa pun.
Unduh uji coba gratisAspose.Slides untuk PHP melalui Java adalah perpustakaan kelas yang kuat untuk bekerja dengan atau memproses presentasi. Dengan menggunakan produk ini, aplikasi dan pengembang dapat membaca, mengedit, atau memanipulasi, dan mengonversi presentasi PowerPoint (PPT, PPTX) dan presentasi dalam format lain (ODP) tanpa aplikasi atau ketergantungan pihak ketiga.
Aspose.Slides untuk PHP melalui Java menyediakan fitur populer berikut:
- Memuat, membuka, dan melihat presentasi.
- Mengedit presentasi.
- Mengonversi presentasi ke PDF, Word, JPG, HTML, GIF, SVG, dan banyak format lainnya.
- Membuat dan mencetak presentasi.
- Mengenkripsi dan mendekripsi presentasi; presentasi yang melindungi kata sandi dan menghapus kata sandi.
- Memanipulasi entitas presentasi, seperti slide master, bentuk, bagan, bingkai foto, bingkai audio, bingkai video, OLE, makro VBA, animasi, dll.
- Dan masih banyak lagi fitur lainnya.
PHP adalah bahasa scripting tujuan umum yang populer, terutama untuk tujuan pengembangan web. Untuk alasan ini, tim Aspose.Slides dengan bangga menawarkan Aspose.Slides untuk PHP melalui Java kepada komunitas PHP.
Fitur API PHP PowerPoint Tingkat Lanjut
Buat atau klon slide dari template
Bekerja dengan tabel PowerPoint melalui API
Terapkan atau hapus perlindungan pada bentuk
Tambahkan bagan Excel sebagai OleObjects ke slide
Dukungan untuk OleObjects Tertaut
Hasilkan presentasi dari database
Lindungi presentasi & PDF yang dihasilkan
Cetak presentasi pada printer fisik
Buat dan sesuaikan bagan
Persyaratan sistem
- Kompatibel dengan PHP 7 atau lebih baru
Bagaimana cara meng-install
Gunakan packagist untuk menginstal library PHP kami untuk pemrosesan Presentasi dari repositori Paket PHP:
composer require aspose/slides
Buat Presentasi PowerPoint Baru. Presentasi PHP: PPT, PPTX, ODP
Dalam contoh yang diberikan di bawah ini, kami telah menambahkan baris ke slide pertama presentasi.
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();
}
Gabungkan Presentasi. Presentasi PHP: PPT, PPTX, ODP
Kode PHP ini menunjukkan cara menggabungkan presentasi:
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();
}
Impor Presentasi Dari PDF. Presentasi PHP: PDF ke PPT, PDF ke PPTX, PDF ke ODP
Kode PHP ini menunjukkan proses konversi PDF ke 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();
}
Konversi PowerPoint ke PDF dengan Opsi Default: Presentasi PHP, PPT, PPTX atau ODP ke PDF
Kode PHP ini menunjukkan cara mengonversi dokumen PowerPoint PPT, PPTX, dan OpenOffice ODP ke dokumen PDF menggunakan opsi default. File yang dihasilkan adalah dokumen PDF pada tingkat kualitas maksimum
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();
}
Konversi PowerPoint ke JPG. Presentasi PHP. PPT ke JPG, PPTX ke JPG, ODP ke JPG
Contoh berikut menunjukkan cara mengonversi dokumen PowerPoint PPT, PPTX, dan OpenOffice ODP menjadi kumpulan gambar 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();
}
Apa yang Orang Katakan
Jangan hanya mengambil kata kami untuk itu. Lihat apa yang pengguna katakan tentang API PowerPoint.
- Sumber Belajar
- Dokumentasi
- Kode sumber
- Referensi API
- Video Tutorial
- Dukungan Produk
- Dukungan Gratis
- Dukungan Berbayar
- Blog
- Catatan Rilis
- Mengapa Aspose.Slides untuk PHP melalui Java?
- Daftar Pelanggan
- Cerita-cerita sukses