---
title: "Advanced"
canonical: https://www.graphicsmill.com/samples/tags/advanced
product: "Graphics Mill"
---

# Advanced

Demonstrating advanced usage scenarios

- [Browse all samples](<https://www.graphicsmill.com/samples/index_md>)

## Samples

- [Assemble Pipeline manually](<https://www.graphicsmill.com/samples/LargeImages/PipelineAPISyntax/BranchedPipeline_cs_md>): Shows how to manually assemble and run a simple image processing pipeline using receivers instead of the Pipeline class.
- [Conditionally adding pipeline elements](<https://www.graphicsmill.com/samples/LargeImages/PipelineAPISyntax/ConditionalElements_cs_md>): Demonstrates how to add pipeline elements based on input image properties to create sRGB thumbnails with a specific DPI.
- [Read and write PDF page boxes](<https://www.graphicsmill.com/samples/Codecs/Pdf/PageBoxes_cs_md>): Defines print production page boxes (bleed, trim, art) on a 300 DPI PDF using UnitConverter, then reads them back with PdfReader.
- [Using the OnInit event to configure pipeline elements](<https://www.graphicsmill.com/samples/LargeImages/PipelineAPISyntax/OnInitEvent_cs_md>): Demonstrates configuring pipeline elements dynamically using the OnInit event to adjust settings based on input image data.

