[]
• new PaperSize(widthOrKind?
, height?
)
Specifies the paper size.
The constructor has 3 modes.
If there are 2 parameters, the parameters are width and height with a type of number;
If there is 1 parameter, the parameter is kind which is a GC.Spread.Sheets.Print.PaperKind type;
If there is no parameter, the result is the same as the second mode and the kind option is GC.Spread.Sheets.Print.PaperKind.letter.
example
var printInfo = new GC.Spread.Sheets.Print.PrintInfo();
printInfo.pageHeaderFooter({
normal: {
header: {
left: "Header Left"
}
}
});
printInfo.paperSize(new GC.Spread.Sheets.Print.PaperSize(GC.Spread.Sheets.Print.PaperKind.a4));
spread.print(0);
Name | Type |
---|---|
widthOrKind? |
number |
height? |
number |
▸ getPageSize(kind
): PrintSize
Gets the paper size, in hundredths of an inch.
example
var paperSize = new GC.Spread.Sheets.Print.PaperSize();
console.log(paperSize.getPageSize(GC.Spread.Sheets.Print.PaperKind.a4)); // Get the size of a4 paper.
console.log(paperSize.getPageSize(GC.Spread.Sheets.Print.PaperKind.a5)); // Get the size of a5 paper.
Name | Type | Description |
---|---|---|
kind |
PaperKind |
The kind of the paper. |
The size which contains width and height of the paper.
▸ height(value?
): any
Gets or sets the height of the paper, in hundredths of an inch.
example
var paperSize = new GC.Spread.Sheets.Print.PaperSize(GC.Spread.Sheets.Print.PaperKind.a4);
var height = paperSize.height(); // Get the height of the paper.
paperSize.height(height / 2); // Set the height of paper.
Name | Type |
---|---|
value? |
number |
any
If no value is set, returns the height of the paper; otherwise, returns the paper size.
▸ kind(value?
): any
Gets or sets the kind of the paper.
example
var paperSize = new GC.Spread.Sheets.Print.PaperSize(GC.Spread.Sheets.Print.PaperKind.a4);
console.log(paperSize.kind()); // Get the kind of the paper.
paperSize.kind(GC.Spread.Sheets.Print.PaperKind.a5); // Set the kind of paper.
Name | Type |
---|---|
value? |
PaperKind |
any
If no value is set, returns the kind of the paper; otherwise, returns the paper size.
▸ width(value?
): any
Gets or sets the width of the paper, in hundredths of an inch.
example
var paperSize = new GC.Spread.Sheets.Print.PaperSize(GC.Spread.Sheets.Print.PaperKind.a4);
var width = paperSize.width(); // Get the width of the paper.
paperSize.width(width / 2); // Set the width of paper.
Name | Type |
---|---|
value? |
number |
any
If no value is set, returns the width of the paper; otherwise, returns the paper size.