Aspose.Tasks for .NET, Microsoft Project dosyalarını işlemek için güvenilir bir proje yönetim API'sidir. API, başka herhangi bir yazılım bağımlılığı olmadan Microsoft Project belgelerinin okunmasını, yazılmasını ve işlenmesini destekler. Ayrıca API, eksiksiz planlama, tanımlama ve izleme yetenekleri sunmak için proje verilerini ortaya çıkarır. Kitaplık, çeşitli proje özelliklerini tam olarak destekler ve takvimleri veya çalışma programlarını değiştirmek için kullanılabilir. Aspose.Tasks for .NET API; görevler, kaynaklar, kaynak atamaları ve genişletilmiş öznitelik verileri gibi verileri gösterir, böylece geliştiriciler bunları işleyebilir. Kullanıcılar, görevler ve kaynaklar oluşturup okuyarak tamamen planlama yapabilir ve görevlere veya görevlerden kaynak atayabilir veya bunları kaldırabilir. Kullanıcılar kısıtlamaları, öncelikleri, kritik ve efor gerektiren görevleri manipüle edebilir, bir görevi durdurabilir veya devam ettirebilir ve görevleri bölebilir, genişletilmiş öznitelikleri yönetebilir, görevleri bağlayabilir ve güncellenmiş verileri projeye geri yazabilir.
Gelişmiş .NET Microsoft Project API Özellikleri
Sıfırdan MS Project ve Oracle Primavera dosyaları oluşturun
Bir takvim için hafta içi günleri ve istisnaları tanımlayın
Parola korumalı MS Project dosyalarını okuma ve yazma
Son derece özelleştirilebilir Gantt Şeması ile projeyi diğer biçimlere aktarın
Temelleri, maliyetleri ve kilometre taşlarını yönetin
Görevleri, kaynakları ve atamaları, genişletilmiş öznitelikleri ve tanımlarını yönetin
Kaynak atamasının iş dağılımını özelleştirin
Görüntülere iş kırılım yapılarını (WBS) işleyin
MS Project ve Oracle Primavera dosyalarını HTML'ye dönüştürün
Görevleri adlara, tarihlere, sürelere ve diğer birçok alana göre sıralayın
MPP Proje dosyalarının özel özelliklerini güncelleyin
Proje dosyalarını MS Project Online'dan veya MS Project Server'ın şirket içi örneğinden PWA aracılığıyla açın ve kaydedin
Dahil olmak üzere görüntülere ve diğer veri biçimlerine geniş bir yelpazede dönüşümler Microsoft Project biçimleri arasında, PDF, Excel, HTML
JIRA'yı MPP'ye, XML'ye birleştirin MPP'ye, MPX'ten PDF'ye ve diğerlerine
Dokümantasyondaki API Özellikleri
Aspose.Tasks özelliklerinin tam listesini belgelerimizde< görebilirsiniz. /a>. Aspose.TASKS C# kütüphanesini projenizde kullanmak, aşağıdaki görevleri gerçekleştirmenize olanak tanır:
- Paket Yöneticisi Konsolu kullanılarak Aspose.Tasks for .NET kurulumu
- popüler biçimler arasında Geliştirici Kılavuzu.
- Belirli bir görevi gerçekleştirmek için özel mesaj işleyicileri oluşturun .
- .NET aracılığıyla Görev Bağlantılarıyla Çalışma API
- Kaynaklar ile Çalışma Microsoft Project'e Kaynak Ekleme (MPP/ XML) dosyaları
- MS Project MPP Dosyalarını Dönüştürme PDF'ye, XML, JPEG ve diğerleri
- ve dahası.
Proje Verilerini Birden Çok Biçime Dönüştürün
Aspose.Tasks for .NET, bilgilerin kolay dağıtılması için görevlerin, kaynakların ve kaynak atama verilerinin sabit mizanpaj biçimlerinin yanı sıra XML, HTML ve diğer bazı popüler dosya biçimlerine dönüştürülmesini destekler.
Proje verilerini farklı formatlarda kaydedin - C#
// load the file to be converted
var prj = new Aspose.Tasks.Project(dir + "template.mpp");
// save in different formats
prj.Save(dir + "output.pdf", Aspose.Tasks.Saving.SaveFileFormat.PDF);
prj.Save(dir + "output.html", Aspose.Tasks.Saving.SaveFileFormat.HTML);
prj.Save(dir + "output.xml", Aspose.Tasks.Saving.SaveFileFormat.XML);
Kitaplığın önemli bir özelliği, bir projede ÇÇY'yi .NET Framework tarafından desteklenen herhangi bir standart görüntü biçimine dönüştürme yeteneğidir. Ayrıca proje verilerini CSV, TXT, XLS, XLSX ve MPT formatlarında dışa aktarmak da mümkündür.
Çevrimiçi Görev Dönüştürücü'yü deneyebilirsiniz.
Ayrıca proje verilerini, Jira, MPP, MPX, MPT veya XML'i aşağıda listelenen birkaç dosya da dahil olmak üzere diğer birçok dosya biçimine dönüştürebilirsiniz:
JIRA, MPP, MPT, MS Project, MPX, Oracle-Primavera PDF ve XML Dosyalarını Birleştirme
- iş için Aspose.Tasks sınıflarını kullanarak dosyaları yükler Microsoft Project'i kullanmadan Microsoft Project belgeleriyle;
- Teknik Makaleler'in bir örneğini oluşturur. ve Aspose.Tasks'ı diğer dillerle kullanmak
- bir projeyi kaydetmek için sınıflar içerir farklı formatlar.
Üstelik dosyaları gerçek zamanlı olarak birleştirebilirsiniz! Jira, MPP, MPX, MPT, XML, MS Projelerini PDF, XPS, Primavera ve diğer birçok dosya biçiminde birleştirin:
Aspose.Tasks for .NET API, dosyaların birleştirme sürecini geliştiriciler için kolaylaştırır:
Projede Görevleri Yönet
Aspose.Tasks for .NET, bir Microsoft Project dosyası içindeki görevlerin işlenmesi için zengin bir sınıf seti sağlar. Proje planlarının karmaşıklığı, basit bir düz görev listesinden birbirine bağlı büyük bir iç içe görev grubuna kadar değişebilir. Aspose.Tasks for .NET, karmaşıklığı ne olursa olsun her türlü senaryonun üstesinden gelebilir. Dahil olmak üzere, Belge Nesne Modeli'ni (DOM) kullanarak MS proje dosyaları oluşturmanıza ve düzenlemenize olanak tanır. DOM, bir belgeyi, her düğümün belgenin bir parçası olduğu bir düğüm ağacı biçiminde sunmanıza izin veren bir programlama arayüzüdür. NET için Aspose.Tasks API, bir sayfaya bağlanmanıza, onu yüklemenize, içeriğini değiştirmenize ve diğer dosya işlemlerini gerçekleştirmenize olanak tanır.
- öğe geçişi, belge geçişi, XPath sorguları ve CSS seçici sorguları gibi çeşitli yöntemleri kullanarak belgelerde gezinin,
- bir dosyadan bazı yağları kaldırın ve değiştirin,
- proje dosyalarını birleştirme,
- kilitleme ve kilit açma ve diğer işlevler.
.NET Tasks API, geliştiricilerin MS Project belgelerini okumasına, değiştirmesine, gezinmesine ve düzenlemesine yardımcı olur. Aspose.Tasks for .NET API'nin gerçekleştirebileceği bazı dosya düzenleme işlevleri şunlardır:
Proje Verilerini Görüntülere Dönüştür
Aspose.Tasks for .NET, MS Project işleme stilini çoğaltmak için özel olarak tasarlanmış kendi işleme motoruna sahiptir. Bu, geliştiricilerin ortaya çıkan görüntünün belirli yönlerini kontrol ederken proje verilerini bir dizi raster ve vektör görüntü formatına dönüştürmesine olanak tanır.
Proje verilerini JPEG'e dönüştür - C#
// load file
var prj = new Aspose.Tasks.Project(dir + "template.mpp");
// create ImageSaveOptions with desired format
var options = new Aspose.Tasks.Saving.ImageSaveOptions(Aspose.Tasks.Saving.SaveFileFormat.JPEG)
{ CustomPageSize = new SizeF(2200, 1100), HorizontalResolution = 96f, VerticalResolution = 96f,
JpegQuality = 70
};
// render data to image format
prj.Save(dir + "output.jpg", options);
Ters dönüşüm bu kadar basit! Aspose.Tasks sınıf kitaplığını C# uygulamanızda kullanarak, Mareach MS Project dosyasını tek bir kod satırıyla herhangi bir dosya biçimindeki dosyaya kolayca dönüştürebilirsiniz!
Çevrimiçi deneyin MS Project Converter MS Project'i dönüştürebilirsiniz dosyaları XML, PDF, MPX, XLSX, XLS, XPS, TXT, HTML, JPG ve diğer görüntü biçimlerine dönüştürür. Belgelerinizi yükleyin, dönüştürün ve birkaç saniye içinde sonuç alın. Herhangi bir ek yazılıma ihtiyacınız yoktur.
Aspose.Tasks for .NET kitaplığı, C# platformu için MS Project ayrıştırma API'si sağlar. MPP dosyalarını oluşturabilir, düzenleyebilir, kaydedebilir, birleştirebilir, diğer dosya biçimlerine dönüştürebilir ve bağlantıları, listeleri, kod bloklarını, görüntüleri ve diğer öğeleri proje dosyalarına aşağıdaki bağlantıları izleyerek ekleyebilirsiniz:
Görev Çizelgeleme, İzleme ve Bütçe Değerlendirmesi
Aspose.Tasks for .NET, bir projenin kritik yolunu ve zamanlamasını hesaplayabilir. Ayrıca, geliştiricilerin görev temellerini ve fiili çalışmayı yönetmesine, atama maliyetlerine ve bütçeye erişmesine ve proje takibi için kaynak maliyetleri ve sapmalarını yönetmesine olanak tanır. Bunlar, API'nin desteklediği uzun bir özellikler listesinden yalnızca birkaçı.
HTML Öğelerini Ayrı Dosyalara Kaydet
Aspose.Tasks for .NET API, yazı tiplerini, resimleri ve CSS stillerini ayrı dosyalara aktarmanıza izin verdiği için proje verilerini HTML'ye aktarmayı gerçekten harika bir deneyim haline getiriyor. Ayrıca, geri çağırma işlevlerine gerekli parametreleri dışa aktarma işlemine de atayabilirsiniz.
COM Birlikte Çalışabilirlik Desteği
Aspose.Tasks for .NET, yeteneklerini bir COM arabirimi aracılığıyla ortaya koyuyor. Bu, Aspose.Tasks for .NET'i yalnızca .NET platformuyla kullanmak için kendinizi kısıtlamanız gerekmediği anlamına gelir, COM birlikte çalışabilirlik hizmetleri aracılığıyla ihtiyaç duyduğunuz herhangi bir dilde kullanılabilir.
Aspose.Tasks ücretsiz çevrimiçi MS Project Viewer sunar. URL aracılığıyla proje hakkında bilgi. Uygulamalarımız güvenlidir, platformlar arasıdır ve yazılım yüklemesi gerektirmez. Uygulamalar basit ve kullanımı kolaydır, ancak etkili ve güvenilirdir.
Diğer Desteklenen Aspose.Tasks for .NET API Özellikleri
İndirilen belgeleri dönüştürmek, birleştirmek, kilitlemek, kilidini açmak ve daha fazlası için Aspose.Tasks C# kitaplığını kullanın!
Support and Learning Resources
- Öğrenme Kaynakları
- Belgeler
- Kaynak kodu
- API Referansları
- Öğretici Videolar
- Ürün desteği
- Ücretsiz Destek
- Ücretli Destek
- Blog
- Sürüm notları
- Neden Aspose.Tasks for .NET?
- Müşteri Listesi
- Başarı Öyküleri