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
ตัวอย่างของคลาส derived จากคลาส SaveOptions จะถูกส่งไปยัง Stream Save หรือ string Save overloadsสําหรับผู้ใช้ที่จะกําหนดตัวเลือกที่กําหนดเองเมื่อบันทึกเอกสาร
Constructors
SaveOptions()
เปิดตัวตัวอย่างใหม่ของคลาส Aspose.Tasks.Saving.SaveOptions
protected SaveOptions()
SaveOptions(SaveOptions)
เปิดตัวตัวอย่างใหม่ของคลาส Aspose.Tasks.Saving.SaveOptions
protected SaveOptions(SaveOptions options)
Parameters
options
SaveOptions
The Aspose.Tasks.Saving.SaveOptions เพื่อคัดลอก
Properties
BarStyles
ได้รับหรือตั้งค่ารายการของตัวอย่างของ Aspose.Tasks.Visualization.BarStyle class ที่ปรากฏในภาพโครงการ
public List<barstyle> BarStyles { get; set; }
คุณสมบัติมูลค่า
CustomPageSize
ได้รับหรือตั้งค่าขนาดหน้าที่กําหนดเองในจุด (1 จุด = 1/72 นิ้ว)
public SizeF CustomPageSize { get; set; }
คุณสมบัติมูลค่า
DrawNonWorkingTime
ได้รับหรือตั้งค่าค่าแสดงให้เห็นว่าเวลาที่ไม่ทํางานควรจะถูกดึง (ค่าเริ่มต้นคือ TRUE)
public bool DrawNonWorkingTime { get; set; }
คุณสมบัติมูลค่า
EndDate
ได้รับหรือตั้งค่าวันที่ที่จะเสร็จสิ้นการส่งมอบให้
public DateTime EndDate { get; set; }
คุณสมบัติมูลค่า
FitContent
รับหรือตั้งค่าหมายความว่าความสูงของแถวควรจะเพิ่มขึ้นเพื่อตอบสนองเนื้อหาของมัน
public bool FitContent { get; set; }
คุณสมบัติมูลค่า
FitTimescaleToEndOfPage
ได้รับหรือตั้งค่าว่าส่วนปฏิทินของมุมมองควรนําไปสู่ปลาย (ด้านขวา) ของหน้าสุดท้ายหากค่ามีข้อผิดพลาดส่วนปฏิทินจะถูกนําไปสู่ EndDate โดยไม่มีพื้นที่ว่างในหน้า
[Obsolete("This member is obsolete and will be removed after release 25.9. Please use TimescaleFitBehavior instead.")]
public bool FitTimescaleToEndOfPage { get; set; }
คุณสมบัติมูลค่า
Gridlines
ได้รับหรือตั้งค่ารายการของ Aspose.Tasks.Visualization.Gridline ที่ปรากฏในภาพโครงการ
public List<gridline> Gridlines { get; set; }
คุณสมบัติมูลค่า
IsPortrait
ได้รับหรือตั้งค่าค่าแสดงให้เห็นว่าแนวทางหน้าเป็นภาพถ่ายหรือไม่; กลับผิดพลาดถ้าแนวทางหน้าเป็นภูมิทัศน์
public bool IsPortrait { get; set; }
คุณสมบัติมูลค่า
Remarks
ไม่ใช้เมื่อ SaveOptions.PageSize == Visualization.PageSize.DefinedInViewในกรณีนี้ View.PageInfo.PageSettings.IsPortrait ใช้แทนไม่ใช้เมื่อ SaveOptions.CustomPageSize ถูกตั้งค่า
LegendDrawingOptions
รับหรือตั้งค่าที่กําหนดวิธีการแสดงตํานาน หมายเลขที่กําหนดเองคือ LegendDrawingOptions.OnEveryPage
public LegendDrawingOptions LegendDrawingOptions { get; set; }
คุณสมบัติมูลค่า
Remarks
ใช้เฉพาะเมื่อหน้าจอกราฟ Gantt ได้รับการนําเสนอ
LegendItems
รับหรือตั้งค่าชุดของ PageLegendItem ซึ่งกําหนดแถบที่ควรนําเสนอในตํานานหน้าหากไม่มีรายการที่กําหนดเองจะถูกนําเสนอ
public PageLegendItem[] LegendItems { get; set; }
คุณสมบัติมูลค่า
PageLegendItem [ ]
Remarks
ใช้เฉพาะเมื่อหน้าจอกราฟ Gantt ได้รับการนําเสนอ
MarkCriticalTasks
ได้รับหรือตั้งค่าค่าแสดงให้เห็นว่างานที่สําคัญควรแสดงในสีแดง (ค่าเริ่มต้นคือ FALSE)
public bool MarkCriticalTasks { get; set; }
คุณสมบัติมูลค่า
NonWorkingTimeColor
รับหรือตั้งค่าสีเวลาที่ไม่ทํางาน
public Color NonWorkingTimeColor { get; set; }
คุณสมบัติมูลค่า
PageCount
รับหรือตั้งค่าจํานวนหน้าของโครงการ
public int PageCount { get; protected set; }
คุณสมบัติมูลค่า
PageSize
ได้รับหรือตั้งค่าขนาดของหน้าที่จะได้รับ (ค่าเริ่มต้นคือ PageSize.A4)
public PageSize PageSize { get; set; }
คุณสมบัติมูลค่า
PresentationFormat
รับหรือตั้งค่า Aspose.Tasks.Saving.SaveOptions.PresentationFormat ที่เอกสารจะถูกบันทึกไว้
public PresentationFormat PresentationFormat { get; set; }
คุณสมบัติมูลค่า
RenderToSinglePage
รับหรือตั้งค่าหมายความว่าโครงการควรจะส่งไปยังหน้าเดียวเมื่อโครงการถูกบันทึกในรูปแบบกราฟิกขนาดหน้าจะมีการเปลี่ยนแปลงเพื่อให้โครงการ rendered สามารถเข้ากันได้บนหน้าเดียว
public bool RenderToSinglePage { get; set; }
คุณสมบัติมูลค่า
RollUpGanttBars
รับหรือตั้งค่าหมายความว่างานด้านล่างในแถบงานสรุปควรจะถูกระบุไว้หรือไม่สําหรับงานภายใต้แถบ Rollup จะแสดงให้เห็นว่าข้อมูลในแถบ Gantt ของงานภายใต้จะถูกหมุนไปสู่แถบงานสรุปสําหรับงานคํานวณแถบ Rollup จะแสดงให้เห็นว่าแถบงานคํานวณจะแสดงแถบขึ้นคุณต้องมีฟิลด์ Rollup สําหรับงานคํานวณที่ตั้งไว้ใน Yes สําหรับงานด้านล่างใด ๆ ที่จะล็อคขึ้นไปกับพวกเขา
public bool RollUpGanttBars { get; set; }
คุณสมบัติมูลค่า
Remarks
ใช้เฉพาะเมื่อหน้าจอกราฟ Gantt ได้รับการนําเสนอ
StartDate
รับหรือตั้งค่าวันที่เพื่อเริ่มต้นการส่งมอบจาก
public DateTime StartDate { get; set; }
คุณสมบัติมูลค่า
TextStyles
ได้รับหรือตั้งค่ารายการรูปแบบข้อความที่นํามาใช้ในระหว่างการแสดงภาพโครงการ
public List<textstyle> TextStyles { get; set; }
คุณสมบัติมูลค่า
Remarks
สไตล์เหล่านี้ครอบคลุมรูปแบบที่กําหนดไว้ใน GanttCharView.TextStyles
Timescale
ได้รับหรือตั้งค่าค่า Aspose.Tasks.Saving.SaveOptions.Timescale ซึ่งจะใช้ในการควบคุมวิธีการสแกนเวลา (ถ้ามี) จะส่งเมื่อโครงการจะถูกบันทึกไว้ในรูปแบบกราฟิก
public Timescale Timescale { get; set; }
คุณสมบัติมูลค่า
TimescaleFitBehavior
ได้รับหรือตั้งค่าพฤติกรรมที่กําหนดวิธีการปรับปลายที่ถูกต้องของช่วงเวลากับปลายหน้า
public TimescaleFitBehavior TimescaleFitBehavior { get; set; }
คุณสมบัติมูลค่า
UseGradientBrush
รับหรือตั้งค่าค่าที่แสดงให้เห็นว่าควรใช้แปรง gradient เมื่อนําเสนอแผนภูมิ Gantt
public virtual bool UseGradientBrush { get; set; }
คุณสมบัติมูลค่า
Remarks
ใช้เฉพาะเมื่อหน้าจอกราฟ Gantt ได้รับการนําเสนอ
View
รับหรือตั้งค่ารายการของคอลัมน์การแสดงให้เห็น (Aspose.Tasks.Visualization.GanttChartColumn)หากไม่ตั้งค่าแล้ว ID ของงาน ชื่องาน เริ่มต้น และเสร็จสิ้นเท่านั้นจะถูกนําเสนอหากคุณสมบัติของ View และ Aspose.Tasks.Saving.SaveOptions.ViewSettings ถูกตั้งค่าคอลัมน์จาก View จะครอบคลุมคอลัมน์จาก ViewSettings
public ProjectView View { get; set; }
คุณสมบัติมูลค่า
ViewSettings
รับหรือตั้งค่าภาพ (Aspose.Tasks.Saving.SaveOptions.View) เพื่อแสดง คุณสามารถใช้ตัวเลือกนี้เพื่อระบุอย่างชัดเจนภาพที่ควรบันทึกไว้ในรูปแบบ PDF, HTML หรือภาพหากคุณสมบัตินี้ถูกตั้งค่าคุณสมบัติ Aspose.Tasks.Visualization.PresentationFormat จะถูกลบเมื่อโครงการถูกบันทึกดูควรจากหน้าจอต่อไปนี้ (Aspose.Tasks.View.Screen) : (Gantt, TaskSheet, TaskUsage, ResourceSheet, ResourceUsage)
public View ViewSettings { get; set; }
คุณสมบัติมูลค่า
Exceptions
เมื่อวิธีการตั้งค่าจะถูกเรียกและตัวอย่างของคลาสการดูที่มีค่าที่ไม่ได้รับการสนับสนุนของคุณสมบัติหน้าจอจะได้รับ