C#'ta MPP'yi PNG'ye dönüştürün

Bu kısa konu, gerekli yapılandırma adımlarını ve görevi yürütmek için bir örnek kodu dikkate alarak MPP} öğesini C#’ta PNG’ye dönüştürme konusuna odaklanmaktadır. MPP dosyasını C# kullanarak PNG‘a dönüştürmek için MS Project yazılımına bağımlı olmadan bir uygulama oluşturmak için gerekli tüm kaynakları içerir.

C# kullanarak MPP’yi PNG’ye Dönüştürme Adımları

  1. C# kullanarak MPP’yi PNG’ye aktarmak için NuGet paket yöneticisini kullanarak Aspose.Tasks for .NET‘ı yükleyecek ortamı ayarlayın
  2. MPP dosyasını C# kullanarak PNG’ye dönüştürmek için Project sınıfı nesnesinin bir örneğini kullanarak kaynak MPP dosyasını açın.
  3. Gerekli PNG dosyası seçeneklerini ayarlamak için ImageSaveOptions sınıfının bir örneğini oluşturun
  4. Kaydet yöntemini kullanarak MS Project dosyasını C# dilinde PNG’ye dönüştürün

Yukarıda belirtilen görevler, adım adım bir işleme bağlı kalarak ve çalıştırılabilir bir örnek kod sunarak MPP dosyasını C# kullanarak PNG’ye dönüştürmenin kolay bir yolunu sunar. İşlem, kaynak MPP dosyasının diskten yüklenmesiyle başlatılır ve daha sonra takip edilir. ImageSaveOptions sınıfının bir örneğini kullanarak gerekli PNG dosya özelliklerini ayarlayarak.Sonunda, erişilen MPP dosyası bir PNG dosyasına aktarılır ve diske kaydedilir.

C# kullanarak MS Project’i PNG’ye Dönüştürme Kodu

using Aspose.Tasks;
using Aspose.Tasks.Saving;
using Aspose.Tasks.Visualization;
namespace KbTasks
{
public class MppToPng
{
public static void ConvertTasksToPNG()
{
string FilePath = @"/Users/KnowledgeBase/TestData/";
// Applying product license to convert MPP to PNG image
License TaskPngLic = new License();
TaskPngLic.SetLicense(FilePath + "Conholdate.Total.Product.Family.lic");
// Access the source MPP file from the disk source
Project mppProject = new Project(FilePath + "Input.mpp");
// Set the output Png Options
var pngOptions = new ImageSaveOptions(SaveFileFormat.Png);
pngOptions.PixelFormat = System.Drawing.Imaging.PixelFormat.Format32bppArgb;
pngOptions.PresentationFormat = PresentationFormat.TaskSheet;
pngOptions.PageSize = PageSize.A4;
// Save the output PNG image on the disk
mppProject.Save("image_out.png", pngOptions);
}
}
}

Bu örnek, C#* kullanarak *MPP’yi PNG’ye aktarma prosedürünü gösterir. Dışa aktarılan varsayılan PNG dosyasını kullanmak yerine, ad için uygun içeriği, çözünürlüğü, sayfa sayısını, sayfaları, görüntü kalitesini ve piksel biçimini ayarlama gibi özellikler sunan ImageSaveOptions sınıfının bir örneğini kullanarak çıktı PNG dosyasını özelleştirebilirsiniz. bir kaç.

Bu örnekte, C#* kullanarak bir *MPP’den PNG’ye dönüştürücü oluşturmayı öğrendik. MPP dosyasını CSV’ye dönüştürmekle ilgileniyorsanız C#’ta MPP’yi CSV’ye dönüştürün adresindeki makaleyi izleyin.

 Türkçe