Class SaveOptions

Class SaveOptions

이름 공간 : Aspose.Tasks.Saving 모임: Aspose.Tasks.dll (25.4.0)

이것은 사용자가 프로젝트를 저장할 때 추가 옵션을 지정할 수 있는 수업을 위한 추상적인 기본 클래스입니다.특정한 형식으로 들어간다.

public abstract class SaveOptions : SimpleSaveOptions

Inheritance

object SimpleSaveOptions SaveOptions

Derived

HtmlSaveOptions , ImageSaveOptions , PdfSaveOptions , PrintOptions , SvgOptions , XamlOptions , XpsOptions

상속 회원들

SimpleSaveOptions.project , SimpleSaveOptions.SaveFormat , SimpleSaveOptions.TasksComparer , SimpleSaveOptions.TasksFilter , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Remarks

SaveOptions 클래스에서 추출된 클래스의 예제는 Save Stream 또는 Save Overloads 라인으로 전송됩니다.사용자가 문서를 저장할 때 사용자 지정 옵션을 설정할 수 있습니다.

Constructors

SaveOptions()

Aspose.Tasks.Saving.SaveOptions 클래스의 새로운 예를 시작합니다.

protected SaveOptions()

SaveOptions(SaveOptions)

Aspose.Tasks.Saving.SaveOptions 클래스의 새로운 예를 시작합니다.

protected SaveOptions(SaveOptions options)

Parameters

options SaveOptions

Aspose.Tasks.Saving.Save 옵션을 복사합니다.

Properties

BarStyles

프로젝트 보기에 나타나는 Aspose.Tasks.Visualization.BarStyle 클래스의 사례 목록을 얻거나 설정합니다.

public List<barstyle> BarStyles { get; set; }

부동산 가치

List &lt에 대한 정보 BarStyle >

CustomPageSize

사용자 지정 페이지 크기를 포인트로 얻거나 설정합니다 (1 포인트 = 1/72 인치).

public SizeF CustomPageSize { get; set; }

부동산 가치

SizeF

DrawNonWorkingTime

가져오거나 작업하지 않는 시간을 추출해야 하는지 여부를 나타내는 값을 설정합니다 (기본 값은 TRUE입니다).

public bool DrawNonWorkingTime { get; set; }

부동산 가치

bool

EndDate

그것을 얻거나 끝내기 위해 날짜를 설정합니다.

public DateTime EndDate { get; set; }

부동산 가치

DateTime

FitContent

그것은 그것의 내용에 맞게 라인 높이가 증가되어야하는지 여부를 나타내는 값을 얻거나 설정합니다.

public bool FitContent { get; set; }

부동산 가치

bool

FitTimescaleToEndOfPage

보기의 일정 섹션이 마지막 페이지의 끝 (오른쪽)에 전달되어야 하는지 여부를 얻거나 설정합니다.값이 잘못된 경우, 일정 섹션은 EndDate에 정확하게 표시됩니다, 심지어 페이지에 빈 공간이 있습니다.

[Obsolete("This member is obsolete and will be removed after release 25.9. Please use TimescaleFitBehavior instead.")]
public bool FitTimescaleToEndOfPage { get; set; }

부동산 가치

bool

Gridlines

프로젝트 보기에 나타나는 Aspose.Tasks.Visualization.Gridline 목록을 얻거나 설정합니다.

public List<gridline> Gridlines { get; set; }

부동산 가치

List &lt에 대한 정보 Gridline >

IsPortrait

페이지 지향이 그림인지 여부를 나타내는 값을 얻거나 설정; 페이지 지향이 풍경인지 여부를 가짜로 반환합니다.

public bool IsPortrait { get; set; }

부동산 가치

bool

Remarks

SaveOptions.PageSize == Visualization.PageSize.DefinedInView에 적용되지 않습니다.이 경우 View.PageInfo.PageSettings.IsPortrait 대신 사용됩니다.SaveOptions.CustomPageSize를 설정할 때 적용되지 않습니다.

LegendDrawingOptions

전설을 수행하는 방법을 정의하는 값을 얻거나 설정합니다. 기본 값은 LegendDrawingOptions.OnEveryPage입니다.

public LegendDrawingOptions LegendDrawingOptions { get; set; }

부동산 가치

LegendDrawingOptions

Remarks

그것은 Gantt 차트 전망이 제공되는 경우에만 적용됩니다.

LegendItems

PageLegendItem의 일련을 얻거나 설정하여 페이지 전설에서 어떤 줄을 제시해야 하는지 정의합니다.0이면 기본 항목이 제출됩니다.

public PageLegendItem[] LegendItems { get; set; }

부동산 가치

