# Konversi PPTX ke SVG di PHP

> Contoh kode untuk PPTX ke SVG konversi PHP. Gunakan PowerPoint PHP API untuk konversi batch file PPTX ke file SVG.

Source: https://products.aspose.com/slides/id/php-java/conversion/pptx-to-svg/
Updated: 2026-10-27



## Konversi PPTX ke SVG di PHP

Perlu mengonversi file PPTX ke SVG secara terprogram? Menggunakan [*Aspose.Slides for PHP via Java*](https://products.aspose.com/slides/id/php-java/) pengembang mana pun dapat mengonversi format PPTX ke SVG hanya dengan beberapa baris kode PHP .

Sebagai API pemrosesan presentasi modern, Aspose.Slides untuk PHP membuat SVG dari PPTX dengan cepat. Uji kualitas konversi PPTX ke SVG langsung di [browser](https://products.aspose.app/slides/conversion) Anda. Pustaka Aspose PowerPoint PPTX memungkinkan Anda mengonversi file PPTX ke banyak format populer.

Anda dapat menginstal perpustakaan dari [Komposer](https://packagist.org/packages/aspose/slides) menggunakan perintah berikut:

### Konsol/Terminal

```console
> composer require aspose/slides

```

## Simpan PPTX sebagai SVG di PHP

Gunakan aplikasi gratis untuk melihat demonstrasi proses konversi PPTX ke SVG.

### Kode contoh ini menunjukkan PPTX ke SVG Konversi PHP

```php

<?php
require_once("http://localhost:8080/JavaBridge/java/Java.inc");
require_once("lib/aspose.slides.php");

use aspose\slides\Presentation;
use aspose\slides\SaveFormat;

$pres = new Presentation("input.pptx");
try
{
    for ($i = 0; $i < java_values($pres->getSlides()->size()); $i++)
    {
        $slide = $pres->getSlides()->get_Item($i);
        $javafos = new Java("java.io.FileOutputStream", "slide_". $i .".svg");
        $slide->writeAsSvg($javafos);
    }
}
finally
{
    if ($pres != null) $pres->dispose();
}
?>

```

## Cara Mengonversi PPTX ke SVG di PHP

Berikut adalah langkah-langkah untuk mengonversi file PPTX ke SVG menggunakan PHP.

1. Muat file PPTX dengan instance kelas Presentasi

1. Panggil metode `save` saat menentukan jalur file keluaran & SaveFormat.SVG sebagai parameter

1. File PPTX akan disimpan di jalur yang ditentukan

## Persyaratan sistem

Sebelum menjalankan kode sumber contoh konversi PHP, pastikan Anda memiliki prasyarat berikut.

1. Instal PHP 7, tambahkan path ke PHP ke variabel `PATH` sistem dan setel `allow_url_include` ke `On` di file `php.ini`.

1. Instal JRE 8. Setel variabel lingkungan `JAVA_HOME` sebagai jalur ke lokasi JRE yang diinstal.

1. Instal Apache Tomcat 8.0 (lihat [lebih lanjut](https://docs.aspose.com/slides/php-java/installation/)).

## Konversi PPTX ke SVG Secara Online

Aplikasi Aspose.Slides Conversion gratis dibuat dengan [Aspose.Slides for PHP via Java](https://products.aspose.com/slides/id/php-java/), API yang sama dengan kode di atas. Buka aplikasinya dan lihat apa yang dapat dilakukan API dengan file PPTX Anda sendiri.

- Berjalan di browser Anda, tanpa perlu menginstal apa pun.
- Lihat cara Aspose.Slides mengonversi file sebelum Anda menulis kode.
- Unggah file PPTX dan simpan sebagai SVG.
- Unduh hasilnya atau konversi lebih banyak file.

## Konversi lain yang Didukung

- [PPTX TO BMP](https://products.aspose.com/slides/id/php-java/conversion/pptx-to-bmp/) — Gambar bitmap
- [PPTX TO FODP](https://products.aspose.com/slides/id/php-java/conversion/pptx-to-fodp/) — Presentasi XML Datar OpenDocument
- [PPTX TO GIF](https://products.aspose.com/slides/id/php-java/conversion/pptx-to-gif/) — Format Pertukaran Grafis
- [PPTX TO HTML](https://products.aspose.com/slides/id/php-java/conversion/pptx-to-html/) — Hyper Text Markup Language
- [PPTX TO JPG](https://products.aspose.com/slides/id/php-java/conversion/pptx-to-jpg/) — Gambar JPEG
- [PPTX TO ODP](https://products.aspose.com/slides/id/php-java/conversion/pptx-to-odp/) — Format Presentasi OpenDocument
- [PPTX TO OTP](https://products.aspose.com/slides/id/php-java/conversion/pptx-to-otp/) — Format Standar OpenDocument
- [PPTX TO PDF](https://products.aspose.com/slides/id/php-java/conversion/pptx-to-pdf/) — Format Dokumen Portabel
- [PPTX TO PNG](https://products.aspose.com/slides/id/php-java/conversion/pptx-to-png/) — Grafik Jaringan Portabel
- [PPTX TO POT](https://products.aspose.com/slides/id/php-java/conversion/pptx-to-pot/) — File Template Microsoft PowerPoint
- [PPTX TO POTM](https://products.aspose.com/slides/id/php-java/conversion/pptx-to-potm/) — File Templat Microsoft PowerPoint
- [PPTX TO POTX](https://products.aspose.com/slides/id/php-java/conversion/pptx-to-potx/) — Presentasi Template Microsoft PowerPoint
- [PPTX TO PPS](https://products.aspose.com/slides/id/php-java/conversion/pptx-to-pps/) — Pertunjukan Slide PowerPoint
- [PPTX TO PPSM](https://products.aspose.com/slides/id/php-java/conversion/pptx-to-ppsm/) — Slide Show yang mendukung makro
- [PPTX TO PPSX](https://products.aspose.com/slides/id/php-java/conversion/pptx-to-ppsx/) — Pertunjukan Slide PowerPoint
- [PPTX TO PPT](https://products.aspose.com/slides/id/php-java/conversion/pptx-to-ppt/) — Microsoft PowerPoint 97-2003
- [PPTX TO PPTM](https://products.aspose.com/slides/id/php-java/conversion/pptx-to-pptm/) — File Presentasi berkemampuan makro
- [PPTX TO SWF](https://products.aspose.com/slides/id/php-java/conversion/pptx-to-swf/) — Format SWF
- [PPTX TO TIFF](https://products.aspose.com/slides/id/php-java/conversion/pptx-to-tiff/) — Format Gambar yang Ditandai
- [PPTX TO XPS](https://products.aspose.com/slides/id/php-java/conversion/pptx-to-xps/) — Spesifikasi Kertas XML
