Search
Duplicate

Printing

An iOS, iPadOS, macOS, or visionOS app can integrate system-provided print functionality when it makes sense, presenting custom printer- and document-specific options if necessary.
iOS, iPadOS, macOS 또는 visionOS 앱은 필요한 경우 사용자 지정 프린터 및 문서별 옵션을 제공하여 시스템에서 제공하는 인쇄 기능을 통합할 수 있습니다.

Best practices

Make printing discoverable. Help people find your print action by placing it in standard system locations. For example, include a Print item in your macOS app’s File menu; in your iOS or iPadOS app, add a toolbar or navigation bar button that opens an action sheet. If your macOS app has a toolbar, you might want to put a Print button there, too, but consider making it an optional button that people can add when they customize the toolbar.
인쇄 기능을 찾기 쉽도록 하세요. 표준 시스템 위치에 인쇄 작업을 배치하여 사용자의 인쇄 작업을 찾을 수 있도록 도우세요. 예를 들어, macOS 앱의 파일 메뉴에 인쇄 항목을 포함하고, iOS 또는 iPadOS 앱에서 action sheet를 여는 도구 모음 또는 탐색 모음 단추를 추가합니다. MacOS 앱에 도구 모음이 있는 경우 인쇄 단추를 거기에 놓을 수도 있지만, 사용자가 도구 모음을 사용자 지정할 때 추가할 수 있는 선택적 단추로 만드는 것을 고려해 보십시오.
→ 인쇄(Printing)기능을 쉽게 찾을 수 있도록 해라.
역자 첨언
Present a printing option only when it’s possible. If there’s nothing onscreen to print, or no printers are available, dim the Print item in a macOS app’s File menu and remove the Print action from the Action sheet in an iOS or iPadOS app. If you implement a custom print button, dim or hide it when printing isn’t possible.
가능한 경우에만 인쇄 옵션을 표시하세요. 화면에 인쇄할 항목이 없거나 프린터를 사용할 수 없는 경우에는 macOS 앱의 파일 메뉴에서 인쇄 항목을 어둡게 하고 iOS 또는 iPadOS 앱의 액션 시트에서 인쇄 작업을 제거합니다. 사용자 지정 인쇄 단추를 구현하는 경우 인쇄할 수 없을 때 어둡게 하거나 숨깁니다.
→ 인쇄 작업이 가능한 화면에서만 인쇄작업 기능을 활성화 해라.
역자 첨언
Present relevant printing options. If it makes sense to offer options like selecting a page range, requesting multiple copies, or printing on both sides — and the printer supports the options — use the system-provided view to present them.
관련 인쇄 옵션을 제시하세요. 페이지 범위 선택, 여러 복사본 요청 또는 양면 인쇄와 같은 옵션을 제공하는 것이 타당하고 프린터가 옵션을 지원하는 경우 시스템 제공 보기를 사용하여 옵션을 제시합니다.
역자 첨언
No additional considerations for iOS, iPadOS, or visionOS. Not supported in tvOS or watchOS.

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. By default, the print panel offers several categories of settings, such as Layout, Paper Handling, and Media & Quality. Give your custom category a unique name, such as your app name, and include options that help people have a great print experience in your app. For example, Keynote offers presentation-specific options, like the ability to print presenter notes, slide backgrounds, and skipped slides.
MacOS 앱이 시스템에서 제공하지 않는 앱별 인쇄 옵션을 제공하는 경우, 인쇄 패널에 대한 커스텀 카테고리를 만드는 것을 고려해 보세요. 기본적으로 인쇄 패널은 Layout, Paper Handling, and Media & Quality과 같은 여러 범주의 설정을 제공합니다. 사용자 지정 범주에 앱 이름과 같은 고유한 이름을 지정하고 사람들이 앱에서 훌륭한 인쇄 경험을 가질 수 있도록 도와주는 옵션을 포함하세요. 예를 들어 키노트는 발표자 노트, 슬라이드 배경 인쇄 및 건너뛴 슬라이드 인쇄 기능과 같은 프레젠테이션별 옵션을 제공합니다.
→ 앱의 특성에 맞는 프린트 옵션 기능을 제공할 수 있도록 해라.
역자 첨언
If your app supports document-specific page settings, consider presenting a page setup dialog. A page setup dialog includes rarely changed settings for page size, orientation, and scaling that apply to printing a particular document. If this makes sense in your app, avoid implementing features the system already provides. For example, you don’t need to include options like changing the page orientation or printing in reverse order because the system implements these options.
앱에서 문서별 페이지 설정을 지원하는 경우, page setup dialog를 표시하는 것을 고려해 보세요. page setup dialog에는 특정 문서를 인쇄하는 데 적용되는 페이지 크기, 방향 및 축척에 대한 거의 변경되지 않은 설정이 포함되어 있습니다. 이렇게 하는 것이 앱에서 타당하다면 시스템에서 이미 제공하는 기능을 구현하지 마세요. 예를 들어, 시스템에서 페이지 방향 변경 또는 역순으로 인쇄하는 것과 같은 옵션을 제공하기 때문에, 이와 같은 기능을 당신의 앱에서 추가할 필요가 없습니다.
→ 프린트 기능에 특별한 옵션이 필요한 것이 아니라면, 시스템에서 제공하는 page setup dialog를 사용해라
역자 첨언
Make sure interdependencies between options are clear. For example, if double-sided printing is available, an option to print on transparencies becomes unavailable.
옵션 간의 상호 의존성이 명확한지 확인하세요. 예를 들어 양면 인쇄를 사용할 수 있는 경우 투명 인쇄 옵션을 사용할 수 없게 됩니다.
역자 첨언
Separate advanced features from frequently used features. Consider using a disclosure control to hide advanced options until they’re needed. Label advanced options as Advanced Options.
자주 사용하는 기능과 고급 기능을 구분하세요. 필요할 때까지 고급 옵션을 숨기기 위해 공개 컨트롤을 사용하는 것을 고려하십시오. 고급 옵션을 고급 옵션으로 레이블을 지정합니다.
역자 첨언
Consider letting people preview the effect of a setting. For example, you could update a thumbnail image to show the effect of changing a tone control.
설정의 효과를 미리 볼 수 있도록 허용하는 것을 고려해 보세요. 예를 들어, 톤 컨트롤을 변경하는 효과를 표시하기 위해 썸네일 이미지를 업데이트할 수 있습니다.
역자 첨언
Consider storing modified settings with the document. At minimum, it makes sense to store print settings until the document is closed in case people want to print it again.
수정된 설정을 문서와 함께 저장하는 것을 고려하세요. 최소한, 사용자가 다시 인쇄하기를 원할 경우 문서가 닫힐 때까지 인쇄 설정을 저장하는 것이 좋습니다.
→ 다시 인쇄할 경우 그 옵션을 원할 수 있으니, 저장하여 다시 인쇄할 때 보여줄 수 있도록 해라.

Change Log

작성 날짜
작성자
수정사항
2023/08/22
규니
초기 번역
2023/12/22
규니
배포