PageLegendItem [ ] [ [ ]

Remarks

그것은 Gantt 차트 전망이 제공되는 경우에만 적용됩니다.

MarkCriticalTasks

중요한 작업이 빨간색으로 표시되어야 하는지 여부를 나타내는 값을 얻거나 설정합니다 (기본 값은 FALSE입니다).

public bool MarkCriticalTasks { get; set; }

부동산 가치

bool

NonWorkingTimeColor

작동하지 않는 시간의 색깔을 얻거나 설정합니다.

public Color NonWorkingTimeColor { get; set; }

부동산 가치

Color

PageCount

프로젝트 페이지의 수를 얻거나 설정합니다.

public int PageCount { get; protected set; }

부동산 가치

int

PageSize

가져오거나 업그레이드 될 페이지 크기를 설정합니다 (기본 값은 PageSize.A4입니다).

public PageSize PageSize { get; set; }

부동산 가치

PageSize

PresentationFormat

Aspose.Tasks.Saving.SaveOptions.Presentation을 얻거나 설정하여 문서가 저장됩니다.

public PresentationFormat PresentationFormat { get; set; }

부동산 가치

PresentationFormat

RenderToSinglePage

프로젝트가 단일 페이지로 전달되어야 하는지 여부를 나타내는 값을 얻거나 설정합니다.프로젝트가 그래픽 형식으로 저장되는 경우.페이지 크기가 변경되므로 제출된 프로젝트가 하나의 페이지에 맞게 될 수 있습니다.

public bool RenderToSinglePage { get; set; }

부동산 가치

bool

RollUpGanttBars

요약 작업 바의 하위 작업이 표시되어야 하는지 여부를 나타내는 값을 얻거나 설정합니다.하위 작업의 경우 Rollup 필드는 하위 작업 Gantt 바에 있는 정보가 요약 작업 바까지 롤링되는지 여부를 나타냅니다.요약 작업의 경우, Rollup 필드는 요약 작업 바가 롤링 된 바를 표시하는지 여부를 나타냅니다.당신은 그들에게 롤링 할 수있는 모든 하위 작업에 대한 예로 설정 된 요약 작업을위한 롤링 필드가 있어야합니다.

public bool RollUpGanttBars { get; set; }

부동산 가치

bool

Remarks

그것은 Gantt 차트 전망이 제공되는 경우에만 적용됩니다.

StartDate

그것을 얻거나 시작하기 위해 날짜를 설정합니다.

public DateTime StartDate { get; set; }

부동산 가치

DateTime

TextStyles

프로젝트 전망을 제공하는 동안 적용 된 텍스트 스타일의 목록을 얻거나 설정합니다.

public List<textstyle> TextStyles { get; set; }

부동산 가치

List &lt에 대한 정보 TextStyle >

Remarks

이 스타일은 GanttCharView.TextStyles에서 정의된 스타일을 초과합니다.

Timescale

Aspose.Tasks.Saving.SaveOptions.Timescale 값을 얻거나 설정하여 프로젝트가 그래픽 형식으로 저장되면 시간 스케일 (현재)이 어떻게 생성되는지 제어하는 데 사용됩니다.

public Timescale Timescale { get; set; }

부동산 가치

Timescale

TimescaleFitBehavior

시간계의 올바른 끝을 페이지 끝과 일치하는 방법을 정의하는 행동을 얻거나 설정합니다.

public TimescaleFitBehavior TimescaleFitBehavior { get; set; }

부동산 가치

TimescaleFitBehavior

UseGradientBrush

그랜트 차트를 제시할 때 그랜트 브러쉬가 사용되어야 하는지 여부를 나타내는 값을 얻거나 설정합니다.

public virtual bool UseGradientBrush { get; set; }

부동산 가치

bool

Remarks

그것은 Gantt 차트 전망이 제공되는 경우에만 적용됩니다.

View

수신하거나 수행 할 수있는 시각 열 목록을 설정합니다 (Aspose.Tasks.Visualization.GanttChartColumn).설정하지 않으면 작업 ID, 작업 이름, 시작 및 마무리만 제공됩니다.View 및 Aspose.Tasks.Saving.SaveOptions.ViewSettings 속성이 설정된 경우 View에서 열이 ViewSettings에서 열을 초과합니다.

public ProjectView View { get; set; }

부동산 가치

ProjectView

ViewSettings

이 옵션을 사용하여 명시적으로 어떤 뷰가 PDF, HTML 또는 이미지 형식으로 저장되어야하는지 지정할 수 있습니다.이 속성이 설정되면 Aspose.Tasks.Visualization.PresentationFormat 속성이 프로젝트가 저장되면 무시됩니다.다음 화면 중 하나에서 볼 수 있어야합니다 ((Aspose.Tasks.View.Screen)): (Gantt, TaskSheet, TaskUsage, ResourceSheet, ResourceUsage)

public View ViewSettings { get; set; }

부동산 가치

View

Exceptions

ArgumentException

설정 방법이 호출되고 스크린 속성의 지원되지 않은 값을 가진 View 클래스의 예가 제공됩니다.

 한국어