INNER CODE UNIT · Rust

copy_to_pasteboard

autopilot-rs/autopilot-rs · src/bitmap.rs:86

    pub fn copy_to_pasteboard(&self) -> ImageResult<()> {
        self.system_copy_to_pasteboard()
    }

    /// Returns new Bitmap created from a portion of another.
    pub fn cropped(&mut self, rect: Rect) -> ImageResult<Bitmap> {
        if !self.bounds().is_rect_visible(rect) {
            Err(ImageError::Limits(LimitError::from_kind(
                LimitErrorKind::DimensionError,
            )))
        } else {
            let rect = rect.scaled(self.scale).round();
            let cropped_image = self.image.crop(
                rect.origin.x as u32,
                rect.origin.y as u32,
                rect.size.width as u32,
                rect.size.height as u32,
            );

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…