Class PdfSaveOptions
De naam: Aspose.Tasks.Saving Verzameling: Aspose.Tasks.dll (25.4.0)
Hiermee kunt u extra opties specificeren bij het renderen van projectpagina’s naar PDF.
public class PdfSaveOptions : SaveOptions
Inheritance
object ← SimpleSaveOptions ← SaveOptions ← PdfSaveOptions
Geëerbiede leden
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()
Initialiseert een nieuwe instantie van de Aspose.Tasks.Saving.PdfSaveOptions klasse die kan worden gebruikt om een document te bewaren in het Aspose.Tasks.Saving.SaveFileFormat?text=PDF-formaat.
public PdfSaveOptions()
Properties
Compliance
Geeft of stelt een gewenste nalevingsniveau voor het geproduceerde PDF-document.De standaard is Aspose.Tasks.Saving.PdfCompliance.Pdf15.
public PdfCompliance Compliance { get; set; }
Eigendomswaarde
DigitalSignatureDetails
Geeft of stelt een digitale handtekeningsgegevens.Als niet ingesteld, dan zal geen handtekening worden uitgevoerd.
public PdfDigitalSignatureDetails DigitalSignatureDetails { get; set; }
Eigendomswaarde
EncryptionDetails
Geeft of stelt een encryptie details. als niet ingesteld, dan zal geen encryptie worden uitgevoerd.
public PdfEncryptionDetails EncryptionDetails { get; set; }
Eigendomswaarde
FontSettings
Specificeert de fontinstellingen die worden gebruikt bij het renderen van het project.
public FontSettings FontSettings { get; }
Eigendomswaarde
PageSavingCallback
Geeft of stelt een door de gebruiker gedefinieerde callback die wordt gebruikt om een outputstream voor elke renderde pagina te krijgen.Het is van toepassing wanneer Aspose.Tasks.Saving.PdfSaveOptions.SaveToSeparateFiles optie wordt gebruikt.
public IPageSavingCallback PageSavingCallback { get; set; }
Eigendomswaarde
Pages
Geeft of stelt de lijst met pagina’s getallen om te bewaren wanneer het project layout op te slaan naar afzonderlijke bestanden.
public List<int> Pages { get; set; }
Eigendomswaarde
ReduceFooterGap
Geeft of zet een waarde die aangeeft of een gap tussen de laatste taak en de voet moet worden verminderd.
public bool ReduceFooterGap { get; set; }
Eigendomswaarde
SaveToSeparateFiles
Geeft of stelt een waarde die aangeeft of projectpagina’s moeten worden opgeslagen in afzonderlijke bestanden.
public bool SaveToSeparateFiles { get; set; }
Eigendomswaarde
TextCompression
Geeft of stelt een compressie-type om te worden gebruikt voor alle inhoudstromen met uitzondering van beelden.De standaard is Aspose.Tasks.Saving.PdfTextCompression.Flate.
public PdfTextCompression TextCompression { get; set; }