Class SaveOptions

Class SaveOptions

نام ها : Aspose.Tasks.Saving جمع آوری: WL29_.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 به جریان ذخیره یا ردیف ذخیره بیش از حد منتقل می شود.برای کاربر برای تعریف گزینه های سفارشی در هنگام ذخیره یک سند.

Constructors

SaveOptions()

شروع یک مثال جدید از کلاس Aspose.Tasks.Saving.SaveOptions.

protected SaveOptions()

SaveOptions(SaveOptions)

شروع یک مثال جدید از کلاس Aspose.Tasks.Saving.SaveOptions.

protected SaveOptions(SaveOptions options)

Parameters

options SaveOptions

گزینه های ذخیره شده برای کپی.

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

این تنها زمانی اعمال می شود که نمایش نمودار گانت نمایش داده می شود.

LegendItems

دریافت یا تنظیم مجموعه ای از PageLegendItem که تعیین می کند که کدام نوارها باید در افسانه صفحه ارائه شود.در صورت صفر، موارد پیش فرض ارائه می شود.

public PageLegendItem[] LegendItems { get; set; }

ارزش املاک

PageLegendItem [ ]

Remarks

این تنها زمانی اعمال می شود که نمایش نمودار گانت نمایش داده می شود.

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 نشان می دهد که آیا نوار وظایف خلاصه نشان می دهد نوار های چرخیده.شما باید میدان رولپ برای وظایف خلاصه تنظیم شده به بله برای هر زیر وظایف برای رول به آنها.

public bool RollUpGanttBars { get; set; }

ارزش املاک

bool

Remarks

این تنها زمانی اعمال می شود که نمایش نمودار گانت نمایش داده می شود.

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

این تنها زمانی اعمال می شود که نمایش نمودار گانت نمایش داده می شود.

View

دریافت یا تنظیم یک لیست از ستون های نمایش برای ارائه (Aspose.Tasks.Visualization.GanttChartColumn).در غیر این صورت، شناسه های وظیفه، نام وظیفه، شروع و پایان فقط ارائه می شود.اگر هر دو ویژگی های 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

هنگامی که روش تنظیم نامیده می شود و مثال کلاس نمایش با ارزش پشتیبانی نشده از ویژگی صفحه نمایش ارائه می شود.

 فارسی