Konversikan File MPP Proyek MS ke Format SVG menggunakan Java

Format SVG sebagian besar digunakan untuk menyematkan konten di desktop dan aplikasi web. Mungkin ada situasi di mana Anda perlu menyematkan file MPP ke aplikasi desktop atau web. Untuk mencapainya, mengonversi file MPP Anda ke format SVG akan sangat membantu. Untuk itu, artikel ini akan mengajarkan Anda cara mengonversi file MPP ke format SVG menggunakan Java.

Java API untuk Mengonversi File MPP ke SVG

Aspose.Tasks for Java adalah API untuk bekerja dengan file Microsoft Project (MPP). Ini memungkinkan Anda untuk membaca dan menulis file MPP/XML tanpa memerlukan penginstalan Microsoft Project. Anda juga dapat mengonversi file MPP ke format SVG menggunakan API. Anda dapat mengunduh API menggunakan Maven atau mengunduh JAR dari bagian unduhan.

Gudang:

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

Ketergantungan:

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-tasks</artifactId>
    <version>21.10</version>
    <classifier>jdk18</classifier>
</dependency>

Konversi MPP ke SVG di Jawa

Berikut langkah-langkah untuk mengkonversi file Microsoft Project MPP ke format SVG.

Kode contoh berikut menunjukkan cara mengonversi file MPP ke format SVG menggunakan Java.

// Path ke direktori dokumen.
String dataDir = Utils.getDataDir(SaveAsSVG.class);

// Baca file Proyek masukan
Project project = new Project(dataDir + "Homemoveplan.mpp");

// Simpan Proyek sebagai SVG
project.save(dataDir + "Project5.SVG", SaveFileFormat.SVG);

Konversikan MPP ke SVG dengan Opsi Tambahan

Saat mengonversi file MPP ke format SVG, Anda dapat menggunakan opsi tambahan untuk menyesuaikan SVG yang dihasilkan. Berikut ini adalah langkah-langkah untuk mengonversi file MPP ke format SVG menggunakan opsi tambahan.

Kode contoh berikut menunjukkan cara mengonversi file MPP ke format SVG dengan opsi tambahan menggunakan Java.

// Path ke direktori dokumen.
String dataDir = Utils.getDataDir(SaveAsSVG.class);

//Baca file Proyek masukan
Project project = new Project(dataDir + "Homemoveplan.mpp");

// Inisialisasi kelas SvgOptions
SaveOptions opt = new SvgOptions();
opt.setFitContent(true);
opt.setTimescale(Timescale.ThirdsOfMonths);

// Simpan file MPP sebagai SVG
project.save(dataDir + "FileName5.svg", opt);

Dapatkan Lisensi Gratis

Untuk mencoba API tanpa batasan evaluasi, Anda dapat meminta lisensi sementara gratis.

Kesimpulan

Pada artikel ini, Anda telah mempelajari cara mengonversi file MPP ke format SVG menggunakan Java. Selanjutnya, Anda telah melihat cara menyesuaikan file SVG yang dihasilkan menggunakan opsi tambahan. Aspose.Tasks for Java adalah API yang tangguh dan kaya fitur yang menyediakan banyak fitur tambahan untuk bekerja dengan file MPP. Anda dapat menjelajahi API secara mendetail dengan mengunjungi dokumentasi resmi. Jika ada pertanyaan, jangan ragu untuk menghubungi kami di forum dukungan gratis.

Lihat juga