Class PdfSaveOptions

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

PdfCompliance

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

PdfDigitalSignatureDetails

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

PdfEncryptionDetails

FontSettings

Specifica setările de font utilizate în procesul de renderare a vizualizării proiectului.

public FontSettings FontSettings { get; }

Valoarea proprietății

FontSettings

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

IPageSavingCallback

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.Toate paginile vor fi salvate dacă această listă este goală.

public List<int> Pages { get; set; }

Valoarea proprietății

List < int >

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

bool

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

bool

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; }

Valoarea proprietății

PdfTextCompression

 Română