
신뢰할 수 있는 방법으로 MS Project 파일을 PDF 형식으로 변환하고 싶으신가요? Microsoft Project가 필요 없는 곳에 오셨습니다! 이 가이드는 Aspose .NET Library for MS Project to PDF를 사용하여 C#에서 MS Project를 PDF로 변환하는 과정을 쉽게 안내합니다.
Microsoft Project는 팀이 프로젝트를 조직하고, 진행 상황을 추적하며, 역할을 명확히 하는 데 필수적인 도구입니다. 그러나 계약 제안이나 외부 회의 중 쉽게 접근할 수 있도록 Microsoft Project 문서를 PDF 파일로 변환해야 할 때가 있습니다.
오늘날의 디지털 환경에서 PDF는 문서를 공유하고 저장하는 데 선호되는 형식이 되었습니다. MS Project 파일에서 PDF로 프로젝트 데이터를 내보내면 작업, 리소스, 할당, 일정 및 예산과 같은 중요한 정보를 휴대 가능한 형식으로 공유할 수 있습니다. 이제 Aspose .NET MSP to PDF Converter를 사용하여 C#에서 이를 프로그래밍 방식으로 달성하는 방법을 살펴보겠습니다.
목차
- C# API로 MS Project to PDF 변환기 만들기
- C#을 사용하여 MS Project를 PDF로 변환
- 특정 MS Project 뷰를 PDF로 내보내기
- 셀에 맞추고 MS Project를 PDF로 변환
- 범례 없이 MS Project를 PDF로 변환
- 텍스트 스타일 사용자 지정 및 MS Project PDF로 내보내기
- MS Project를 PDF로 변환할 때 날짜 형식 사용자 지정
- MS Project를 여러 PDF 파일로 변환
C# API로 MS Project to PDF 변환기 만들기
MS Project를 PDF로 변환하기 위해 Aspose.Tasks for .NET API를 활용할 것입니다. 이 강력한 라이브러리는 Microsoft Project가 설치되지 않은 상태에서도 다양한 파일 형식을 읽고 쓸 수 있게 해줍니다. 또한 고성능 C# .NET MS Project to PDF 변환을 보장하여 프로젝트 요구에 훌륭한 선택이 됩니다.
Aspose.Tasks for .NET은 프로젝트, 수식, 일정, 작업 및 리소스 할당 작업을 포함한 다양한 기능을 제공하는 포괄적인 클래스 라이브러리입니다. 사용 가능한 클래스 및 메서드에 대한 자세한 정보는 API 참조를 참조하십시오.
API의 DLL을 다운로드하거나 NuGet을 통해 설치할 수 있습니다:
PM> Install-Package Aspose.Tasks
C#을 사용하여 MS Project를 PDF로 변환
MS Project의 모든 프로젝트 데이터를 PDF로 변환하는 것은 간단합니다. 다음 간단한 단계를 따르세요:
- Project 클래스를 사용하여 MS Project 파일을 로드합니다.
- Save() 메서드를 사용하여 PDF로 저장하고, 출력 PDF 파일 경로와 SaveFileFormat.Pdf를 인수로 지정합니다.
다음은 C#에서 MS Project를 PDF로 변환하는 방법을 보여주는 샘플 코드 스니펫입니다:

C#을 사용하여 MS Project를 PDF로 변환합니다.
특정 MS Project 뷰를 PDF로 내보내기
Microsoft Project는 Gantt 차트 및 리소스 사용과 같은 프로젝트 정보를 표시하기 위해 다양한 뷰를 제공합니다. 특정 뷰를 PDF로 내보내려면 다음 단계를 따르세요:
- Project 클래스를 사용하여 MS Project 파일을 로드합니다.
- PdfSaveOptions 클래스의 인스턴스를 생성합니다.
- 원하는 PresentationFormat을 지정합니다.
- 마지막으로, 출력 PDF 파일 경로와 PdfSaveOptions를 사용하여 Save() 메서드를 호출합니다.
다음은 C#에서 특정 MS Project 뷰를 PDF로 내보내는 방법입니다:

특정 MS Project 뷰를 PDF로 내보냅니다.
셀에 맞추고 MS Project를 PDF로 변환
이름과 같은 필드의 긴 텍스트가 잘리는 것을 방지하기 위해, PDF로 변환하기 전에 셀에 내용을 맞출 수 있습니다. 방법은 다음과 같습니다:
- Project 클래스를 사용하여 MS Project 파일을 로드합니다.
- PdfSaveOptions 클래스의 인스턴스를 생성합니다.
- FitContent를 true로 설정합니다.
- 출력 PDF 파일 경로와 PdfSaveOptions를 사용하여 Save() 메서드를 호출합니다.
다음은 C#에서 셀에 내용을 맞추고 MS Project를 PDF로 변환하는 방법을 보여주는 코드 예제입니다:

