ImageSaveOptions

ImageSaveOptions class

프로젝트 페이지를 이미지로 렌더링할 때 추가 옵션을 지정할 수 있습니다.

public class ImageSaveOptions : SaveOptions

생성자

이름설명
ImageSaveOptions(SaveFileFormat)의 새 인스턴스를 초기화합니다.ImageSaveOptions 렌더링된 이미지를 TIFF, PNG, BMP 또는 JPEG 형식으로 저장하는 데 사용할 수 있는 클래스입니다.

속성

이름설명
BarStyles { get; set; }인스턴스 목록을 가져오거나 설정합니다.BarStyle 프로젝트 보기에 나타나는 클래스.
CustomPageSize { get; set; }사용자 지정 페이지 크기를 포인트 단위로 가져오거나 설정합니다(1포인트 = 인치의 1/72).
DefaultFontName { get; set; }렌더링을 위한 기본 글꼴을 가져오거나 설정합니다.
DrawNonWorkingTime { get; set; }휴무 시간을 그려야 하는지 여부를 나타내는 값을 가져오거나 설정합니다(기본값은 TRUE).
EndDate { get; set; }렌더링을 완료할 날짜를 가져오거나 설정합니다.
FitContent { get; set; }콘텐츠에 맞게 행 높이를 늘려야 하는지 여부를 나타내는 값을 가져오거나 설정합니다.
FitTimescaleToEndOfPage { get; set; }보기의 달력 섹션이 마지막 페이지의 끝(오른쪽)에 렌더링되어야 하는지 여부를 가져오거나 설정합니다. 값이 false이면 페이지에 빈 공간이 있더라도 달력 섹션이 정확히 EndDate로 렌더링됩니다.
FontResolveCallback { get; set; }해결된 글꼴을 사용자 지정하는 데 사용할 수 있는 콜백을 가져오거나 설정합니다.
Gridlines { get; set; }목록을 가져오거나 설정합니다.Gridline 프로젝트 보기에 표시됩니다.
HorizontalResolution { get; set; }수평 해상도를 dpi 단위로 가져오거나 설정합니다.
JpegQuality { get; set; }JPEG 품질을 가져오거나 설정합니다. 허용되는 값 범위는 0..100. 입니다.
LegendOnEachPage { get; set; }각 페이지에 범례를 표시할지 여부를 나타내는 값을 가져오거나 설정합니다(기본값은 TRUE).
MarkCriticalTasks { get; set; }중요한 작업을 빨간색으로 표시할지 여부를 나타내는 값을 가져오거나 설정합니다(기본값은 FALSE).
NonWorkingTimeColor { get; set; }휴무 시간 색상을 가져오거나 설정합니다.
PageCount { get; }프로젝트의 페이지 수를 가져오거나 설정합니다.
Pages { get; set; }프로젝트 레이아웃을 별도의 파일로 저장할 때 저장할 페이지 번호 목록을 가져오거나 설정합니다. 이 목록이 비어 있으면 모든 페이지가 저장됩니다.
PageSavingCallback { get; set; }렌더링된 각 페이지에 대한 출력 스트림을 가져오는 데 사용되는 사용자 정의 콜백을 가져오거나 설정합니다.
PageSize { get; set; }렌더링할 페이지의 크기를 가져오거나 설정합니다(기본값은 PageSize.A4).
PixelFormat { get; set; }이미지의 각 픽셀에 대한 색상 데이터의 형식을 가져오거나 설정합니다.
PresentationFormat { get; set; }가져오거나 설정합니다.PresentationFormat 문서가 저장될 위치.
ReduceFooterGap { get; set; }마지막 작업과 바닥글 사이의 간격을 줄여야 하는지 여부를 나타내는 값을 가져오거나 설정합니다.
RenderToSinglePage { get; set; }프로젝트를 그래픽 형식으로 저장할 때 프로젝트를 단일 페이지로 렌더링할지 여부를 나타내는 값을 가져오거나 설정합니다. 렌더링된 프로젝트가 한 페이지에 맞도록 페이지 크기가 변경됩니다.
RollUpGanttBars { get; set; }요약 작업 표시줄의 하위 작업을 표시해야 하는지 여부를 나타내는 값을 가져오거나 설정합니다. 하위 작업의 경우 롤업 필드는 하위 작업 Gantt 막대의 정보가 요약 작업 표시줄에 롤업되는지 여부를 나타냅니다. 요약 작업의 경우 롤업 필드는 요약 작업 표시줄에 롤업된 막대가 표시되는지 여부를 나타냅니다. 요약 작업에 대한 롤업 필드가 예로 설정되어 있어야 하위 작업이 롤업됩니다.
SaveFormat { get; }이 저장 옵션 개체가 사용되는 경우 문서가 저장되는 형식을 가져오거나 설정합니다.
StartDate { get; set; }렌더링을 시작할 날짜를 가져오거나 설정합니다.
TasksComparer { get; set; }Gantt 차트 및 작업 시트 차트에서 작업을 정렬하기 위한 비교자를 가져오거나 설정합니다.
TasksFilter { get; set; }Gantt, 작업 시트 및 작업 사용량 차트에서 렌더링된 작업을 필터링하는 데 사용되는 조건을 가져오거나 설정합니다.
TextStyles { get; set; }인스턴스 목록을 가져오거나 설정합니다.TextStyle 프로젝트 보기에 나타나는 클래스.
TiffCompression { get; set; }생성된 이미지를 TIFF 형식으로 저장할 때 적용할 압축 유형을 가져오거나 설정합니다.
Timescale { get; set; }가져오거나 설정합니다.Timescale 프로젝트를 그래픽 형식으로 저장할 때 시간 척도(있는 경우)를 렌더링하는 방법을 제어하는 데 사용되는 값입니다.
virtual UseGradientBrush { get; set; }Gantt 차트를 렌더링할 때 그라데이션 브러시를 사용해야 하는지 여부를 나타내는 값을 가져오거나 설정합니다.
UseProjectDefaultFont { get; set; }렌더링에 기본 글꼴을 사용해야 하는지 여부를 나타내는 값을 가져오거나 설정합니다.
VerticalResolution { get; set; }수직 해상도를 dpi로 가져오거나 설정합니다.
View { get; set; }렌더링할 보기 열 목록을 가져오거나 설정합니다(GanttChartColumn ). 설정하지 않으면 작업 ID, 작업 이름, 시작 및 완료만 렌더링됩니다. 보기 및ViewSettings속성이 설정되면 View의 열이 ViewSettings. 의 열을 재정의합니다.
ViewSettings { get; set; }보기를 가져오거나 설정합니다(View ) 렌더링합니다. 이 옵션을 사용하여 PDF, HTML 또는 이미지 형식으로 저장할 보기를 명시적으로 지정할 수 있습니다. 이 속성이 설정되면PresentationFormat 프로젝트 저장 시 속성은 무시됩니다. 보기는 다음 화면 중 하나여야 합니다((Screen )): (Gantt, TaskSheet, TaskUsage, ResourceSheet, ResourceUsage)

또한보십시오