Java kullanarak MS Project MPP Dosyalarını SVG Formatına Dönüştürün

SVG formatı çoğunlukla masaüstü ve web uygulamalarına içerik yerleştirmek için kullanılır. MPP dosyalarınızı masaüstü veya web uygulamalarına yerleştirmeniz gereken durumlar olabilir. Bunu başarmak için, MPP dosyalarınızı SVG biçimine dönüştürmek yardımcı olacaktır. Bu amaçla, bu makale size Java kullanarak MPP dosyalarını SVG formatına nasıl dönüştüreceğinizi öğretecektir.

MPP Dosyalarını SVG’ye Dönüştürmek için Java API

Aspose.Tasks for Java, Microsoft Project (MPP) dosyalarıyla çalışmak için bir API’dir. Microsoft Project’in kurulmasına gerek kalmadan MPP/XML dosyalarını okumanıza ve yazmanıza olanak tanır. API’yi kullanarak MPP dosyalarını SVG formatına da dönüştürebilirsiniz. API’yi Maven kullanarak indirebilir veya JAR’ı indirilenler bölümünden indirebilirsiniz.

Depo:

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

Bağımlılık:

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

Java’da MPP’yi SVG’ye dönüştürme

Microsoft Project MPP dosyalarını SVG biçimine dönüştürmek için gereken adımlar aşağıdadır.

Aşağıdaki örnek kod, Java kullanılarak MPP dosyalarının SVG biçimine nasıl dönüştürüleceğini gösterir.

// Belgeler dizininin yolu.
String dataDir = Utils.getDataDir(SaveAsSVG.class);

// Giriş Proje dosyasını okuyun
Project project = new Project(dataDir + "Homemoveplan.mpp");

// Projeyi SVG Olarak Kaydet
project.save(dataDir + "Project5.SVG", SaveFileFormat.SVG);

Ek Seçeneklerle MPP’yi SVG’ye Dönüştürün

MPP dosyalarını SVG formatına dönüştürürken, oluşturulan SVG’yi özelleştirmek için ek seçenekleri kullanabilirsiniz. Ek seçenekleri kullanarak MPP dosyalarını SVG biçimine dönüştürme adımları aşağıda verilmiştir.

Aşağıdaki örnek kod, MPP dosyalarının Java kullanılarak ek seçeneklerle SVG biçimine nasıl dönüştürüleceğini gösterir.

// Belgeler dizininin yolu.
String dataDir = Utils.getDataDir(SaveAsSVG.class);

//Giriş Proje dosyasını okuyun
Project project = new Project(dataDir + "Homemoveplan.mpp");

// SvgOptions sınıfını başlat
SaveOptions opt = new SvgOptions();
opt.setFitContent(true);
opt.setTimescale(Timescale.ThirdsOfMonths);

// MPP dosyasını SVG olarak kaydedin
project.save(dataDir + "FileName5.svg", opt);

Ücretsiz Lisans Alın

API’yi değerlendirme kısıtlamaları olmaksızın denemek için [ücretsiz bir geçici lisans] talep edebilirsiniz12.

Çözüm

Bu makalede, Java kullanarak MPP dosyalarını SVG formatına nasıl dönüştüreceğinizi öğrendiniz. Ayrıca, oluşturulan SVG dosyasını ek seçenekler kullanarak nasıl özelleştireceğinizi gördünüz. Aspose.Tasks for Java, MPP dosyalarıyla çalışmak için birçok ek özellik sağlayan sağlam ve zengin özelliklere sahip bir API’dir. Resmi belgeleri ziyaret ederek API’yi ayrıntılı olarak inceleyebilirsiniz. Herhangi bir sorunuz olması durumunda lütfen ücretsiz destek forumumuzdan bize ulaşmaktan çekinmeyin.

Ayrıca bakınız