프로젝트 보기 변환 시 메모 렌더링
Microsoft Project에서는 작업, 자원 또는 할당에 대한 메모를 추가할 수 있습니다. 메모 필드에는 Rich Text Format (RTF) 형식의 주석이 포함되어 있으며, 프로젝트 보기를 내보내거나 인쇄할 때 표시될 수 있습니다.
MS Project에는 메모 인쇄 옵션은 페이지 설정 대화 상자입니다. 활성화되면 이 설정은 표준 “Save As” 명령을 통해 내보낸 PDF에 메모가 렌더링되도록 보장합니다.
다음과 함께 Aspose.Tasks for .NET를 사용하면 프로그래밍 방식으로 동일한 기능을 구현할 수 있습니다. PageViewSettings. PrintNotes 속성입니다. 이 플래그는 PDF, HTML 또는 이미지 형식으로 저장할 때 메모를 출력에 포함할지 여부를 결정합니다.
프로젝트 변환 시 작업, 자원 또는 할당 메모 렌더링
다음 코드 예제는 프로젝트 보기를 내보낼 때 메모 렌더링을 활성화하는 방법을 보여줍니다. 이를 통해 생성된 보고서에 작업, 자원 및 할당에 대한 주석을 포함할 수 있습니다.
1Project project = new Project("New Project.mpp");
2project.DefaultView.PageInfo.PageViewSettings.PrintNotes = true;
3project.Save("ProjectWithComments.pdf", SaveFileFormat.PDF);
이 코드 스니펫에서는 PrintNotes
속성이 활성화되어 있습니다 PageViewSettings
. 그 결과 메모는 내보낸 문서의 끝에 렌더링되어 모든 추가 주석이 PDF, HTML 또는 이미지 출력에 보존되도록 합니다.
결론
다음의 PrintNotes 속성은 Aspose.Tasks for .NET에서 개발자가 프로젝트 변환 동안 작업, 자원 및 할당 메모를 포함할 수 있게 해줍니다. 이를 통해 상세한 주석이나 설명과 같은 중요한 프로젝트 문서가 이해관계자와 프로젝트 데이터를 공유할 때 손실되지 않도록 보장합니다. 렌더링된 메모는 문서의 끝에 자동으로 배치되어 찾아보고 검토하기 쉽습니다.
자주 묻는 질문
질문: 메모를 렌더링하려면 Microsoft Project를 설치해야 하나요?
- 아니요. Aspose.Tasks for .NET은 독립적으로 작동하며 Microsoft Project를 필요로 하지 않습니다.
질문: 렌더링된 메모는 출력 문서의 어디에 나타나나요?
- 메모는 내보낸 파일의 마지막 페이지에 배치됩니다.
질문: PDF, HTML 또는 이미지 형식에 메모를 포함할지 선택할 수 있나요?
- 예.
PrintNotes
속성을 설정함으로써 지원되는 형식 전반에 걸쳐 메모를 내보낼지 제어할 수 있습니다.
질문: 메모가 원래 형식(RTF)으로 보존되나요?
- 기본 텍스트 서식은 보존되지만, 내보내기 형식에 따라 일부 고급 RTF 서식은 단순화될 수 있습니다.
질문: PrintNotes를 활성화하면 대형 프로젝트를 내보낼 때 성능에 영향을 주나요?
- 약간만 영향을 미칩니다. 영향은 미미하며 대형 프로젝트 파일에서도 일반적으로 눈에 띄지 않습니다.