lastmod: 2024-12-11 optimized: true title: “C#에서 MS Project를 PDF로 변환하기” seoTitle: “C#에서 MS Project를 PDF로 변환하기 | MS Project PDF로 내보내기 | MPP를 PDF C#로 변환하기” description: “Aspose.Tasks for .NET API를 사용하여 C#에서 프로그래밍 방식으로 MS Project를 PDF로 변환하세요. 이 단계별 가이드는 MS Project MPP의 프로젝트 데이터를 PDF 형식으로 쉽게 내보내는 방법을 보여줍니다. 단 $99에 시작하세요!” date: 2023-12-10 draft: false

author: “Muzammil Khan” summary: “MS Project로 프로젝트를 관리하는 것은 효율적이지만, 때때로 이러한 프로젝트를 공유하거나 보관을 위해 PDF 형식으로 변환해야 할 필요가 있습니다. 이 가이드에서는 강력한 Aspose 플러그인을 사용하여 C#에서 MS Project를 PDF로 변환하는 방법을 살펴보겠습니다.” tags:

  • “MS Project를 PDF로 변환하기”
  • “CSharp로 프로젝트를 PDF로 변환하기”
  • “MS Project를 PDF로”
  • “CSharp에서 MS Project를 PDF로”
  • “MS Project를 PDF로 내보내기”
  • “CSharp에서 MS Project를 PDF로 내보내기”
  • “MPP를 PDF로 변환하기”
  • “MS Project”
  • “MS Project를 PDF 변환기”
  • “CSharp로 MS Project를 PDF 변환기”
  • “MS Project 파일을 PDF로 변환하기”
  • “CSharp로 MS Project 파일을 PDF로 변환하기”
  • “PDF”
  • “MS Project를 PDF로 저장하기”
  • “MS Project를 다중 페이지 PDF로”
  • “CSharp에서 MS Project를 다중 페이지 PDF로”
  • “MPP를 PDF로”
  • “CSharp에서 MPP를 PDF로” categories:
  • “Aspose.Tasks 플러그인 패밀리”
C#에서 MS Project를 PDF로 변환하기

신뢰할 수 있는 방법으로 MS Project 파일을 PDF 형식으로 변환하려고 하시나요? 당신은 올바른 곳에 있습니다! 이 기사는 C#에서 MS Project를 PDF로 변환하는 단계를 안내합니다.

Microsoft Project는 팀이 프로젝트를 조직하고, 진행 상황을 추적하며, 역할과 책임을 명확히 하는 데 도움이 되는 강력한 도구입니다. 그러나 때때로 Microsoft Project 문서를 PDF 파일로 변환해야 할 필요가 있습니다. 예를 들어 계약 제안서나 외부 회의 중 편리한 접근을 위해서입니다.

오늘날의 디지털 환경에서 PDF는 문서를 공유하고 저장하는 데 선호되는 형식이 되었습니다. MS Project 파일에서 PDF로 프로젝트 데이터를 내보내면 작업, 리소스, 할당, 일정 및 예산과 같은 중요한 정보를 휴대 가능한 형식으로 공유할 수 있습니다. 이제 C#에서 이를 프로그래밍 방식으로 수행하는 방법을 살펴보겠습니다.

목차

  1. C# API를 사용하여 MS Project를 PDF로 변환하기
  2. C#를 사용하여 MS Project를 PDF로 변환하기
  3. 특정 MS Project 뷰를 PDF로 내보내기
  4. 내용을 셀에 맞추고 MS Project를 PDF로 변환하기
  5. 레전드 없이 MS Project를 PDF로 변환하기
  6. 텍스트 스타일 사용자 정의 및 MS Project PDF로 내보내기
  7. MS Project를 PDF로 변환할 때 날짜 형식 사용자 정의
  8. MS Project를 여러 PDF 파일로 변환하기

C# API를 사용하여 MS Project를 PDF로 변환하기

MS Project를 PDF로 변환하기 위해 Aspose.Tasks for .NET API를 사용할 것입니다. 이 강력한 라이브러리는 Microsoft Project를 설치하지 않고도 다양한 파일 형식을 읽고 쓸 수 있게 해줍니다. 또한 MS Project 파일을 원활하게 변환하고 저장할 수 있습니다.

Aspose.Tasks for .NET은 프로젝트, 수식, 캘린더, 작업 및 리소스 할당 작업을 포함하여 다양한 기능을 제공하는 포괄적인 클래스 라이브러리입니다. 사용 가능한 클래스 및 메서드에 대한 심층 이해를 위해 API 참조를 참조하세요.

API의 DLL을 다운로드하거나 NuGet을 통해 설치할 수 있습니다:

PM> Install-Package Aspose.Tasks

C#를 사용하여 MS Project를 PDF로 변환하기

MS Project의 모든 프로젝트 데이터를 PDF로 변환하는 것은 간단합니다. 다음 간단한 단계를 따르세요:

  1. Project 클래스를 사용하여 MS Project 파일을 로드합니다.
  2. Save() 메서드를 사용하여 파일을 PDF로 저장하고, 출력 PDF 파일 경로와 SaveFileFormat.Pdf를 인수로 지정합니다.

다음은 C#에서 MS Project를 PDF로 변환하는 방법을 보여주는 샘플 코드 스니펫입니다:

C#를 사용하여 MS Project를 PDF로 변환하기

