/ / Airprint> Висока резолюция> Възможност за двустранен печат - swift, ios8, дуплекс, airprint

Airprint> Висока разделителна способност> Възможно двустранен печат - бързо, ios8, дуплекс, въздушен отпечатък

Идвайки от Android, аз съм нов в разработката на iOS и се нуждая от съвет :-)

В текущия проект трябва да отпечатвам променливо съдържание (продукт, карта и камера) във висока разделителна способност в двустранен режим чрез airprint. Структурата и оформлението (на страниците) се доставят чрез JSON-файл.

  1. Има ли приличен начин за генериране на"layout-framework" за разделяне на показваните изгледи / съдържание на екрана и съдържанието, което трябва да бъде отпечатано, тъй като нямам нужда от висока резолюция за целите на показването? Всякакви проекти, занимаващи се с подобни подходи, за да започнете от някой, може да ви посъветват? Всеки вид "JSON към структурата / структурата на парсера"?

  2. Възможно ли е по принцип да се отпечата двустранно съдържание с висока резолюция, може би дори без граници, ако принтерът поддържа този режим? Тук отговорът не можа да бъде намерен: ... developer.apple.com/library/ios/documentation/2DDrawing/Conceptual/DrawingPrintingiOS/Printing/Printing.html

  3. Какъв е най-умният начин да се визуализира съдържанието на печат? Оказване на втори екран с висока разделителна способност "print-view" или генериране на pdf и печат? Това открих това.

  4. Как бих могъл да се обърне внимание на изискванията ми за въздушен отпечатък с бързи темпове? Добър стартер, който открих тук.

Отговори:

0 за отговор № 1

Като цяло намирам Видеозаписи за сесията на WWDC за печат да бъдат отлични праймери и дават отлични отговори на това, което е там страницата за печат, която сте свързали но в по-подробни задачи. Между инструментите за използване на изгледи, изготвяйте с Core Graphics / Quartz (които могат да работят с PDF файлове) и осигурявайки съдържанието като HTML да се отпечатва от WebKit, трябва да можете да намерите добър подход.

Повечето от функциите на принтера, които можете да поискате, са там. Отвъд B & W / цветни мастилено-струйни / лазерни принтери, печатането на iOS поддържа както широкоформатни принтери, така и дори принтери. Двустранен печат и печат без полета определено се поддържат.

Що се отнася до 4: Просто напишете същия код, който бихте написали в Objective-C, но го направете в Swift. Всяка библиотека, включително това, което Apple предоставя, която ви помага да печатате от Objective-C, може да се използва от Swift.