PUB ke PPTX di Jawa

File Microsoft Publisher biasanya digunakan untuk merancang dan membuat dokumen untuk diterbitkan dalam skala besar. Dalam beberapa skenario, Anda mungkin perlu mengonversi PUB ke PPT atau PPTX file Presentasi. Sesuai dengan itu, artikel tersebut menjelaskan cara mengonversi file Publisher PUB menjadi file Presentasi PPT atau PPTX di Java.

Java API untuk Mengonversi file PUB ke Presentasi PPT/PPTX

Anda akan mengonversi file PUB menjadi Presentasi PowerPoint sebagai file PPT atau PPTX dalam dua langkah. Pertama, Anda perlu mengonversi file PUB ke PDF menggunakan Aspose.PUB for Java API. Maka Anda perlu mengonversi file PDF perantara menjadi file Presentasi dengan API Aspose.PDF for Java. Anda bisa mendapatkan file JAR dari bagian New Releases, atau tentukan konfigurasi berikut di file pom.xml proyek berbasis Maven Anda:

Gudang:

 <repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>

Ketergantungan:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-pub</artifactId>
        <version>20.8</version>
    </dependency>

    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-pdf</artifactId>
        <version>21.8</version>
    </dependency>
</dependencies>

Konversikan PUB ke File Presentasi PPT/PPTX Secara terprogram di Java

Anda dapat mengonversi file PUB Microsoft Publisher menjadi file Presentasi dalam format PPT atau PPTX dengan langkah-langkah di bawah ini:

  1. Inisialisasi ByteArrayOutputStream untuk menyimpan file PDF perantara.
  2. Inisialisasi Pub Parser untuk file PUB.
  3. Parse file Publisher masukan.
  4. Konversikan file PUB ke PDF dan simpan hasilnya ke dalam aliran.
  5. Muat file PDF perantara menggunakan objek kelas Document.
  6. Simpan file PPT atau PPTX keluaran.

Cuplikan kode berikut menunjukkan cara mengonversi file PUB menjadi Presentasi PowerPoint PPT atau PPTX secara terprogram di Java:

// Tentukan jalur untuk memasukkan file Publisher
String fileName = "Test.pub";

// Inisialisasi ByteArrayOutputStream untuk menyimpan file PDF perantara.
final ByteArrayOutputStream os = new ByteArrayOutputStream();

// Inisialisasi Pub Parser untuk file PUB
IPubParser parser = PubFactory.createParser(fileName);

// Parsing file Penerbit
com.aspose.pub.Document doc = parser.parse();

// Konversikan file PUB ke PDF dan simpan hasilnya ke dalam aliran
PubFactory.createPdfConverter().convertToPdf(doc, os);

// Muat dokumen PDF perantara
Document pdfDocument = new Document(os.toByteArray());

// Konversikan atau Ekspor file ke format PPTX
pdfDocument.save("Output.pptx", new PptxSaveOptions());

Coba Demo Daring

Silakan coba aplikasi web PUB to PPTX yang dikembangkan menggunakan API ini.

Dapatkan Lisensi API Gratis

Anda dapat mengevaluasi API Aspose tanpa batasan apa pun dengan meminta lisensi sementara gratis.

Kesimpulan

Pada artikel ini, Anda telah mempelajari cara mengonversi atau mengekspor file PUB Microsoft Publisher ke file Presentasi sebagai file PPT atau PPTX secara terprogram di Java. Anda dapat menyematkan fitur ini di aplikasi berbasis Java Anda. Selain itu, Anda dapat menjelajahi beberapa fitur lain yang ditawarkan oleh Aspose API dengan mengunjungi dokumentasi. Jika ada masalah, jangan ragu untuk menghubungi kami di forum.

Lihat juga