Class PdfSaveOptions
Numele spaţiului: Aspose.Tasks.Saving Asamblare: Aspose.Tasks.dll (25.4.0)
Permiteți să specificați opțiuni suplimentare atunci când renderizați paginile de proiect în PDF.
public class PdfSaveOptions : SaveOptions
Inheritance
object ← SimpleSaveOptions ← SaveOptions ← PdfSaveOptions
Membrii moștenitori
SaveOptions.BarStyles , SaveOptions.DrawNonWorkingTime , SaveOptions.EndDate , SaveOptions.FitTimescaleToEndOfPage , SaveOptions.TimescaleFitBehavior , SaveOptions.FitContent , SaveOptions.Gridlines , SaveOptions.LegendDrawingOptions , SaveOptions.LegendItems , SaveOptions.MarkCriticalTasks , SaveOptions.NonWorkingTimeColor , SaveOptions.PageCount , SaveOptions.PageSize , SaveOptions.IsPortrait , SaveOptions.PresentationFormat , SaveOptions.RollUpGanttBars , SaveOptions.StartDate , SaveOptions.TextStyles , SaveOptions.Timescale , SaveOptions.UseGradientBrush , SaveOptions.View , SaveOptions.ViewSettings , SaveOptions.CustomPageSize , SaveOptions.RenderToSinglePage , 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()
Constructors
PdfSaveOptions()
Inițializează o nouă instanță a clasei Aspose.Tasks.Saving.PdfSaveOptions care poate fi utilizată pentru a salva un document în format Aspose.Tasks.Saving.SaveFileFormat?text=PDF.
public PdfSaveOptions()
Properties
Compliance
Obține sau stabilește un nivel de conformitate dorit pentru documentul PDF generat.Default este Aspose.Tasks.Saving.PdfCompliance.Pdf15.
public PdfCompliance Compliance { get; set; }
Valoarea proprietății
DigitalSignatureDetails
Obține sau stabilește un detaliu de semnătură digitală. dacă nu este setat, atunci nu va fi efectuată nici o semnătură.
public PdfDigitalSignatureDetails DigitalSignatureDetails { get; set; }
Valoarea proprietății
EncryptionDetails
Obține sau stabilește un detaliu de criptare. dacă nu este setat, atunci nu va fi efectuată criptare.
public PdfEncryptionDetails EncryptionDetails { get; set; }
Valoarea proprietății
FontSettings
Specifica setările de font utilizate în procesul de renderare a vizualizării proiectului.
public FontSettings FontSettings { get; }
Valoarea proprietății
PageSavingCallback
Obține sau stabilește un feedback definit de utilizator care este utilizat pentru a obține un flux de ieșire pentru fiecare pagină renderată.Se aplică atunci când se utilizează opțiunea Aspose.Tasks.Saving.PdfSaveOptions.SaveToSeparateFiles.
public IPageSavingCallback PageSavingCallback { get; set; }
Valoarea proprietății
Pages
Obține sau stabilește lista de numere de pagini pentru a salva atunci când salvați layout-ul proiectului în fișiere separate.
public List<int> Pages { get; set; }
Valoarea proprietății
ReduceFooterGap
Obține sau stabilește o valoare care indică dacă o diferență între ultima sarcină și piciorul trebuie redusă.
public bool ReduceFooterGap { get; set; }
Valoarea proprietății
SaveToSeparateFiles
Obține sau stabilește o valoare care indică dacă să salvați paginile de proiect în fișiere separate.
public bool SaveToSeparateFiles { get; set; }
Valoarea proprietății
TextCompression
Obține sau stabilește un tip de compresie pentru a fi utilizat pentru toate fluxurile de conținut, cu excepția imaginilor.Default este Aspose.Tasks.Saving.PdfTextCompression.Flate.
public PdfTextCompression TextCompression { get; set; }