Исходя из Android, я новичок в разработке iOS и нуждаюсь в совете :-)
В текущем проекте мне нужно распечатать переменный контент (продукт, карта и изображение с камеры) в высоком разрешении в дуплексном режиме через airprint. Структура и макет (страниц) передаются через JSON-файл.
Есть ли достойный способ создать «структуру макета» для разделения отображаемых представлений/контента на экране и контента для печати, поскольку мне не нужно высокое разрешение для целей отображения? Любые проекты, связанные с подобными подходами, чтобы начать с кого-то, кто может посоветовать? Какой-нибудь «JSON для парсера макета/структуры»?
Возможна ли вообще двусторонняя печать содержимого с высоким разрешением, возможно, даже без полей, если принтер поддерживает этот режим? Не удалось найти ответ здесь: ...developer.apple.com/library/ios/documentation/2DDrawing/Conceptual/DrawingPrintingiOS/Printing/Printing.html
Как лучше всего отобразить содержимое для печати? Рендеринг второго высокого разрешения «просмотр для печати» за кадром или создание PDF-файла и его печать? Я нашел это а>.
Как я могу выполнить airprint с помощью swift, учитывая требования? Хорошее начало я нашел здесь.