Aspose::Pdf::Facades::PdfFileEditor::ContentsResizeParameters klass

ContentsResizeParameters class

Klassen för att specificera sidans storleksändringsparametrar. Tillåter att ange följande parametrar: Storlek på resultatsidan (bredd, höjd) i standardenhetsmått eller i procent av den ursprungliga sidans storlek; Left, Top, Bottom och Right marginaler i standardenhetsmått eller i procent av den ursprungliga sidstorleken; Vissa värden kan lämnas null för automatisk beräkning. Dessa värden beräknas från återstående sidstorlek efter att explicit angivna värden beräknats. Till exempel: om sidbredd = 100 och ny sidbredd anges till 60 enheter så beräknas vänster- och högermarginalerna automatiskt: (100 - 60) / 2 = 15. Denna klass används i ResizeContents metod.

class ContentsResizeParameters : public System::Object

Metoder

MetodBeskrivning
static ContentSize(double, double)Skapar storleksändringsparametrar med angiven innehållsstorlek.
static ContentSizePercent(double, double)Skapar storleksändringsparametrar med angiven innehållsstorlek i procent av den ursprungliga sidstorleken. Marginaler beräknas automatiskt.
ContentsResizeParameters()Skapar storleksändringsparametrar där alla värden är satta till “auto”. Senare kan marginaler och innehållsstorlek specificeras om så krävs.
ContentsResizeParameters(const System::SharedPtr<PdfFileEditor::ContentsResizeValue>&, const System::SharedPtr<PdfFileEditor::ContentsResizeValue>&, const System::SharedPtr<PdfFileEditor::ContentsResizeValue>&, const System::SharedPtr<PdfFileEditor::ContentsResizeValue>&, const System::SharedPtr<PdfFileEditor::ContentsResizeValue>&, const System::SharedPtr<PdfFileEditor::ContentsResizeValue>&)Skapar storleksändringsparametrar med angivna marginalvärden och innehållsstorlek.
get_BottomMargin() constHämtar bottenmarginal på den resulterande sidan.
get_ChangeMediaBox() constHämtar och anger om MediaBox för en PDF-sida ska justeras under storleksändringsoperationen. Standardvärdet är false
get_ContentsHeight() constHämtar höjden på innehållet från källsidan på den resulterande sidan.
get_ContentsWidth() constHämtar bredden på innehållet från källsidan på den resulterande sidan.
get_LeftMargin() constHämtar vänstermarginal på den resulterande sidan.
get_RightMargin() constHämtar högermarginal på den resulterande sidan.
get_TopMargin() constHämtar toppmarginal på den resulterande sidan.
static Margins(double, double, double, double)Skapar storleksändringsparametrar med specificerade marginalvärden. Innehållsstorlek beräknas automatiskt.
static MarginsPercent(double, double, double, double)Skapar storleksändringsparametrar. Marginaler specificeras i procent av den ursprungliga sidstorleken.
static PageResize(double, double)Skapar storleksändringsparametrar för sidändring.
static PageResizePct(double, double)Skapar storleksändringsparametrar för sidändring. Nya storlekar specificeras i procent.
set_BottomMargin(const System::SharedPtr<PdfFileEditor::ContentsResizeValue>&)Ställer in bottenmarginal på den resulterande sidan.
set_ChangeMediaBox(bool)Hämtar och anger om MediaBox för en PDF-sida ska justeras under storleksändringsoperationen. Standardvärdet är false
set_ContentsHeight(const System::SharedPtr<PdfFileEditor::ContentsResizeValue>&)Ställer in höjden på innehållet från källsidan på den resulterande sidan.
set_ContentsWidth(const System::SharedPtr<PdfFileEditor::ContentsResizeValue>&)Ställer in bredden på innehållet på källsidan på den resulterande sidan.
set_LeftMargin(const System::SharedPtr<PdfFileEditor::ContentsResizeValue>&)Ställer in vänstermarginalen på den resulterande sidan.
set_RightMargin(const System::SharedPtr<PdfFileEditor::ContentsResizeValue>&)Ställer in högermarginalen på den resulterande sidan.
set_TopMargin(const System::SharedPtr<PdfFileEditor::ContentsResizeValue>&)Ställer in övre marginalen på den resulterande sidan.

Se även