# Printing

Source: https://developer.apple.com/design/human-interface-guidelines/printing
Skill: hig-patterns
Snapshot: 2025-02-02

---
<!-- hig-doctor:attribution -->
> **Source**: Apple Inc. Canonical content at https://developer.apple.com/design/human-interface-guidelines/printing.
> This file is a structured index of that content, snapshot 2025-02-02.
> Apple HIG text and imagery are © Apple Inc.; this repository provides organization and cross-referencing for AI agent consumption only.

# Printing

## Best practices

**Make printing discoverable.**

**Present a printing option only when it’s possible.**

**Present relevant printing options.**

## Platform considerations

### macOS

**If your macOS app offers app-specific print options that the system doesn’t offer, consider creating a custom category for the print panel.**

**If your app supports document-specific page settings, consider presenting a page setup dialog.**

**Make sure interdependencies between options are clear.**

**Separate advanced features from frequently used features.**

**Consider letting people preview the effect of a setting.**

**Consider storing modified settings with the document.**

---

<!-- hig-doctor:canonical-footer -->
For the complete guidance, including worked examples and illustrations, see the canonical page: https://developer.apple.com/design/human-interface-guidelines/printing