셀에 맞추고 MS Project를 PDF로 변환합니다.
범례 없이 MS Project를 PDF로 변환
기본적으로 MS Project의 모든 페이지에 범례가 나타납니다. 이를 숨기려면 다음 단계를 따르세요:
- Project 클래스를 사용하여 MS Project 파일을 로드합니다.
- PdfSaveOptions 클래스의 인스턴스를 생성합니다.
- LegendOnEachPage를 false로 설정합니다.
- 출력 PDF 파일 경로와 PdfSaveOptions를 사용하여 Save() 메서드를 호출합니다.
다음은 C#에서 범례 없이 MS Project MPP를 PDF로 변환하는 방법입니다:

범례 없이 MS Project를 PDF로 변환합니다.
텍스트 스타일 사용자 지정 및 MS Project PDF로 내보내기
MS Project를 PDF로 렌더링할 때 텍스트 스타일을 사용자 지정할 수 있습니다. 방법은 다음과 같습니다:
- Project 클래스를 사용하여 MS Project 파일을 로드합니다.
- PdfSaveOptions 클래스의 인스턴스를 생성합니다.
- TextStyle 클래스를 인스턴스화합니다.
- Color, Font, 및 ItemType 속성을 설정합니다.
- TextStyle을 TextStyles 목록에 추가합니다.
- 마지막으로, 출력 PDF 파일 경로와 PdfSaveOptions를 사용하여 Save() 메서드를 호출합니다.
다음은 C#에서 MS Project를 PDF로 변환할 때 텍스트 스타일을 사용자 지정하는 방법을 보여주는 코드 예제입니다:

텍스트 스타일을 사용자 지정하고 MS Project를 PDF로 변환합니다.
MS Project를 PDF로 변환할 때 날짜 형식 사용자 지정
PDF 변환 중 날짜 형식을 사용자 지정하려면 다음 단계를 따르세요:
- Project 클래스를 사용하여 MS Project 파일을 로드합니다.
- Set() 메서드를 사용하여 Prj.DateFormat을 키로 하고 원하는 DateFormat을 값으로 설정합니다.
- 마지막으로, 출력 PDF 파일 경로와 SaveFileFormat.Pdf를 사용하여 Save() 메서드를 호출합니다.
다음은 C#에서 날짜 형식을 사용자 지정하고 MS Project를 PDF로 변환하는 방법입니다:

MS Project를 PDF로 변환할 때 날짜 형식을 사용자 지정합니다.
MS Project를 여러 PDF 파일로 변환
MS Project를 여러 PDF 페이지로 변환할 수도 있습니다. 방법은 다음과 같습니다:
- Project 클래스를 사용하여 MS Project 파일을 로드합니다.
- PdfSaveOptions 클래스의 인스턴스를 생성합니다.
- SaveToSeparateFiles를 true로 설정합니다.
- 포함할 페이지 번호를 페이지 목록에 추가합니다.
- 출력 PDF 파일 경로와 PdfSaveOptions를 사용하여 Save() 메서드를 호출합니다.
다음은 C#에서 MS Project를 여러 PDF 문서로 변환하는 방법을 보여주는 코드 스니펫입니다:
무료 라이센스 받기
제한 없이 라이브러리를 사용해볼 수 있는 무료 임시 라이센스를 받을 수 있습니다.
결론
이 기사에서는 다음을 다루었습니다:
- MS Project 파일 로드.
- PDF 저장 옵션 지정.
- 로드된 MS Project를 C#에서 PDF로 저장.
Aspose.Tasks for .NET을 활용하면 C# .NET Core 또는 다른 .NET 프레임워크에서 쉽게 Microsoft Project를 PDF로 변환할 수 있습니다. 질문이 있거나 도움이 필요하시면 무료 지원 포럼을 통해 언제든지 문의해 주세요.
이 가이드를 통해 MS Project PDF 변환을 위한 최고의 C# .NET 라이브러리를 활용하고 효율적인 MS Project to PDF 변환을 손쉽게 달성할 수 있습니다. Aspose C# MS Project PDF Converter Library를 탐색하여 프로젝트 관리 프로세스를 간소화하는 것을 주저하지 마세요.