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

ตัวอย่างของคลาส 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; }

คุณสมบัติมูลค่า

List < 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 < 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 ซึ่งกําหนดแถบที่ควรนําเสนอในตํานานหน้าหากไม่มีรายการที่กําหนดเองจะถูกนําเสนอ

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.PresentationFormat ที่เอกสารจะถูกบันทึกไว้

public PresentationFormat PresentationFormat { get; set; }

คุณสมบัติมูลค่า

PresentationFormat

RenderToSinglePage

รับหรือตั้งค่าหมายความว่าโครงการควรจะส่งไปยังหน้าเดียวเมื่อโครงการถูกบันทึกในรูปแบบกราฟิกขนาดหน้าจะมีการเปลี่ยนแปลงเพื่อให้โครงการ rendered สามารถเข้ากันได้บนหน้าเดียว

public bool RenderToSinglePage { get; set; }

คุณสมบัติมูลค่า

bool

RollUpGanttBars

รับหรือตั้งค่าหมายความว่างานด้านล่างในแถบงานสรุปควรจะถูกระบุไว้หรือไม่สําหรับงานภายใต้แถบ Rollup จะแสดงให้เห็นว่าข้อมูลในแถบ Gantt ของงานภายใต้จะถูกหมุนไปสู่แถบงานสรุปสําหรับงานคํานวณแถบ Rollup จะแสดงให้เห็นว่าแถบงานคํานวณจะแสดงแถบขึ้นคุณต้องมีฟิลด์ Rollup สําหรับงานคํานวณที่ตั้งไว้ใน Yes สําหรับงานด้านล่างใด ๆ ที่จะล็อคขึ้นไปกับพวกเขา

public bool RollUpGanttBars { get; set; }

คุณสมบัติมูลค่า

bool

Remarks

ใช้เฉพาะเมื่อหน้าจอกราฟ Gantt ได้รับการนําเสนอ

StartDate

รับหรือตั้งค่าวันที่เพื่อเริ่มต้นการส่งมอบจาก

public DateTime StartDate { get; set; }

คุณสมบัติมูลค่า

DateTime

TextStyles

ได้รับหรือตั้งค่ารายการรูปแบบข้อความที่นํามาใช้ในระหว่างการแสดงภาพโครงการ

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

คุณสมบัติมูลค่า

List < TextStyle >

Remarks

สไตล์เหล่านี้ครอบคลุมรูปแบบที่กําหนดไว้ใน GanttCharView.TextStyles

Timescale

ได้รับหรือตั้งค่าค่า Aspose.Tasks.Saving.SaveOptions.Timescale ซึ่งจะใช้ในการควบคุมวิธีการสแกนเวลา (ถ้ามี) จะส่งเมื่อโครงการจะถูกบันทึกไว้ในรูปแบบกราฟิก

public Timescale Timescale { get; set; }

คุณสมบัติมูลค่า

Timescale

TimescaleFitBehavior

ได้รับหรือตั้งค่าพฤติกรรมที่กําหนดวิธีการปรับปลายที่ถูกต้องของช่วงเวลากับปลายหน้า

public TimescaleFitBehavior TimescaleFitBehavior { get; set; }

คุณสมบัติมูลค่า

TimescaleFitBehavior

UseGradientBrush

รับหรือตั้งค่าค่าที่แสดงให้เห็นว่าควรใช้แปรง gradient เมื่อนําเสนอแผนภูมิ Gantt

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

รับหรือตั้งค่าภาพ (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; }

คุณสมบัติมูลค่า

View

Exceptions

ArgumentException

เมื่อวิธีการตั้งค่าจะถูกเรียกและตัวอย่างของคลาสการดูที่มีค่าที่ไม่ได้รับการสนับสนุนของคุณสมบัติหน้าจอจะได้รับ

 แบบไทย