C#를 사용하여 MS Project를 PDF로 변환하기.

특정 MS Project 뷰를 PDF로 내보내기

Microsoft Project는 Gantt 차트 및 리소스 사용과 같은 프로젝트 정보를 표시하기 위한 다양한 뷰를 제공합니다. 특정 뷰를 PDF로 내보내려면 다음 단계를 따르세요:

  1. Project 클래스를 사용하여 MS Project 파일을 로드합니다.
  2. PdfSaveOptions 클래스의 인스턴스를 생성합니다.
  3. 원하는 PresentationFormat을 지정합니다.
  4. 마지막으로, 출력 PDF 파일 경로와 PdfSaveOptions를 사용하여 Save() 메서드를 호출합니다.

다음은 C#에서 특정 MS Project 뷰를 PDF로 내보내는 방법입니다:

C#에서 특정 MS Project 뷰를 PDF로 내보내기

C#에서 특정 MS Project 뷰를 PDF로 내보내기.

내용이 셀에 맞도록 하고 MS Project를 PDF로 변환하기

이름과 같은 필드에서 긴 텍스트가 잘리는 것을 방지하기 위해 PDF로 변환하기 전에 내용을 셀에 맞출 수 있습니다. 방법은 다음과 같습니다:

  1. Project 클래스를 사용하여 MS Project 파일을 로드합니다.
  2. PdfSaveOptions 클래스의 인스턴스를 생성합니다.
  3. FitContenttrue로 설정합니다.
  4. 출력 PDF 파일 경로와 PdfSaveOptions를 사용하여 Save() 메서드를 호출합니다.

다음은 C#에서 내용을 셀에 맞추고 MS Project를 PDF로 변환하는 방법을 보여주는 코드 예제입니다:

내용이 셀에 맞도록 하고 MS Project를 PDF로 변환하기

내용이 셀에 맞도록 하고 MS Project를 PDF로 변환하기.

레전드 없이 MS Project를 PDF로 변환하기

기본적으로 MS Project의 모든 페이지에 레전드가 나타납니다. 이를 숨기려면 다음 단계를 따르세요:

  1. Project 클래스를 사용하여 MS Project 파일을 로드합니다.
  2. PdfSaveOptions 클래스의 인스턴스를 생성합니다.
  3. LegendOnEachPagefalse로 설정합니다.
  4. 출력 PDF 파일 경로와 PdfSaveOptions를 사용하여 Save() 메서드를 호출합니다.

다음은 C#에서 레전드 없이 MS Project MPP를 PDF로 변환하는 방법입니다:

레전드 없이 MS Project를 PDF로 변환하기

레전드 없이 MS Project를 PDF로 변환하기.

텍스트 스타일 사용자 정의 및 MS Project PDF로 내보내기

MS Project를 PDF로 렌더링할 때 텍스트 스타일을 사용자 정의할 수 있습니다. 다음 단계를 따르세요:

  1. Project 클래스를 사용하여 MS Project 파일을 로드합니다.
  2. PdfSaveOptions 클래스의 인스턴스를 생성합니다.
  3. TextStyle 클래스를 인스턴스화합니다.
  4. Color, Font, ItemType 속성을 설정합니다.
  5. TextStyleTextStyles 목록에 추가합니다.
  6. 마지막으로, 출력 PDF 파일 경로와 PdfSaveOptions를 사용하여 Save() 메서드를 호출합니다.

다음은 C#에서 MS Project를 PDF로 변환할 때 텍스트 스타일을 사용자 정의하는 방법을 보여주는 코드 예제입니다:

텍스트 스타일 사용자 정의 및 MS Project PDF로 내보내기

텍스트 스타일 사용자 정의 및 MS Project PDF로 내보내기.

MS Project를 PDF로 변환할 때 날짜 형식 사용자 정의

PDF 변환 중 날짜 형식을 사용자 정의하려면 다음 단계를 따르세요:

  1. Project 클래스를 사용하여 MS Project 파일을 로드합니다.
  2. Set() 메서드를 사용하여 Prj.DateFormat을 키로, 원하는 DateFormat을 값으로 설정합니다.
  3. 마지막으로, 출력 PDF 파일 경로와 SaveFileFormat.Pdf를 사용하여 Save() 메서드를 호출합니다.

다음은 C#에서 날짜 형식을 사용자 정의하고 MS Project를 PDF로 변환하는 방법입니다:

MS Project를 PDF로 변환할 때 날짜 형식 사용자 정의

MS Project를 PDF로 변환할 때 날짜 형식 사용자 정의.

MS Project를 여러 PDF 파일로 변환하기

MS Project를 여러 PDF 페이지로 변환할 수도 있습니다. 방법은 다음과 같습니다:

  1. Project 클래스를 사용하여 MS Project 파일을 로드합니다.
  2. PdfSaveOptions 클래스의 인스턴스를 생성합니다.
  3. SaveToSeparateFilestrue로 설정합니다.
  4. 포함할 페이지 번호를 Pages 목록에 추가합니다.
  5. 출력 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로 변환할 수 있습니다. 질문이 있거나 도움이 필요하시면 무료 지원 포럼을 통해 언제든지 문의해 주세요.

관련 자료

MSP에서 PDF로 변환하기 위한 최고의 C# 라이브러리에 대한 자세한 정보는 Aspose.Tasks 문서를 확인하세요.