Class PdfSaveOptions

PdfSaveOptions class

Gör det möjligt att ange ytterligare alternativ när projektsidor renderas till PDF.

public class PdfSaveOptions : SaveOptions

Konstruktörer

namnBeskrivning
PdfSaveOptions()Initierar en ny instans avPdfSaveOptionsklass som kan användas för att spara ett dokument iPDF formatera.

Egenskaper

namnBeskrivning
BarStyles { get; set; }Hämtar eller ställer in listan över instanserna avBarStyle klass som visas i projektvyn.
Compliance { get; set; }Hämtar eller ställer in en önskad efterlevnadsnivå för genererat PDF-dokument. Standard ärPdf15 .
CustomPageSize { get; set; }Hämtar eller ställer in den anpassade sidstorleken i poäng (1 punkt = 1/72 tum).
DefaultFontName { get; set; }Hämtar eller ställer in standardteckensnittet för rendering.
DigitalSignatureDetails { get; set; }Hämtar eller ställer in information om en digital signatur. Om inte inställt kommer ingen signering att utföras.
DrawNonWorkingTime { get; set; }Hämtar eller ställer in ett värde som indikerar om icke-arbetstid ska dras (standardvärdet är TRUE).
EncryptionDetails { get; set; }Hämtar eller ställer in en krypteringsinformation. Om inte inställt kommer ingen kryptering att utföras.
EndDate { get; set; }Hämtar eller ställer in ett datum att slutföra renderingen till.
FitContent { get; set; }Hämtar eller ställer in ett värde som anger om radhöjden ska ökas för att passa dess innehåll.
FitTimescaleToEndOfPage { get; set; }Hämtar eller ställer in om ett kalenderavsnitt av en vy ska renderas till slutet (höger sida) av sista sidan. Om värdet är falskt renderas kalenderavsnittet exakt till EndDate, även om det finns ett tomt utrymme på en sida.
FontResolveCallback { get; set; }Hämtar eller ställer in en återuppringning som kan användas för att anpassa lösta teckensnitt.
Gridlines { get; set; }Hämtar eller ställer in en lista överGridline som visas i projektvyn.
LegendOnEachPage { get; set; }Hämtar eller ställer in ett värde som anger om förklaring ska visas på varje sida (standardvärdet är TRUE).
MarkCriticalTasks { get; set; }Hämtar eller ställer in ett värde som anger om kritiska uppgifter ska visas i röd färg (standardvärdet är FALSK).
NonWorkingTimeColor { get; set; }Hämtar eller ställer in färgen för icke-arbetstid.
PageCount { get; }Hämtar eller ställer in antalet sidor i projektet.
Pages { get; set; }Hämtar eller ställer in listan med sidnummer som ska sparas när projektlayouten sparas i separata filer. Alla sidor kommer att sparas om listan är tom.
PageSavingCallback { get; set; }Hämtar eller ställer in en användardefinierad callback som används för att få en utdataström för varje renderad sida. Är tillämpligt närSaveToSeparateFiles alternativet används.
PageSize { get; set; }Hämtar eller ställer in storleken på sidan som ska renderas (standardvärdet är PageSize.A4).
PresentationFormat { get; set; }Hämtar eller ställer inPresentationFormat där dokumentet kommer att sparas.
ReduceFooterGap { get; set; }Hämtar eller ställer in ett värde som indikerar om ett gap mellan den senaste uppgiften och sidfoten måste minskas.
RenderToSinglePage { get; set; }Hämtar eller ställer in ett värde som indikerar om ett projekt ska renderas till en enda sida när projektet sparas i grafiskt format. Sidstorleken kommer att ändras så att det renderade projektet får plats på en sida.
RollUpGanttBars { get; set; }Hämtar eller ställer in ett värde som anger om deluppgifter i aktivitetsfältet för sammanfattning ska markeras. För deluppgifter anger fältet Sammanställning om information om Gantt-fälten för deluppgifter kommer att rullas upp till sammanfattningsaktivitetsfältet. För sammanfattande uppgifter, fältet anger om det sammanfattande aktivitetsfältet visar upprullade staplar. Du måste ha fältet Samlad sammanfattning för sammanfattningsuppgifter inställt på Ja för att eventuella deluppgifter ska kunna rullas upp till dem.
SaveFormat { get; }Hämtar eller ställer in formatet som dokumentet kommer att sparas i om detta sparaalternativ-objekt används.
SaveToSeparateFiles { get; set; }Hämtar eller ställer in ett värde som anger om projektsidor ska sparas till separata filer.
StartDate { get; set; }Hämtar eller ställer in datumet att börja rendera från.
TasksComparer { get; set; }Hämtar eller ställer in jämförelsen för att sortera uppgifter på Gantt-diagram och Uppgiftsbladsdiagram.
TasksFilter { get; set; }Hämtar eller ställer in villkoret som används för att filtrera uppgifter som renderas på Gantt, Task Sheet och Task Usage-diagram.
TextCompression { get; set; }Hämtar eller ställer in en komprimeringstyp som ska användas för alla innehållsströmmar utom bilder. Standard ärFlate .
TextStyles { get; set; }Hämtar eller ställer in listan över instanserna avTextStyle klass som visas i projektvyn.
Timescale { get; set; }Hämtar eller ställer inTimescale värde som används för att styra hur tidsskala (om sådan finns) renderas när projektet sparas i grafiskt format.
virtual UseGradientBrush { get; set; }Hämtar eller ställer in ett värde som anger om övertoningspensel ska användas vid rendering av Gantt-diagram.
UseProjectDefaultFont { get; set; }Hämtar eller ställer in ett värde som anger om standardteckensnittet måste användas för rendering.
View { get; set; }Hämtar eller ställer in en lista över de vykolumner som ska renderas (GanttChartColumn ). Om det inte är inställt renderas uppgifts-ID, uppgiftsnamn, start och slut endast. Om både View ochViewSettingsegenskaper är inställda, kolumner från View åsidosätter kolumner från ViewSettings.
ViewSettings { get; set; }Hämtar eller ställer in en vy (View ) att återge. Du kan använda de här alternativen för att uttryckligen ange vilken vy som ska sparas i PDF-, HTML- eller bildformat. Om den här egenskapen är inställd,PresentationFormat egenskapen ignoreras när projektet sparas. Vyn ska vara från en av följande skärmar ((Screen )): (Gantt, TaskSheet, TaskUsage, ResourceSheet, ResourceUsage)

Se även