Enum printpdf::types::plugins::graphics::xobject::XObject
[−]
[src]
pub enum XObject { Image(ImageXObject), Form(Box<FormXObject>), PostScript(PostScriptXObject), }
External object that gets reference outside the PDF content stream
Gets constructed similar to the ExtGState
, then inserted into the /XObject
dictionary
on the page. You can instantiate XObjects
with the /Do
operator. The layer.add_xobject()
(or better yet, the layer.add_image()
, layer.add_form()
) methods will do this for you.
Variants
Image(ImageXObject)
Image XObject, for images
Form(Box<FormXObject>)
Form XObject, for PDF forms
PostScript(PostScriptXObject)
Embedded PostScript XObject, for legacy applications You can embed PostScript in a PDF, it is not recommended
Trait Implementations
impl Debug for XObject
[src]
impl Clone for XObject
[src]
fn clone(&self) -> XObject
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more