pub struct CtPageArea {
pub physical_box: StBox,
pub application_box: Option<StBox>,
pub content_box: Option<StBox>,
pub bleed_box: Option<StBox>,
}Expand description
CT_PageArea:页面区域(见表 7、图 8)。
四个边界框逐层嵌套:出血框 ⊃ 物理框 ⊃ 显示框 ⊃ 版心框。
Fields§
§physical_box: StBox页面物理区域,左上角为页面空间坐标系原点(必选)。
application_box: Option<StBox>显示区域,页面内容实际显示或打印输出的区域(可选)。
content_box: Option<StBox>版心区域,即文件的正文区域(可选)。
bleed_box: Option<StBox>出血区域,超出设备性能限制的额外出血区域;缺省为物理区域(可选)。
Trait Implementations§
Source§impl Clone for CtPageArea
impl Clone for CtPageArea
Source§fn clone(&self) -> CtPageArea
fn clone(&self) -> CtPageArea
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CtPageArea
impl Debug for CtPageArea
Source§impl<'de> Deserialize<'de> for CtPageArea
impl<'de> Deserialize<'de> for CtPageArea
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for CtPageArea
impl RefUnwindSafe for CtPageArea
impl Send for CtPageArea
impl Sync for CtPageArea
impl Unpin for CtPageArea
impl UnsafeUnpin for CtPageArea
impl UnwindSafe for CtPageArea
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more