Oracle Primavera P6, proje verilerini depolamak için özel bir proje dosyası olarak XER dosya formatını kullanır. XER dosyası herhangi bir metin düzenleyiciyle açılıp düzenlenebilen bir metin dosyasıdır. XER dosyaları aynı anda birden fazla projeyi dışa aktarmak için kullanılabilir ve bir Primavera projesinde rolleri içe ve dışa aktarmak için kullanılabilecek tek formattır. PDF dosyaları, taşınabilir olmaları, güvenli olmaları ve herhangi bir cihazda görüntülenebilmeleri nedeniyle belgeler için popüler bir formattır. Bu blog yazısında size XER’i Java’da PDF’ye nasıl dönüştüreceğinizi göstereceğiz.
Bu makale aşağıdaki konuları kapsamaktadır:
- XER’yi PDF’ye Dönüştürmek için Java Görevleri API’si
- Primavera XER Dosyasını PDF’ye Dönüştürün
- Ücretsiz Lisans Alın
- Çevrimiçi XER’den PDF’ye Dönüştürücü
- Ücretsiz Öğrenme Kaynakları
XER’yi PDF’ye Dönüştürmek için Java Görevleri API’si
Primavera XER dosyasını PDF dosyasına dönüştürmek için Aspose.Tasks for Java API’sini kullanacağız. Geliştiricilerin Java uygulamalarında Microsoft Project dosyalarıyla çalışmasına olanak tanır. Aspose.Tasks for Java, Microsoft Project’in yüklenmesine gerek kalmadan Microsoft Project dosyalarını (MPP ve XML formatları) okumak, yazmak, işlemek ve dönüştürmek için bir dizi API ve özellik sağlar sistem. Microsoft Project dosya işleme yeteneklerinin Java uygulamalarına entegrasyonunu basitleştirerek geliştiricilerin proje yönetimi verileriyle programlı olarak çalışmasını kolaylaştırır.
Lütfen API’nin [JAR’ını] indirin11 veya aşağıdaki pom.xml yapılandırmasını Maven tabanlı bir Java uygulamasına ekleyin.
<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>
XER’yi Java’da PDF’ye dönüştürün
Aşağıdaki adımları takip ederek Primavera P6 projesini XER dosyasından kolayca PDF’ye dönüştürebiliriz:
- Project sınıfını kullanarak mevcut bir XER dosyasını yükleyin.
- PdfSaveOptions sınıfının bir örneğini oluşturun.
- Bundan sonra PageSize vb. kaydetme seçeneklerini tanımlayın.
- Son olarak save() yöntemini kullanarak projeyi PDF dosyası olarak kaydedin. Çıktı PDF dosya yolunu ve PdfSaveOptions’ı bağımsız değişken olarak alır.
Aşağıdaki örnek kod, Primavera XER’ın Java’da PDF’ye nasıl dönüştürüleceğini gösterir.
// Bu kod örneği, Primavera XER'in PDF'ye nasıl dönüştürüleceğini gösterir.
// Giriş XER dosyasını yükle
Project project = new Project("C:\\Files\\Sample.xer");
// PDF Kaydetme Seçeneklerini Tanımlayın
PdfSaveOptions pdfOptions = new PdfSaveOptions();
pdfOptions.setPageSize(PageSize.A3);
// PDF olarak kaydet
project.save("C:\\Files\\sample_Output.pdf", pdfOptions);
Ücretsiz Lisans Alın
Kütüphaneyi herhangi bir değerlendirme kısıtlaması olmadan test etmek için ücretsiz bir geçici lisans alabilirsiniz.
Çevrimiçi XER’den PDF’ye Dönüştürücü
Yukarıdaki API kullanılarak geliştirilen bu ücretsiz XER’den PDF’ye dönüştürücü çevrimiçi aracı kullanarak XER dosyalarını PDF formatına da dönüştürebilirsiniz.
XER’i PDF’ye dönüştürün – Ücretsiz Öğrenme Kaynakları
XER’yi Java’da programlı olarak PDF’ye dönüştürmenin yanı sıra, aşağıdaki kaynakları kullanarak diğer kitaplık özelliklerini keşfedin:
- Geliştirici kılavuzu
- Ücretsiz çevrimiçi uygulamalar
- API referansı
- Nasıl yapılır kılavuzları ve makaleler
Çözüm
Bu blog yazısında size bir XER dosyasını Java’da PDF dosyasına nasıl dönüştüreceğinizi gösterdik. Bu makalede özetlenen adımları izleyerek, Java’da kendi XER’den PDF’ye dönüştürücü uygulamanızı kolayca geliştirebilirsiniz. Bu bilginin faydalı olduğunu umuyoruz. Herhangi bir belirsizlik durumunda lütfen ücretsiz destek forumumuzda bizimle iletişime geçmekten çekinmeyin.