Microsoft Project membuat proyek dalam format MPP. Ini memungkinkan pembuatan, pengorganisasian, pelacakan, dan pemeliharaan proyek. File MPP berisi informasi tentang tugas Proyek, sumber daya, tugas, garis waktu, anggaran, dan lainnya. Secara terprogram, kita dapat mengekspor data proyek dari file MPP ke gambar multi halaman TIFF. Pada artikel ini, kita akan mempelajari cara mengonversi MPP ke TIFF di Java.
Topik-topik berikut akan dibahas dalam artikel ini:
- Java MPP ke TIFF Converter API
- Ubah MPP ke TIFF
- Ubah MPP ke TIFF Dengan Kompresi
- Hapus Kompresi dan Konversikan MPP ke TIFF
Java MPP ke TIFF Converter API
Kami akan menggunakan API Aspose.Tasks for Java untuk mengonversi file MPP ke TIFF. API memungkinkan membaca dan menulis format file yang didukung tanpa memerlukan penginstalan Microsoft Project. Selain itu, ini memungkinkan konversi dan penyimpanan file MPP.
Kelas Project dari API mewakili sebuah proyek. Ini menyediakan metode save(string, SaveFileFormat) yang menyimpan data proyek ke file dalam format file yang ditentukan. API menyediakan pencacahan SaveFileFormat untuk menyimpan pemilihan format proyek. Kita juga bisa menentukan opsi penyimpanan gambar tambahan saat merender halaman proyek ke TIFF menggunakan kelas ImageSaveOptions.
Harap unduh JAR API atau tambahkan konfigurasi pom.xml berikut dalam aplikasi Java berbasis Maven.
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://releases.aspose.com/java/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-tasks</artifactId>
<version>22.10</version>
</dependency>
Konversikan MPP ke TIFF menggunakan Java
Kami dapat dengan mudah mengekspor data proyek dari file MPP ke TIFF dengan mengikuti langkah-langkah berikut:
- Muat file MPP menggunakan kelas Project.
- Simpan sebagai TIFF menggunakan metode save(). Dibutuhkan jalur file output TIFF dan SaveFileFormat sebagai argumen.
Kode contoh berikut menunjukkan cara mengonversi MPP ke TIFF di Java.
// Contoh kode ini menunjukkan cara mengonversi MPP ke TIFF.
// Muat MPP proyek
Project project = new Project("C:\\Files\\Project.mpp");
// Simpan proyek sebagai TIFF
project.save("C:\\Files\\MultipageTIFF_out.tif", SaveFileFormat.Tiff);
Konversi MPP ke TIFF Dengan Kompresi menggunakan Java
Kami dapat menerapkan kompresi saat mengonversi MPP ke TIFF dengan mengikuti langkah-langkah berikut:
- Pertama, muat file MPP menggunakan kelas Project.
- Selanjutnya, buat instance dari kelas ImageSaveOptions.
- Setelah itu, tentukan TiffCompression.
- Terakhir, panggil metode save(). Dibutuhkan jalur file TIFF keluaran dan SaveOptions sebagai argumen.
Kode contoh berikut menunjukkan cara mengonversi MPP ke TIFF dengan kompresi di Java.
// Contoh kode ini menunjukkan cara mengonversi MPP ke TIFF dan menerapkan kompresi.
// Muat MPP proyek
Project project = new Project("C:\\Files\\Project.mpp");
// Tentukan opsi penyimpanan gambar
ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.Tiff);
// Tentukan kompresi CCITT4
options.setTiffCompression(TiffCompression.Ccitt4);
// Simpan proyek sebagai TIFF
project.save("C:\\Files\\TIFFWithCompression_out.tif", (SaveOptions)options);
Hapus Kompresi dan Konversikan MPP ke TIFF menggunakan Java
Kami juga dapat menghapus kompresi dan kemudian mengonversi MPP ke TIFF dengan mengikuti langkah-langkah yang disebutkan di atas. Namun, kita hanya perlu mengatur TiffCompression sebagai TiffCompression.None di langkah #3.
Kode contoh berikut menunjukkan cara menghapus kompresi dan mengonversi MPP ke TIFF di Java.
// Contoh kode ini menunjukkan cara mengonversi MPP ke TIFF dan menerapkan kompresi.
// Muat MPP proyek
Project project = new Project("C:\\Files\\Project.mpp");
// Tentukan opsi penyimpanan gambar
ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.Tiff);
// Tentukan Kompresi Tiff sebagai Tidak Ada
options.setTiffCompression(TiffCompression.None);
// Simpan proyek sebagai TIFF
project.save("C:\\Files\\RemoveCompression_out.tif", (SaveOptions)options);
Dapatkan Lisensi Gratis
Anda bisa mendapatkan lisensi sementara gratis untuk mencoba perpustakaan tanpa batasan evaluasi.
Kesimpulan
Pada artikel ini, kami telah mempelajari cara memuat file MPP dan mengubahnya menjadi TIFF di Java. Kami juga telah melihat cara menentukan opsi penyimpanan gambar dan mengatur kompresi sambil menyimpan sebagai TIFF secara terprogram. Selain itu, Anda dapat mempelajari lebih lanjut tentang Aspose.Note for Java API menggunakan dokumentasi. Jika ada ambiguitas, jangan ragu untuk menghubungi kami di [forum dukungan gratis] kami 16.