Class SaveOptions
Nama dari : Aspose.Tasks.Saving Perhitungan: Aspose.Tasks.dll (25.4.0)
Ini adalah kelas dasar abstrak untuk kelas yang memungkinkan pengguna untuk menentukan pilihan tambahan ketika menyimpan proyekdalam format tertentu.
public abstract class SaveOptions : SimpleSaveOptions
Inheritance
object ← SimpleSaveOptions ← SaveOptions
Derived
HtmlSaveOptions , ImageSaveOptions , PdfSaveOptions , PrintOptions , SvgOptions , XamlOptions , XpsOptions
anggota yang diwarisi
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
Contoh dari kelas derivatif dari kelas SaveOptions dipindahkan ke arus Save atau string Save overloadsUntuk pengguna untuk menentukan pilihan tersuai ketika menyimpan dokumen.
Constructors
SaveOptions()
Initifikasi instansi baru dari kelas Aspose.Tasks.Saving.SaveOptions.
protected SaveOptions()
SaveOptions(SaveOptions)
Initifikasi instansi baru dari kelas Aspose.Tasks.Saving.SaveOptions.
protected SaveOptions(SaveOptions options)
Parameters
options
SaveOptions
Aspose.Tasks.Saving.SaveOptions untuk menyalin.
Properties
BarStyles
Dapatkan atau menetapkan daftar contoh dari Aspose.Tasks.Visualization.BarStyle kelas yang muncul dalam pandangan proyek.
public List<barstyle> BarStyles { get; set; }
Nilai Properti
CustomPageSize
Dapatkan atau menetapkan ukuran halaman yang disesuaikan dalam poin (1 poin = 1/72 inci).
public SizeF CustomPageSize { get; set; }
Nilai Properti
DrawNonWorkingTime
Dapatkan atau menetapkan nilai yang menunjukkan apakah waktu yang tidak bekerja harus ditarik (nilai default adalah TRUE).
public bool DrawNonWorkingTime { get; set; }
Nilai Properti
EndDate
Dapatkan atau menetapkan tanggal untuk menyelesaikan rendering ke.
public DateTime EndDate { get; set; }
Nilai Properti
FitContent
Dapatkan atau menetapkan nilai yang menunjukkan apakah ketinggian baris harus ditingkatkan untuk menyesuaikan kontennya.
public bool FitContent { get; set; }
Nilai Properti
FitTimescaleToEndOfPage
Dapatkan atau menetapkan apakah bagian kalender dari pandangan harus ditransfer ke hujung (kanan) halaman terakhir.Jika nilai itu palsu, bagian kalender ditransfer tepat ke EndDate, bahkan ada ruang kosong di halaman.
[Obsolete("This member is obsolete and will be removed after release 25.9. Please use TimescaleFitBehavior instead.")]
public bool FitTimescaleToEndOfPage { get; set; }
Nilai Properti
Gridlines
Dapatkan atau menetapkan daftar Aspose.Tasks.Visualization.Gridline yang muncul dalam pandangan proyek.
public List<gridline> Gridlines { get; set; }
Nilai Properti
IsPortrait
Dapatkan atau menetapkan nilai yang menunjukkan apakah orientasi halaman adalah potret; mengembalikan palsu jika orientasi halaman adalah landskap.
public bool IsPortrait { get; set; }
Nilai Properti
Remarks
Tidak berlaku ketika SaveOptions.PageSize == Visualization.PageSize.DefinedInView.Dalam hal ini View.PageInfo.PageSettings.IsPortrait digunakan sebagai gantinya.Tidak berlaku ketika SaveOptions.CustomPageSize ditetapkan.
LegendDrawingOptions
Dapatkan atau menetapkan nilai yang menentukan bagaimana untuk membuat sebuah legenda. nilai default adalah LegendDrawingOptions.OnEveryPage.
public LegendDrawingOptions LegendDrawingOptions { get; set; }
Nilai Properti
Remarks
Ini hanya berlaku ketika Gantt chart view rendered.
LegendItems
Dapatkan atau menetapkan rangkaian PageLegendItem yang menentukan baris mana yang harus ditampilkan dalam legenda halaman.Jika null, item default akan diserahkan.
public PageLegendItem[] LegendItems { get; set; }
Nilai Properti
PageLegendItem [ ]
Remarks
Ini hanya berlaku ketika Gantt chart view rendered.
MarkCriticalTasks
Dapatkan atau menetapkan nilai yang menunjukkan apakah tugas-tugas kritis harus ditampilkan dalam warna merah (nilai default adalah FALSE).
public bool MarkCriticalTasks { get; set; }
Nilai Properti
NonWorkingTimeColor
Dapatkan atau menetapkan warna waktu yang tidak bekerja.
public Color NonWorkingTimeColor { get; set; }
Nilai Properti
PageCount
Dapatkan atau menetapkan jumlah halaman proyek.
public int PageCount { get; protected set; }
Nilai Properti
PageSize
Dapatkan atau menetapkan ukuran halaman yang akan di render (nilai default adalah PageSize.A4).
public PageSize PageSize { get; set; }
Nilai Properti
PresentationFormat
Dapatkan atau menetapkan Aspose.Tasks.Saving.SaveOptions.PresentationFormat di mana dokumen akan disimpan.
public PresentationFormat PresentationFormat { get; set; }
Nilai Properti
RenderToSinglePage
Dapatkan atau menetapkan nilai yang menunjukkan apakah proyek harus ditransfer ke halaman tunggalKetika proyek disimpan dalam format grafis.Ukuran halaman akan diubah sehingga proyek yang diputar dapat disesuaikan pada satu halaman.
public bool RenderToSinglePage { get; set; }
Nilai Properti
RollUpGanttBars
Dapatkan atau menetapkan nilai yang menunjukkan apakah subtugas di bar tugas ringkas harus ditandai.Untuk subtask, medan Rollup menunjukkan apakah informasi pada bar Gantt subtask akan dilipat ke bar tugas ringkas.Untuk tugas-tugas ringkasan, medan Rollup menunjukkan apakah bar tugas ringkasan menampilkan bar yang diluncurkan.Anda harus memiliki medan rollup untuk tugas-tugas ringkasan yang ditetapkan pada Ya untuk setiap subtugas untuk roll up pada mereka.
public bool RollUpGanttBars { get; set; }
Nilai Properti
Remarks
Ini hanya berlaku ketika Gantt chart view rendered.
StartDate
Dapatkan atau menetapkan tanggal untuk memulai rendering dari.
public DateTime StartDate { get; set; }
Nilai Properti
TextStyles
Dapatkan atau menetapkan daftar gaya teks yang diterapkan selama rendering pandangan proyek.
public List<textstyle> TextStyles { get; set; }
Nilai Properti
Remarks
Gaya ini melebihi gaya yang ditakrifkan dalam GanttCharView.TextStyles.
Timescale
Dapatkan atau menetapkan nilai Aspose.Tasks.Saving.SaveOptions.Timescale yang digunakan untuk mengontrol bagaimana skala waktu (jika ada) dirilis ketika proyek disimpan dalam format grafis.
public Timescale Timescale { get; set; }
Nilai Properti
TimescaleFitBehavior
Dapatkan atau menetapkan perilaku yang menentukan bagaimana untuk menyelaraskan akhir tepat dari skala waktu dengan akhir halaman.
public TimescaleFitBehavior TimescaleFitBehavior { get; set; }
Nilai Properti
UseGradientBrush
Dapatkan atau menetapkan nilai yang menunjukkan apakah gradient brush harus digunakan saat rendering Gantt Chart.
public virtual bool UseGradientBrush { get; set; }
Nilai Properti
Remarks
Ini hanya berlaku ketika Gantt chart view rendered.
View
Dapatkan atau menetapkan daftar kolom pandangan yang akan diusulkan (Aspose.Tasks.Visualization.GanttChartColumn).Jika tidak diatur maka ID tugas, nama tugas, permulaan dan akhir hanya akan diatur.Jika kedua sifat View dan Aspose.Tasks.Saving.SaveOptions.ViewSettings ditetapkan, kolom dari View melebihi kolom dari ViewSettings.
public ProjectView View { get; set; }
Nilai Properti
ViewSettings
Dapatkan atau menetapkan tampilan (Aspose.Tasks.Saving.SaveOptions.View) untuk render. Anda dapat menggunakan opsi ini untuk secara eksplisit menentukan tampilan mana yang harus disimpan dalam format PDF, HTML atau Image.Jika properti ini ditetapkan, Properti Aspose.Tasks.Visualization.PresentationFormat diabaikan ketika proyek disimpan.Pemandangan harus dari salah satu layar berikut ((Aspose.Tasks.View.Screen)): (Gantt, TaskSheet, TaskUsage, ResourceSheet, ResourceUsage)
public View ViewSettings { get; set; }
Nilai Properti
Exceptions
Ketika metode set dipanggil dan contoh kelas View dengan nilai tidak didukung sifat layar disediakan.