MS Project'i C# ile PDF'ye Nasıl Dışa Aktarırım

Bu makalede, MS Project’in C#‘da PDF’e nasıl dışa aktarılacağıyla ilgili süreç açıklanmaktadır. Geliştirme ortamının yapılandırması için tüm ayrıntıları ve bu uygulamayı geliştirmek için adım adım prosedürün yanı sıra MPP‘yi C#‘da PDF’ye dönüştürmek için çalışan bir örnek kod alacaksınız. Çıktı PDF’sinin özelleştirilmesi, dönüştürme sürecini kontrol etmek için de tartışılmaktadır.

MS Project’i C# ile PDF’ye Dönüştürme Adımları

  1. MPP’yi PDF’ye dönüştürmek için NuGet paket yöneticisinden Aspose.Tasks yükleyin
  2. Project sınıf nesnesini kullanarak mevcut bir MS Project dosyasını yükleyin
  3. PdfSaveOptions sınıfının bir nesnesini bildirin
  4. Kaydetme seçeneklerinde sayfa boyutu gibi istenen özellikleri ayarlayın
  5. Seçilen seçenekleri kullanarak MPP dosyasını PDF olarak kaydedin

Bu adımlar, yapılandırma için gerekli tüm bilgileri paylaşarak ve ardından bu çıktıyı elde etmek için gereken tüm sınıfların, yöntemlerin ve numaralandırıcıların ayrıntılarını sağlayarak MS Project’i C#*‘da PDF’ye dışa aktarmak için net bir yöntem sağlar. Mevcut bir MS Project dosyasını yükleyebilir veya bir MPP dosyası oluşturup ardından PDF olarak kaydedebilirsiniz. Bu adımlar aynı zamanda çıktı PDF’sini özelleştirmek için ayarlanabilen çeşitli özellikler içeren PdfSaveOptions sınıf nesnesini de tartışır, örneğin çıktı PDF’nin sayfa boyutu gösterim için tanımlanır, ancak bu özelleştirmeyi atlayabilir ve PDF’yi varsayılan olarak kaydetmek için SaveFileFormat.Pdf’yi kullanabilirsiniz. konfigürasyonlar.

Microsoft Project’i C# ile PDF’ye Dönüştürme Kodu

Bu kod, yalnızca girdi MPP dosya adını alan bir Project sınıfı yapıcısı kullanır, ancak dosya adı yerine bir akış gibi başka parametreler sağlayabilirsiniz, kaynak MPP dosyasını yüklerken herhangi bir sorun olması durumunda ParseErrorCallback işlevi veya LoadOptions sınıf nesnesini kullanın Bu, dosyayı yüklemek için çeşitli öznitelikleri destekler. Benzer şekilde, C#*‘da bir *MS Project’ten PDF’ye dönüştürücü yazarken, gerekirse sayfa boyutu, çubuk stili, varsayılan yazı tipi adı, şifreleme ayrıntıları vb. gibi seçenekleri içeren PdfSaveOptions sınıf nesnesini kullanabilirsiniz.

Bu makale bize bir MPP dosyasını PDF’ye dönüştürmeyi öğretti, ancak bir MPP dosyasını HTML’ye dönüştürme işlemini öğrenmek istiyorsanız C# kullanarak MPP’yi Excel’e dönüştürme makalesine bakın.

 Türkçe