From digital-printing
Flatten transparency in a PDF — eliminates banding, color shifts, and weird overprint artifacts on older or cheaper digital printers. Triggers on phrases like "flatten transparency", "fix banding on print", "flatten layers in PDF".
npx claudepluginhub danielrosehill/claude-code-plugins --plugin digital-printingThis skill uses the workspace's default tool permissions.
Convert transparent overlays, alpha blends, and soft masks into solid raster/vector output. Many digital printers (especially older RIPs or budget office units) mishandle live transparency, causing banding or color shifts.
Conducts multi-round deep research on GitHub repos via API and web searches, generating markdown reports with executive summaries, timelines, metrics, and Mermaid diagrams.
Share bugs, ideas, or general feedback.
Convert transparent overlays, alpha blends, and soft masks into solid raster/vector output. Many digital printers (especially older RIPs or budget office units) mishandle live transparency, causing banding or color shifts.
print (default, 300 DPI raster regions), screen (150 DPI, smaller files), prepress (highest fidelity).<input>-flat.pdf.Ghostscript with pdfwrite and -dCompatibilityLevel=1.3 flattens automatically because PDF 1.3 has no live transparency model.
gs -o output.pdf \
-sDEVICE=pdfwrite \
-dCompatibilityLevel=1.3 \
-dPDFSETTINGS=/printer \
-dEmbedAllFonts=true \
-dSubsetFonts=true \
-dNOPAUSE -dBATCH \
input.pdf
Compatibility=1.3 forces flattening. /printer tunes raster quality for print.
Symptoms that suggest transparency is the culprit:
Probe for transparency:
mutool show input.pdf grep -i "/SMask\|/CA\|/ca\b\|/BM"
Hits → live transparency present.
Flattened PDF. Original preserved — flattening is destructive in the sense that liveness is lost.