Class SaveOptions
Tên không gian: Aspose.Tasks.Saving Tổng hợp: Aspose.Tasks.dll (25.4.0)
Đây là một lớp học cơ bản trừu tượng cho các lớp học cho phép người dùng xác định các tùy chọn bổ sung khi tiết kiệm một dự ántrong một định dạng cụ thể.
public abstract class SaveOptions : SimpleSaveOptions
Inheritance
object ← SimpleSaveOptions ← SaveOptions
Derived
HtmlSaveOptions , ImageSaveOptions , PdfSaveOptions , PrintOptions , SvgOptions , XamlOptions , XpsOptions
Thành viên thừa kế
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
Một ví dụ của bất kỳ lớp xuất phát nào từ lớp SaveOptions được chuyển sang dòng Save hoặc dòng Save overloadscho người dùng để xác định tùy chọn tùy chỉnh khi lưu tài liệu.
Constructors
SaveOptions()
Bắt đầu một trường hợp mới của lớp Aspose.Tasks.Saving.SaveOptions.
protected SaveOptions()
SaveOptions(SaveOptions)
Bắt đầu một trường hợp mới của lớp Aspose.Tasks.Saving.SaveOptions.
protected SaveOptions(SaveOptions options)
Parameters
options
SaveOptions
Các Aspose.Tasks.Saving.SaveOptions để sao chép
Properties
BarStyles
Nhận hoặc đặt danh sách các trường hợp của lớp Aspose.Tasks.Visualization.BarStyle xuất hiện trong dạng xem dự án.
public List<barstyle> BarStyles { get; set; }
Giá trị bất động sản
CustomPageSize
Nhận hoặc đặt kích thước trang tùy chỉnh trong điểm (1 điểm = 1/72 inch).
public SizeF CustomPageSize { get; set; }
Giá trị bất động sản
DrawNonWorkingTime
Nhận hoặc đặt một giá trị cho thấy liệu thời gian không làm việc nên được rút (giá mặc định là TRUE).
public bool DrawNonWorkingTime { get; set; }
Giá trị bất động sản
EndDate
Nhận hoặc đặt một ngày để kết thúc rendering đến.
public DateTime EndDate { get; set; }
Giá trị bất động sản
FitContent
Nhận hoặc đặt một giá trị cho thấy liệu chiều cao hàng phải được tăng lên để phù hợp với nội dung của nó.
public bool FitContent { get; set; }
Giá trị bất động sản
FitTimescaleToEndOfPage
Nhận hoặc đặt nếu một phần lịch của một dạng xem nên được chuyển đến cuối (trên bên phải) của trang cuối cùng.Nếu giá trị là sai, phần lịch được chuyển đổi chính xác đến EndDate, ngay cả khi có một không gian trống trên một trang.
[Obsolete("This member is obsolete and will be removed after release 25.9. Please use TimescaleFitBehavior instead.")]
public bool FitTimescaleToEndOfPage { get; set; }
Giá trị bất động sản
Gridlines
Nhận hoặc đặt một danh sách Aspose.Tasks.Visualization.Gridline xuất hiện trong dạng xem dự án.
public List<gridline> Gridlines { get; set; }
Giá trị bất động sản
IsPortrait
Nhận hoặc đặt một giá trị chỉ ra liệu định hướng trang là một bức tranh hay không; trả về sai nếu định hướng trang là một cảnh quan.
public bool IsPortrait { get; set; }
Giá trị bất động sản
Remarks
Không áp dụng khi SaveOptions.PageSize == Visualization.PageSize.DefinedInView.Trong trường hợp này View.PageInfo.PageSettings.IsPortrait được sử dụng thay thế.Không áp dụng khi SaveOptions.CustomPageSize được thiết lập.
LegendDrawingOptions
Nhận hoặc đặt một giá trị định nghĩa làm thế nào để thực hiện một huyền thoại. giá trị mặc định là LegendDrawingOptions.OnEveryPage.
public LegendDrawingOptions LegendDrawingOptions { get; set; }
Giá trị bất động sản
Remarks
Chỉ áp dụng khi xem biểu đồ Gantt được trình bày.
LegendItems
Nhận hoặc đặt một chuỗi PageLegendItem mà xác định các thanh nào nên được trình bày trong huyền thoại trang.Nếu không, các mục mặc định sẽ được trình bày.
public PageLegendItem[] LegendItems { get; set; }
Giá trị bất động sản
PageLegendItem [ ]
Remarks
Chỉ áp dụng khi xem biểu đồ Gantt được trình bày.
MarkCriticalTasks
Nhận hoặc đặt một giá trị cho thấy liệu các nhiệm vụ quan trọng nên được hiển thị bằng màu đỏ (giá mặc định là FALSE).
public bool MarkCriticalTasks { get; set; }
Giá trị bất động sản
NonWorkingTimeColor
Nhận hoặc đặt màu thời gian không hoạt động.
public Color NonWorkingTimeColor { get; set; }
Giá trị bất động sản
PageCount
Nhận hoặc đặt số trang của dự án.
public int PageCount { get; protected set; }
Giá trị bất động sản
PageSize
Nhận hoặc đặt kích cỡ của trang để được trình bày (Giá mặc định là PageSize.A4).
public PageSize PageSize { get; set; }
Giá trị bất động sản
PresentationFormat
Nhận hoặc đặt Aspose.Tasks.Saving.SaveOptions.PresentationFormat trong đó tài liệu sẽ được lưu.
public PresentationFormat PresentationFormat { get; set; }
Giá trị bất động sản
RenderToSinglePage
Nhận hoặc đặt một giá trị chỉ ra liệu một dự án nên được chuyển sang một trang duy nhấtkhi dự án được lưu trong định dạng đồ họa.Kích thước trang sẽ được thay đổi để dự án được trình bày có thể phù hợp trên một trang.
public bool RenderToSinglePage { get; set; }
Giá trị bất động sản
RollUpGanttBars
Nhận hoặc đặt một giá trị cho thấy liệu các tác vụ phụ trên thanh tác vụ tổng hợp nên được đánh dấu hay không.Đối với các tác vụ phụ, trường Rollup chỉ ra liệu thông tin trên thanh Gantt tác vụ phụ sẽ được xoay lên thanh tác vụ tổng hợp hay không.Đối với các nhiệm vụ tổng hợp, trường Rollup chỉ ra liệu thanh nhiệm vụ tổng hợp có hiển thị các thanh quay lên hay không.Bạn phải có trường Rollup cho các nhiệm vụ tổng hợp được thiết lập trên Yes cho bất kỳ nhiệm vụ phụ để quay lên chúng.
public bool RollUpGanttBars { get; set; }
Giá trị bất động sản
Remarks
Chỉ áp dụng khi xem biểu đồ Gantt được trình bày.
StartDate
Nhận hoặc đặt ngày để bắt đầu rendering từ.
public DateTime StartDate { get; set; }
Giá trị bất động sản
TextStyles
Nhận hoặc đặt danh sách các phong cách văn bản được áp dụng trong quá trình thực hiện một dạng xem dự án.
public List<textstyle> TextStyles { get; set; }
Giá trị bất động sản
Remarks
Những phong cách này vượt quá các phong cách được xác định trong GanttCharView.TextStyles.
Timescale
Nhận hoặc đặt giá trị Aspose.Tasks.Saving.SaveOptions.Timescale được sử dụng để kiểm soát làm thế nào thời gian (nếu có) được trình bày khi dự án được lưu vào định dạng đồ họa.
public Timescale Timescale { get; set; }
Giá trị bất động sản
TimescaleFitBehavior
Nhận hoặc thiết lập một hành vi định nghĩa làm thế nào để phù hợp với kết thúc đúng của chuỗi thời gian với kết thúc trang.
public TimescaleFitBehavior TimescaleFitBehavior { get; set; }
Giá trị bất động sản
UseGradientBrush
Nhận hoặc đặt một giá trị cho thấy liệu phun gradient có nên được sử dụng khi trình bày Gantt Chart hay không.
public virtual bool UseGradientBrush { get; set; }
Giá trị bất động sản
Remarks
Chỉ áp dụng khi xem biểu đồ Gantt được trình bày.
View
Nhận hoặc đặt một danh sách các cột xem để trình bày (Aspose.Tasks.Visualization.GanttChartColumn).Nếu không thiết lập thì ID nhiệm vụ, tên nhiệm vụ, bắt đầu và kết thúc chỉ được thực hiện.Nếu cả View và Aspose.Tasks.Saving.SaveOptions.ViewSettings thuộc tính được thiết lập, các cột từ View vượt qua các cột từ ViewSettings.
public ProjectView View { get; set; }
Giá trị bất động sản
ViewSettings
Nhận hoặc đặt một dạng xem (Aspose.Tasks.Saving.SaveOptions.View) để trình bày. bạn có thể sử dụng tùy chọn này để cụ thể xác định xem nào nên được lưu trữ trong định dạng PDF, HTML hoặc Hình ảnh.Nếu tài sản này được thiết lập, tài sản Aspose.Tasks.Visualization.PresentationFormat sẽ bị bỏ qua khi dự án được tiết kiệm.Xem nên từ một trong các màn hình sau đây ((Aspose.Tasks.View.Screen)): (Gantt, TaskSheet, TaskUsage, ResourceSheet, ResourceUsage)
public View ViewSettings { get; set; }
Giá trị bất động sản
Exceptions
Khi thiết lập phương pháp được gọi và trường hợp của Class View với giá trị không được hỗ trợ của tài sản màn hình được cung cấp.