Как да експортирате MS Project в PDF в C#

Тази статия описва процеса на как да експортирате MS Project в PDF в C#. Ще получите всички подробности за конфигурацията на средата за разработка и поетапна процедура за разработване на това приложение заедно с работещ примерен код за конвертиране на MPP в PDF на C#. Персонализирането на изходния PDF също се обсъжда за контролиране на процеса на конвертиране.

Стъпки за конвертиране на MS Project в PDF в C#

  1. Инсталирайте Aspose.Tasks от мениджъра на пакети NuGet, за да конвертирате MPP в PDF
  2. Заредете съществуващ файл на MS Project, като използвате обекта на клас Project
  3. Декларирайте обект от клас PdfSaveOptions
  4. Задайте желани свойства като размер на страницата в опциите за запазване
  5. Запазете MPP файла като PDF, като използвате избраните опции

Тези стъпки предоставят ясен метод за експортиране на MS Project в PDF в C# чрез споделяне на цялата необходима информация за конфигурацията и след това предоставяне на подробности за всички класове, методи и изброители, необходими за постигане на този резултат. Можете да заредите съществуващ MS Project файл или да създадете MPP файл и след това да го запишете като PDF. Тези стъпки също обсъждат обекта на класа PdfSaveOptions, който съдържа няколко свойства, които могат да бъдат зададени за персонализиране на изходния PDF като размерът на страницата на изходния PDF е дефиниран за демонстрация, но можете да пропуснете това персонализиране и просто да използвате SaveFileFormat.Pdf за запазване на PDF със стандартни конфигурации.

Код за конвертиране на Microsoft Project в PDF в C#

Този код използва конструктор на клас Project, който приема само входното име на MPP файл, но можете да предоставите други параметри като поток вместо името на файла, функцията ParseErrorCallback в случай на проблеми при зареждане на изходния MPP файл или да използвате обекта на класа LoadOptions който поддържа различни атрибути за зареждане на файла. По подобен начин можете да използвате обекта на клас PdfSaveOptions, ако е необходимо, който съдържа опции като задаване на размер на страницата, стил на лентата, име на шрифта по подразбиране, подробности за шифроване и т.н., докато пишете конвертор на MS Project към PDF на C#.

Тази статия ни научи да рендираме MPP файл в PDF, но ако искате да научите процеса за конвертиране на MPP файл в HTML, вижте статията на как да конвертирате MPP в Excel с помощта на C#.

 Български