pub struct LineFormat<'a> { /* private fields */ }Expand description
线框高阶视图(pptx.dml.line.LineFormat)。
§与 python-pptx 的对应
pptx.dml.line.LineFormat←→LineFormat;line.color.rgb = .../line.width = Pt(1)/line.dash_style = MSO_LINE.DASH←→LineFormat::color/LineFormat::set_width/LineFormat::set_dash_style
Implementations§
Source§impl<'a> LineFormat<'a>
impl<'a> LineFormat<'a>
Sourcepub fn new(line: &'a mut Line) -> LineFormat<'a>
pub fn new(line: &'a mut Line) -> LineFormat<'a>
构造一个 line 视图。
Sourcepub fn color(&mut self) -> ColorFormat<'_>
pub fn color(&mut self) -> ColorFormat<'_>
颜色 ColorFormat 代理。
Sourcepub fn dash_style(&self) -> Option<Dash>
pub fn dash_style(&self) -> Option<Dash>
读取线型。
Sourcepub fn set_dash_style(&mut self, s: MsoLineDashStyle)
pub fn set_dash_style(&mut self, s: MsoLineDashStyle)
设置线型(用 super::simpletypes::MsoLineDashStyle,自动转 Dash)。
Sourcepub fn set_no_fill(&mut self)
pub fn set_no_fill(&mut self)
设为无填充(透明线框)。
Sourcepub fn set_width_pt(&mut self, pt: Pt)
pub fn set_width_pt(&mut self, pt: Pt)
便捷:设宽度为磅值。
Trait Implementations§
Source§impl<'a> Debug for LineFormat<'a>
impl<'a> Debug for LineFormat<'a>
Source§impl<'a> From<&'a mut Line> for LineFormat<'a>
impl<'a> From<&'a mut Line> for LineFormat<'a>
Source§fn from(l: &'a mut Line) -> LineFormat<'a>
fn from(l: &'a mut Line) -> LineFormat<'a>
Converts to this type from the input type.
Auto Trait Implementations§
impl<'a> !UnwindSafe for LineFormat<'a>
impl<'a> Freeze for LineFormat<'a>
impl<'a> RefUnwindSafe for LineFormat<'a>
impl<'a> Send for LineFormat<'a>
impl<'a> Sync for LineFormat<'a>
impl<'a> Unpin for LineFormat<'a>
impl<'a> UnsafeUnpin for LineFormat<'a>
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