Task Sheet 보기 렌더링
Contents
[
Hide
Show
]Microsoft Project에서는 Task Sheet view 작업의 속성, 자원 및 일정 세부 정보를 포함한 표 형태의 작업 목록을 제공합니다.
다음과 함께 Aspose.Tasks for .NET을 사용하여 이 보기를 프로그래밍 방식으로 다음과 같은 형식으로 렌더링할 수 있습니다: PDF프로젝트 데이터를 공유하고 보관하기 쉽게 합니다.
Task Sheet 렌더링 이해
Aspose.Tasks는
PresentationFormat 열거형을 통해 내보낼 프로젝트 보기를 정의합니다.
다음으로 설정하면 TaskSheet으로 설정되면 출력에는 Microsoft Project의 것과 유사한 자세한 작업 표가 포함됩니다.
지원되는 출력 형식:
- PDF (보고 및 보관에 일반적으로 사용됨)
- TIFF, PNG, SVG및 기타 그래픽 형식( SaveOptions)
Task Sheet 보기 렌더링 단계
프로젝트의 Task Sheet 보기를 렌더링하려면:
- 다음의 인스턴스를 생성합니다: Project class.
- 원본 MPP 파일을 로드합니다.
- 다음을 구성합니다: SaveOptions 객체에 필요한 Timescale 설정을 구성합니다.
- 다음을
PresentationFormat
로 설정합니다: TaskSheet. - 프로젝트를 PDF 또는 지원되는 다른 형식으로 저장합니다.
예제: Task Sheet 보기를 PDF로 렌더링
다음 코드 샘플은 MPP 파일을 PDF Task Sheet 보기로 렌더링하는 방법을 보여줍니다:
1Project project = new Project("New Project.mpp");
2
3// Set presentation format Task Sheet and save project as PDF
4SaveOptions options = new PdfSaveOptions();
5options.PresentationFormat = PresentationFormat.TaskSheet;
6project.Save("TaskSheetView_out.pdf", options);
주요 참고사항
- Task Sheet view 모든 작업, 속성 및 할당된 자원의 간결한 표 형태 목록을 제공합니다.
- 출력은 다음을 사용하여 사용자 정의할 수 있습니다: Timescale (일, 주, 월)
SaveOptions
. - 렌더링은 MPP 및 XML 프로젝트 형식을 지원합니다.
- 내보낸 PDF 파일은 프로젝트 레이아웃을 보존하며 인쇄나 배포에 적합합니다.
자주 묻는 질문
Q: 프로젝트의 특정 부분만 렌더링할 수 있나요?
- 예. 다음을 구성하면 DateRange 및 Timescale 에서
SaveOptions
출력을 특정 시간 범위로 제한할 수 있습니다.
Q: Aspose.Tasks가 뷰를 렌더링하려면 Microsoft Project가 설치되어 있어야 하나요?
- 아니요. Aspose.Tasks는 독립 실행형 API이며 Microsoft Project에 의존하지 않습니다.
Q: Task Sheet view를 이미지 형식으로 내보낼 수 있나요?
- 예. PDF 외에도 다음 형식으로 렌더링할 수 있습니다: PNG, JPEG, BMP, TIFF 및 SVG.