public class XEasyPdfTemplatePageRectangle extends Object implements Serializable
Copyright (c) 2020-2023 xsx All Rights Reserved. x-easypdf is licensed under Mulan PSL v2. You can use this software according to the terms and conditions of the Mulan PSL v2. You may obtain a copy of Mulan PSL v2 at: http://license.coscl.org.cn/MulanPSL2 THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT, MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE. See the Mulan PSL v2 for more details.
| 限定符和类型 | 字段和说明 |
|---|---|
static XEasyPdfTemplatePageRectangle |
A0
************************************************** A类 ****************************************************
/**
A0
841 * 1189,单位:mm
2383.937007 * 3370.393700,单位:pt
|
static XEasyPdfTemplatePageRectangle |
A1
A1
594 * 841,单位:mm
1683.779527 * 2383.937007,单位:pt
|
static XEasyPdfTemplatePageRectangle |
A2
A2
420 * 594,单位:mm
1190.551181 * 1683.779527,单位:pt
|
static XEasyPdfTemplatePageRectangle |
A3
A3
297 * 420,单位:mm
841.889763 * 1190.551181,单位:pt
|
static XEasyPdfTemplatePageRectangle |
A4
A4
210 * 297,单位:mm
595.275590 * 841.889763,单位:pt
|
static XEasyPdfTemplatePageRectangle |
A5
A5
148 * 210,单位:mm
419.527559 * 595.275590,单位:pt
|
static XEasyPdfTemplatePageRectangle |
A6
A6
105 * 148,单位:mm
297.637795 * 419.527559,单位:pt
|
static XEasyPdfTemplatePageRectangle |
A7
A7
74 * 105,单位:mm
209.763779 * 297.637795,单位:pt
|
static XEasyPdfTemplatePageRectangle |
A8
A8
52 * 74,单位:mm
147.401574 * 209.763779,单位:pt
|
static XEasyPdfTemplatePageRectangle |
B0
************************************************** B类 ****************************************************
/**
B0
1030 * 1456,单位:mm
2919.685039 * 4127.244094,单位:pt
|
static XEasyPdfTemplatePageRectangle |
B1
B1
728 * 1030,单位:mm
2063.622047 * 2919.685039,单位:pt
|
static XEasyPdfTemplatePageRectangle |
B2
B2
515 * 728,单位:mm
1459.842519 * 2063.622047,单位:pt
|
static XEasyPdfTemplatePageRectangle |
B3
B3
364 * 515,单位:mm
1031.811023 * 1459.842519,单位:pt
|
static XEasyPdfTemplatePageRectangle |
B4
B4
257 * 364,单位:mm
728.503937 * 1031.811023,单位:pt
|
static XEasyPdfTemplatePageRectangle |
B5
B5
182 * 257,单位:mm
515.905511 * 728.503937,单位:pt
|
static XEasyPdfTemplatePageRectangle |
B6
B6
128 * 182,单位:mm
362.834645 * 515.905511,单位:pt
|
static XEasyPdfTemplatePageRectangle |
B7
B7
91 * 128,单位:mm
257.952755 * 362.834645,单位:pt
|
static XEasyPdfTemplatePageRectangle |
B8
B8
64 * 91,单位:mm
181.417322 * 257.952755,单位:pt
|
static Float |
POINTS_PER_MM
每毫米像素点
|
| 限定符和类型 | 方法和说明 |
|---|---|
XEasyPdfTemplatePageRectangle |
changeLandscape()
切换横向
|
static XEasyPdfTemplatePageRectangle |
create(float width,
float height)
创建页面尺寸
|
float |
getHeight()
获取高度
|
static Rectangle |
getRotateRectangle(int width,
int height,
double radians)
获取旋转尺寸
|
float |
getUnit()
获取每毫米像素点
|
float |
getWidth()
获取宽度
|
XEasyPdfTemplatePageRectangle |
setDpi(int dpi)
设置dpi
|
public static final Float POINTS_PER_MM
public static final XEasyPdfTemplatePageRectangle A0
841 * 1189,单位:mm
2383.937007 * 3370.393700,单位:pt
public static final XEasyPdfTemplatePageRectangle A1
594 * 841,单位:mm
1683.779527 * 2383.937007,单位:pt
public static final XEasyPdfTemplatePageRectangle A2
420 * 594,单位:mm
1190.551181 * 1683.779527,单位:pt
public static final XEasyPdfTemplatePageRectangle A3
297 * 420,单位:mm
841.889763 * 1190.551181,单位:pt
public static final XEasyPdfTemplatePageRectangle A4
210 * 297,单位:mm
595.275590 * 841.889763,单位:pt
public static final XEasyPdfTemplatePageRectangle A5
148 * 210,单位:mm
419.527559 * 595.275590,单位:pt
public static final XEasyPdfTemplatePageRectangle A6
105 * 148,单位:mm
297.637795 * 419.527559,单位:pt
public static final XEasyPdfTemplatePageRectangle A7
74 * 105,单位:mm
209.763779 * 297.637795,单位:pt
public static final XEasyPdfTemplatePageRectangle A8
52 * 74,单位:mm
147.401574 * 209.763779,单位:pt
public static final XEasyPdfTemplatePageRectangle B0
1030 * 1456,单位:mm
2919.685039 * 4127.244094,单位:pt
public static final XEasyPdfTemplatePageRectangle B1
728 * 1030,单位:mm
2063.622047 * 2919.685039,单位:pt
public static final XEasyPdfTemplatePageRectangle B2
515 * 728,单位:mm
1459.842519 * 2063.622047,单位:pt
public static final XEasyPdfTemplatePageRectangle B3
364 * 515,单位:mm
1031.811023 * 1459.842519,单位:pt
public static final XEasyPdfTemplatePageRectangle B4
257 * 364,单位:mm
728.503937 * 1031.811023,单位:pt
public static final XEasyPdfTemplatePageRectangle B5
182 * 257,单位:mm
515.905511 * 728.503937,单位:pt
public static final XEasyPdfTemplatePageRectangle B6
128 * 182,单位:mm
362.834645 * 515.905511,单位:pt
public static final XEasyPdfTemplatePageRectangle B7
91 * 128,单位:mm
257.952755 * 362.834645,单位:pt
public static final XEasyPdfTemplatePageRectangle B8
64 * 91,单位:mm
181.417322 * 257.952755,单位:pt
public static XEasyPdfTemplatePageRectangle create(float width, float height)
width - 宽度height - 高度public static Rectangle getRotateRectangle(int width, int height, double radians)
width - 宽度height - 高度radians - 旋转弧度public XEasyPdfTemplatePageRectangle setDpi(int dpi)
dpi - 每英寸像素点public XEasyPdfTemplatePageRectangle changeLandscape()
public float getUnit()
public float getWidth()
public float getHeight()
Copyright © 2023. All rights reserved.