@Internal public abstract class PICFAbstractType extends java.lang.Object
Class and fields descriptions are quoted from Microsoft Office Word 97-2007 Binary File Format and [MS-DOC] - v20110608 Word (.doc) Binary File Format
NOTE: This source is automatically generated please do not modify this file. Either subclass or remove the record in src/types/definitions.
This class is internal. It content or properties may change without notice due to changes in our knowledge of internal Microsoft Word binary structures.
(PICF 结构指定图片的类型,以及图片的大小和有关其边框的信息。类和字段描述引用自 Microsoft Office Word 97-2007 二进制文件格式和 [MS-DOC] - v20110608 Word (.doc) 二进制文件格式 注意:此源是自动生成的,请勿修改此文件。子类化或删除 src/types/definitions 中的记录。这个类是内部的。由于我们对内部 Microsoft Word 二进制结构的了解发生变化,其内容或属性可能会发生变化,恕不另行通知。)Modifier and Type | Field and Description |
---|---|
protected int |
field_1_lcb |
protected int |
field_10_padding2 |
protected short |
field_11_dxaGoal |
protected short |
field_12_dyaGoal |
protected int |
field_13_mx |
protected int |
field_14_my |
protected short |
field_15_dxaReserved1 |
protected short |
field_16_dyaReserved1 |
protected short |
field_17_dxaReserved2 |
protected short |
field_18_dyaReserved2 |
protected byte |
field_19_fReserved |
protected int |
field_2_cbHeader |
protected byte |
field_20_bpp |
protected byte[] |
field_21_brcTop80 |
protected byte[] |
field_22_brcLeft80 |
protected byte[] |
field_23_brcBottom80 |
protected byte[] |
field_24_brcRight80 |
protected short |
field_25_dxaReserved3 |
protected short |
field_26_dyaReserved3 |
protected short |
field_27_cProps |
protected short |
field_3_mm |
protected short |
field_4_xExt |
protected short |
field_5_yExt |
protected short |
field_6_swHMF |
protected int |
field_7_grf |
protected int |
field_8_padding |
protected int |
field_9_mmPM |
Modifier | Constructor and Description |
---|---|
protected |
PICFAbstractType() |
Modifier and Type | Method and Description |
---|---|
protected void |
fillFields(byte[] data, int offset) |
byte |
getBpp()
Get the bpp field for the PICF record.
(获取 PICF 记录的 bpp 字段。)
|
byte[] |
getBrcBottom80()
Get the brcBottom80 field for the PICF record.
(获取 PICF 记录的 brcBottom80 字段。)
|
byte[] |
getBrcLeft80()
Get the brcLeft80 field for the PICF record.
(获取 PICF 记录的 brcLeft80 字段。)
|
byte[] |
getBrcRight80()
Get the brcRight80 field for the PICF record.
(获取 PICF 记录的 brcRight80 字段。)
|
byte[] |
getBrcTop80()
Get the brcTop80 field for the PICF record.
(获取 PICF 记录的 brcTop80 字段。)
|
int |
getCbHeader()
An unsigned integer that specifies the size, in bytes, of this PICF structure.
(一个无符号整数,指定此 PICF 结构的大小(以字节为单位)。)
|
short |
getCProps()
This value MUST be 0 and MUST be ignored.
(该值必须为 0 并且必须被忽略。)
|
short |
getDxaGoal()
Get the dxaGoal field for the PICF record.
(获取 PICF 记录的 dxaGoal 字段。)
|
short |
getDxaReserved1()
Get the dxaReserved1 field for the PICF record.
(获取 PICF 记录的 dxaReserved1 字段。)
|
short |
getDxaReserved2()
Get the dxaReserved2 field for the PICF record.
(获取 PICF 记录的 dxaReserved2 字段。)
|
short |
getDxaReserved3()
Get the dxaReserved3 field for the PICF record.
(获取 PICF 记录的 dxaReserved3 字段。)
|
short |
getDyaGoal()
Get the dyaGoal field for the PICF record.
(获取 PICF 记录的 dyaGoal 字段。)
|
short |
getDyaReserved1()
Get the dyaReserved1 field for the PICF record.
(获取 PICF 记录的 dyaReserved1 字段。)
|
short |
getDyaReserved2()
Get the dyaReserved2 field for the PICF record.
(获取 PICF 记录的 dyaReserved2 字段。)
|
short |
getDyaReserved3()
Get the dyaReserved3 field for the PICF record.
(获取 PICF 记录的 dyaReserved3 字段。)
|
byte |
getFReserved()
Get the fReserved field for the PICF record.
(获取 PICF 记录的 fReserved 字段。)
|
int |
getGrf()
This field MUST be ignored.
(该字段必须被忽略。)
|
int |
getLcb()
A signed integer that specifies the size, in bytes, of this PICF structure and the subsequent data.
(一个有符号整数,指定此 PICF 结构和后续数据的大小(以字节为单位)。)
|
short |
getMm()
A signed integer that specifies the format of the picture data.
(指定图片数据格式的有符号整数。)
|
int |
getMmPM()
This field MUST be ignored.
(该字段必须被忽略。)
|
int |
getMx()
Get the mx field for the PICF record.
(获取 PICF 记录的 mx 字段。)
|
int |
getMy()
Get the my field for the PICF record.
(获取 PICF 记录的 my 字段。)
|
int |
getPadding()
This value MUST be zero and MUST be ignored.
(该值必须为零并且必须被忽略。)
|
int |
getPadding2()
This value MUST be zero and MUST be ignored.
(该值必须为零并且必须被忽略。)
|
static int |
getSize()
Size of record
(记录大小)
|
short |
getSwHMF()
This field is unused and MUST be ignored.
(该字段未使用,必须忽略。)
|
short |
getXExt()
This field is unused and MUST be ignored.
(该字段未使用,必须忽略。)
|
short |
getYExt()
This field is unused and MUST be ignored.
(该字段未使用,必须忽略。)
|
byte[] |
serialize() |
void |
serialize(byte[] data, int offset) |
void |
setBpp(byte field_20_bpp)
Set the bpp field for the PICF record.
(设置 PICF 记录的 bpp 字段。)
|
void |
setBrcBottom80(byte[] field_23_brcBottom80)
Set the brcBottom80 field for the PICF record.
(为 PICF 记录设置 brcBottom80 字段。)
|
void |
setBrcLeft80(byte[] field_22_brcLeft80)
Set the brcLeft80 field for the PICF record.
(为 PICF 记录设置 brcLeft80 字段。)
|
void |
setBrcRight80(byte[] field_24_brcRight80)
Set the brcRight80 field for the PICF record.
(为 PICF 记录设置 brcRight80 字段。)
|
void |
setBrcTop80(byte[] field_21_brcTop80)
Set the brcTop80 field for the PICF record.
(设置 PICF 记录的 brcTop80 字段。)
|
void |
setCbHeader(int field_2_cbHeader)
An unsigned integer that specifies the size, in bytes, of this PICF structure.
(一个无符号整数,指定此 PICF 结构的大小(以字节为单位)。)
|
void |
setCProps(short field_27_cProps)
This value MUST be 0 and MUST be ignored.
(该值必须为 0 并且必须被忽略。)
|
void |
setDxaGoal(short field_11_dxaGoal)
Set the dxaGoal field for the PICF record.
(设置 PICF 记录的 dxaGoal 字段。)
|
void |
setDxaReserved1(short field_15_dxaReserved1)
Set the dxaReserved1 field for the PICF record.
(为 PICF 记录设置 dxaReserved1 字段。)
|
void |
setDxaReserved2(short field_17_dxaReserved2)
Set the dxaReserved2 field for the PICF record.
(为 PICF 记录设置 dxaReserved2 字段。)
|
void |
setDxaReserved3(short field_25_dxaReserved3)
Set the dxaReserved3 field for the PICF record.
(为 PICF 记录设置 dxaReserved3 字段。)
|
void |
setDyaGoal(short field_12_dyaGoal)
Set the dyaGoal field for the PICF record.
(设置 PICF 记录的 dyaGoal 字段。)
|
void |
setDyaReserved1(short field_16_dyaReserved1)
Set the dyaReserved1 field for the PICF record.
(为 PICF 记录设置 dyaReserved1 字段。)
|
void |
setDyaReserved2(short field_18_dyaReserved2)
Set the dyaReserved2 field for the PICF record.
(为 PICF 记录设置 dyaReserved2 字段。)
|
void |
setDyaReserved3(short field_26_dyaReserved3)
Set the dyaReserved3 field for the PICF record.
(为 PICF 记录设置 dyaReserved3 字段。)
|
void |
setFReserved(byte field_19_fReserved)
Set the fReserved field for the PICF record.
(设置 PICF 记录的 fReserved 字段。)
|
void |
setGrf(int field_7_grf)
This field MUST be ignored.
(该字段必须被忽略。)
|
void |
setLcb(int field_1_lcb)
A signed integer that specifies the size, in bytes, of this PICF structure and the subsequent data.
(一个有符号整数,指定此 PICF 结构和后续数据的大小(以字节为单位)。)
|
void |
setMm(short field_3_mm)
A signed integer that specifies the format of the picture data.
(指定图片数据格式的有符号整数。)
|
void |
setMmPM(int field_9_mmPM)
This field MUST be ignored.
(该字段必须被忽略。)
|
void |
setMx(int field_13_mx)
Set the mx field for the PICF record.
(设置 PICF 记录的 mx 字段。)
|
void |
setMy(int field_14_my)
Set the my field for the PICF record.
(设置 PICF 记录的 my 字段。)
|
void |
setPadding(int field_8_padding)
This value MUST be zero and MUST be ignored.
(该值必须为零并且必须被忽略。)
|
void |
setPadding2(int field_10_padding2)
This value MUST be zero and MUST be ignored.
(该值必须为零并且必须被忽略。)
|
void |
setSwHMF(short field_6_swHMF)
This field is unused and MUST be ignored.
(该字段未使用,必须忽略。)
|
void |
setXExt(short field_4_xExt)
This field is unused and MUST be ignored.
(该字段未使用,必须忽略。)
|
void |
setYExt(short field_5_yExt)
This field is unused and MUST be ignored.
(该字段未使用,必须忽略。)
|
java.lang.String |
toString() |
protected int field_1_lcb
protected int field_2_cbHeader
protected short field_3_mm
protected short field_4_xExt
protected short field_5_yExt
protected short field_6_swHMF
protected int field_7_grf
protected int field_8_padding
protected int field_9_mmPM
protected int field_10_padding2
protected short field_11_dxaGoal
protected short field_12_dyaGoal
protected int field_13_mx
protected int field_14_my
protected short field_15_dxaReserved1
protected short field_16_dyaReserved1
protected short field_17_dxaReserved2
protected short field_18_dyaReserved2
protected byte field_19_fReserved
protected byte field_20_bpp
protected byte[] field_21_brcTop80
protected byte[] field_22_brcLeft80
protected byte[] field_23_brcBottom80
protected byte[] field_24_brcRight80
protected short field_25_dxaReserved3
protected short field_26_dyaReserved3
protected short field_27_cProps
protected void fillFields(byte[] data, int offset)
public void serialize(byte[] data, int offset)
public byte[] serialize()
public static int getSize()
public java.lang.String toString()
toString
in class
java.lang.Object
@Internal public int getLcb()
@Internal public void setLcb(int field_1_lcb)
@Internal public int getCbHeader()
@Internal public void setCbHeader(int field_2_cbHeader)
@Internal public short getMm()
@Internal public void setMm(short field_3_mm)
@Internal public short getXExt()
@Internal public void setXExt(short field_4_xExt)
@Internal public short getYExt()
@Internal public void setYExt(short field_5_yExt)
@Internal public short getSwHMF()
@Internal public void setSwHMF(short field_6_swHMF)
@Internal public int getGrf()
@Internal public void setGrf(int field_7_grf)
@Internal public int getPadding()
@Internal public void setPadding(int field_8_padding)
@Internal public int getMmPM()
@Internal public void setMmPM(int field_9_mmPM)
@Internal public int getPadding2()
@Internal public void setPadding2(int field_10_padding2)
@Internal public short getDxaGoal()
@Internal public void setDxaGoal(short field_11_dxaGoal)
@Internal public short getDyaGoal()
@Internal public void setDyaGoal(short field_12_dyaGoal)
@Internal public int getMx()
@Internal public void setMx(int field_13_mx)
@Internal public int getMy()
@Internal public void setMy(int field_14_my)
@Internal public short getDxaReserved1()
@Internal public void setDxaReserved1(short field_15_dxaReserved1)
@Internal public short getDyaReserved1()
@Internal public void setDyaReserved1(short field_16_dyaReserved1)
@Internal public short getDxaReserved2()
@Internal public void setDxaReserved2(short field_17_dxaReserved2)
@Internal public short getDyaReserved2()
@Internal public void setDyaReserved2(short field_18_dyaReserved2)
@Internal public byte getFReserved()
@Internal public void setFReserved(byte field_19_fReserved)
@Internal public byte getBpp()
@Internal public void setBpp(byte field_20_bpp)
@Internal public byte[] getBrcTop80()
@Internal public void setBrcTop80(byte[] field_21_brcTop80)
@Internal public byte[] getBrcLeft80()
@Internal public void setBrcLeft80(byte[] field_22_brcLeft80)
@Internal public byte[] getBrcBottom80()
@Internal public void setBrcBottom80(byte[] field_23_brcBottom80)
@Internal public byte[] getBrcRight80()
@Internal public void setBrcRight80(byte[] field_24_brcRight80)
@Internal public short getDxaReserved3()
@Internal public void setDxaReserved3(short field_25_dxaReserved3)
@Internal public short getDyaReserved3()
@Internal public void setDyaReserved3(short field_26_dyaReserved3)
@Internal public short getCProps()
@Internal public void setCProps(short field_27_cProps)
Copyright 2021 The Apache Software Foundation or its licensors, as applicable.