Bu kısa rehber, Java kullanarak MPP‘ı XLSX‘a dönüştürmeyi açıklar. IDE kurulumunu, adım adım rehberi ve Java kullanarak MPP’yi Excel’e dönüştürmek için örnek kodu kapsar. Sütun eklemeyi ve ortaya çıkan Excel dosyasını özelleştirmeyi öğreneceksiniz.
Java kullanarak MPP’yi Excel’e Dönüştürme Adımları
- Ortamı Aspose.Tasks for Java kullanacak şekilde ayarlayarak MPP’yi XLSX’e dönüştürün
- Ürünü sınırlama olmaksızın kullanmak için bir lisans uygulayın
- Kaynak MPP dosyasını belleğe Project sınıfını kullanarak yükleyin.
- Çıktı XLSX dosyasını özelleştirmek için XlsxOptions nesnesini yapılandırın
- GanttChartColumn sınıfını kullanarak XLSX’in ilk sayfasında birkaç sütun oluşturun.
- ResourceViewColumn nesnesini örnekleyerek kaynak sayfasına özel bir sütun ekleyin
- AssignmentViewColumn sınıfını kullanarak atama sayfasına bir notlar sütunu ekleyin.
- Sonuçta oluşan projeyi diske bir XLSX dosyası olarak kaydedin
Verilen adımlar, Java kullanarak Microsoft Project’i Excel’e dönüştürmeye yardımcı olur. İşlem, lisansın yüklenmesi, kaynak MPP dosyasının belleğe yüklenmesi, XlsxOptions sınıf nesnesinin oluşturulması ve sonuç proje dosyasının varsayılan ayarlarla doğrudan bir XLSX dosyası olarak kaydedilmesiyle başlar. Çıktı Excel dosyasındaki farklı sayfalara özel sütunlar eklemek için, verilen örnek kodda gösterildiği gibi GanttChartColumn, ResourceViewColumn ve AssignmentViewColumn kullanabilirsiniz.
MS Project’i Java kullanarak Excel’e Dönüştürme Kodu
Bu kod, Java kullanarak Microsoft Project dosyasını Excel’e dönüştürmeyi gösterir. Çıktı Excel dosyasında belirli bir karakter kodlaması için XlsxOptions içindeki setEncoding() metodunu kullanabilirsiniz. Ayrıca, sütunları sıfırdan oluşturmak yerine, ProjectView içinde getDefaultTaskSheetView() veya getDefaultResourceSheetView() metodunu kullanarak varsayılan koleksiyona erişebilir ve bu koleksiyona daha fazla sütun ekleyebilirsiniz.
Bu kısa rehber, bir MPP dosyasını XLSX dosyasına dönüştürme sürecini gösterdi. Bir proje dosyasında önceki görevleri ayarlamak için, Set predecessor in MS Project using Java makalesine bakın.