Microsoft Project (MPP) dosyaları, projeleri izlemek, organize etmek ve yönetmek için kullanılır. Bu dosyalar görevleri, atamaları ve projeyle ilgili diğer kaynakları ve bilgileri içerir. Proje bilgilerini biriyle paylaşmak istiyorsanız ve bu kişide MS Project yüklü değilse, MPP dosyasını PNG, JPEG, BMP ve gibi görüntülere dönüştürebilirsiniz. TIFF ve bunları paylaşın. Bu amaçla, bu makale size Microsoft Project MPP dosyalarını C# kullanarak programlı olarak görüntülere nasıl dönüştüreceğinizi öğretecektir.
- MPP Dosyalarını Görüntülere Dönüştürmek için C# API
- C# kullanarak MPP Dosyalarını JPEG Formatına Dönüştürün
- C# kullanarak MPP Dosyalarını PNG Görüntülerine Dönüştürme
- C# kullanarak MPP Dosyalarını BMP Görüntülerine Dönüştürün
- C# kullanarak MPP Dosyalarını Çok Sayfalı TIFF’e Dönüştürün
MPP Dosyalarını Görüntülere Dönüştürmek için C# API
Aspose.Tasks for .NET, Microsoft Project’in yüklenmesini gerektirmeden MPP/XML dosyalarını okumanıza ve yazmanıza izin veren bir .NET kitaplığıdır. Ayrıca API, MPP dosyalarının görüntülere dönüştürülmesini destekler. API’yi NuGet aracılığıyla yükleyebilir veya doğrudan İndirilenler bölümünden indirebilirsiniz.
PM> Install-Package Aspose.Tasks
C# kullanarak MPP Dosyalarını JPEG Formatına Dönüştürün
Aşağıda, MPP dosyalarını C# kullanarak JPEG biçimine dönüştürme adımları yer almaktadır.
- Project sınıfını kullanarak MPP dosyasını yükleyin.
- SaveFileFormat.JPEG numaralandırmasını kullanarak ImageSaveOptions sınıfının bir örneğini oluşturun.
- ImageSaveOptions sınıfının JpegQuality özelliğini kullanarak JPEG görüntüsünün kalitesini belirtin.
- JPEG görüntüsünü Project.Save(dize dosya adı, SaveOptions options) yöntemini kullanarak kaydedin.
Aşağıdaki örnek kod, bir MPP dosyasının C# kullanılarak JPEG görüntülere nasıl dönüştürüleceğini gösterir.
// MPP dosyasını yükleyin
Project project = new Project("SourceDirectory\\Tasks\\project_test.mpp");
// JPEG kalitesini değiştirmek için ImageSaveOptions.JpegQuality özelliğini kullanabilirsiniz.
// İzin verilen değer aralığı 0 ile 100 arasındadır.
// ImageSaveOptions sınıfının bir örneğini oluşturun
ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.JPEG) { JpegQuality = 50 };
// JPEG görüntüsünü kaydedin
project.Save("OutputDirectory\\image_out.jpeg", (SaveOptions)options);
C# kullanarak MPP Dosyalarını PNG Görüntülerine Dönüştürme
Bir MPP dosyasını PNG görüntülerine dönüştürmek için aşağıda verilen adımları izleyin.
- Project sınıfını kullanarak MPP dosyasını yükleyin.
- SaveFileFormat.PNG numaralandırmasını kullanarak ImageSaveOptions sınıfının bir örneğini oluşturun.
- PNG görüntüsünü Project.Save(dize dosya adı, SaveOptions options) yöntemini kullanarak kaydedin.
Aşağıdaki örnek kod, C# kullanılarak bir MPP dosyasının PNG resimlerine nasıl dönüştürüleceğini gösterir.
// MPP dosyasını yükleyin
Project project = new Project("SourceDirectory\\Tasks\\project_test.mpp");
// ImageSaveOptions sınıfının bir örneğini oluşturun
ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.PNG);
// PNG görüntüsünü kaydet
project.Save("OutputDirectory\\image_out.png", (SaveOptions)options);
C# kullanarak MPP Dosyalarını BMP Görüntülerine Dönüştürün
Aşağıda, bir MPP dosyasını C# kullanarak BMP görüntülerine dönüştürme adımları yer almaktadır.
- Project sınıfını kullanarak MPP dosyasını yükleyin.
- SaveFileFormat.BMP numaralandırmasını kullanarak ImageSaveOptions sınıfının bir örneğini oluşturun.
- BMP görüntüsünü Project.Save(string filename, SaveOptions options) yöntemini kullanarak kaydedin.
Aşağıdaki örnek kod, C# kullanarak bir MPP dosyasının BMP görüntülerine nasıl dönüştürüleceğini gösterir.
// MPP dosyasını yükleyin
Project project = new Project("SourceDirectory\\Tasks\\project_test.mpp");
// ImageSaveOptions sınıfının bir örneğini oluşturun
ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.BMP);
// BMP görüntüsünü kaydedin
project.Save("OutputDirectory\\image_out.bmp", (SaveOptions)options);
C# kullanarak MPP Dosyalarını Çok Sayfalı TIFF’e Dönüştürün
Aşağıda, bir MPP dosyasını C# kullanarak çok sayfalı bir TIFF’e dönüştürme adımları yer almaktadır.
- Project sınıfını kullanarak MPP dosyasını yükleyin.
- SaveFileFormat.TIFF numaralandırmasını kullanarak ImageSaveOptions sınıfının bir örneğini oluşturun.
- TIFF görüntüsünü Project.Save(string filename, SaveOptions options) yöntemini kullanarak kaydedin.
Aşağıdaki örnek kod, bir MPP dosyasının C# kullanarak çok sayfalı bir TIFF görüntüsüne nasıl dönüştürüleceğini gösterir.
// MPP dosyasını yükleyin
Project project = new Project("SourceDirectory\\Tasks\\project_test.mpp");
// ImageSaveOptions sınıfının bir örneğini oluşturun
ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.TIFF);
// TIFF görüntüsünü kaydedin
project.Save("OutputDirectory\\RenderMultipageTIFF_out.tif", (SaveOptions)options);
Ücretsiz Lisans Alın
API’yi değerlendirme kısıtlamaları olmadan denemek için [ücretsiz bir geçici lisans] talep edebilirsiniz27.
Çözüm
Bu makalede, Microsoft Project MPP dosyalarını C# kullanarak görüntü formatına nasıl dönüştüreceğinizi öğrendiniz. Özellikle, Aspose.Tasks for .NET API kullanarak MPP dosyalarını JPEG, PNG, BMP ve TIFF resim formatlarına nasıl dönüştüreceğinizi öğrendiniz. API, MPP dosyalarıyla çalışmak için resmi belgeleri ziyaret ederek ayrıntılı olarak keşfedebileceğiniz bir dizi ek özellik sağlar. Herhangi bir sorunuz olursa lütfen ücretsiz destek forumumuzdan bize ulaşmaktan çekinmeyin.