Struct printpdf::types::plugins::graphics::xobject::SMask [] [src]

pub struct SMask {
    pub width: i64,
    pub height: i64,
    pub interpolate: bool,
    pub bits_per_component: i64,
    pub matte: Vec<i64>,
}

SMask dictionary. A soft mask (or SMask) is a greyscale image that is used to mask another image

Fields

If self.matte is set to true, this entry must be the same width as the parent image. If not, the SMask is resampled to the parent unit square

See width

Bits per component, required (warning: this is a grayscale image)

Vec of component values

Trait Implementations

impl Debug for SMask
[src]

[src]

Formats the value using the given formatter.