pub enum PageBlock {
Text(TextObject),
Path(PathObject),
Image(ImageObject),
Composite(CompositeObject),
Block(PageBlockGroup),
}Expand description
图层 / 页块中的一个可绘制对象(CT_PageBlock 的子节点,见表 15)。
以 XML 元素名区分类型,渲染时按文档顺序(即出现顺序)依次绘制以保证 正确的叠放次序(z-order)。
Variants§
Text(TextObject)
文字对象(见 11 章、表 45)。
Path(PathObject)
图形(路径)对象(见 9 章、表 34)。
Image(ImageObject)
图像对象(见 12 章、表 43)。
Composite(CompositeObject)
复合对象(见 13 章、表 49);当前渲染器暂不展开其矢量内容。
Block(PageBlockGroup)
页块分组,可递归嵌套(见表 15)。
Trait Implementations§
Source§impl<'de> Deserialize<'de> for PageBlock
impl<'de> Deserialize<'de> for PageBlock
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 PageBlock
impl RefUnwindSafe for PageBlock
impl Send for PageBlock
impl Sync for PageBlock
impl Unpin for PageBlock
impl UnsafeUnpin for PageBlock
impl UnwindSafe for PageBlock
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