Pipeline API

These samples focus on processing very large images efficiently using streaming pipelines that avoid loading full bitmaps into memory. They demonstrate stripe‑based processing, splitting images into tiles, and composing flows with multiple sources and receivers. Scenarios include resizing, rotating, and cropping in a memory‑friendly way, tracking progress, and supporting cancellation for long‑running jobs.

Drawing

Drawing and compositing optimized for very large bitmaps and tiled images.

Multiple Receivers

Streaming pipelines that output to multiple receivers or sinks concurrently.

Multiple Sources

Combining and processing multiple input streams or large image sources efficiently.

Pipeline API Syntax

Demonstrates different approaches to building pipelines.

Resize, Rotate, Crop

Resizing, rotating, and cropping workflows tailored for large images.

Vignette

Applying vignette effects efficiently on large images.

For AI-assisted development: Download Graphics Mill Code Samples XML Catalog