Class PdfFileEditor.ContentsResizeParameters
PdfFileEditor.ContentsResizeParameters klass
Klass för att specificera sidominskningsparametrar. Möjliggör att ställa in följande parametrar: Storlek på resulterande sida (bredd, höjd) i standard rumsenheter eller i procent av den ursprungliga sidans storlek; Vänster, Topp, Botten och Höger marginaler i standard rumsenheter eller i procent av den ursprungliga sidans storlek; Vissa värden kan lämnas null för automatisk beräkning. Dessa värden kommer att beräknas från resten av sidans storlek efter att de explicit angivna värdena har beräknats. Till exempel: om sidans bredd = 100 och ny sidbredd anges till 60 enheter, då beräknas vänster och höger marginaler automatiskt: (100 - 60) / 2 = 15. Denna klass används i ResizeContents-metoden.
public class ContentsResizeParameters
Konstruktörer
Namn | Beskrivning |
---|
ContentsResizeParameters() | Skapar minskningsparametrar där alla värden är inställda på “auto”. Senare kan marginaler och innehållsstorlek specificeras om det behövs. |
ContentsResizeParameters(ContentsResizeValue, ContentsResizeValue, ContentsResizeValue, ContentsResizeValue, ContentsResizeValue, ContentsResizeValue) | Skapar minskningsparametrar med specificerade marginalvärden och innehållsstorlek. |
Egenskaper
Namn | Beskrivning |
---|
BottomMargin { get; set; } | Hämtar eller ställer in bottenmarginalen på den resulterande sidan. |
ContentsHeight { get; set; } | Hämtar eller ställer in höjden på innehållet på källsidan på den resulterande sidan. |
ContentsWidth { get; set; } | Hämtar eller ställer in bredden på innehållet på källsidan på den resulterande sidan. |
LeftMargin { get; set; } | Hämtar eller ställer in vänstermarginalen på den resulterande sidan. |
RightMargin { get; set; } | Hämtar eller ställer in högermarginalen på den resulterande sidan. |
TopMargin { get; set; } | Hämtar eller ställer in toppmarginalen på den resulterande sidan. |
Metoder
Namn | Beskrivning |
---|
static ContentSize(double, double) | Skapar minskningsparametrar med specificerad innehållsstorlek. |
static ContentSizePercent(double, double) | Skapar minskningsparametrar med specificerad innehållsstorlek i procent av den ursprungliga sidans storlek. Marginaler beräknas automatiskt. |
static Margins(double, double, double, double) | Skapar minskningsparametrar med specificerade marginalvärden. Innehållsstorleken beräknas automatiskt. |
static MarginsPercent(double, double, double, double) | Skapar minskningsparametrar. Marginaler anges i procent av den ursprungliga sidans storlek. |
static PageResize(double, double) | Skapar minskningsparametrar för sidominskning. |
static PageResizePct(double, double) | Skapar minskningsparametrar för sidominskning. Nya storlekar anges i procent. |
Se Även