
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
- Java kullanarak MPP Dosyalarını SVG Formatına Dönüştürün
- Ek Seçeneklerle MPP Dosyalarını SVG Formatına Dönüştürün
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.
- Project sınıfını kullanarak MPP dosyasını yükleyin.
- Project.save(String filename, int format) yöntemini kullanarak dosyayı SVG olarak kaydedin.
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.
- Project sınıfını kullanarak MPP dosyasını yükleyin.
- SvgOptions sınıfının bir örneğini oluşturun.
- İstediğiniz seçenekleri ayarlayın.
- Project.save(Dize dosya adı, SaveOptions seçenekleri) yöntemini kullanarak SVG dosyasını kaydedin.
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.