Описание тега uiprintpagerenderer

Объект UIPrintPageRenderer рисует страницы содержимого, которые должны быть напечатаны, с помощью средств форматирования печати или без них. Доступно в iOS 4.2 и новее. Проблемы, связанные с UIPrintPageRender coco touch, должны использовать только этот тег.
2 ответа

Печать содержимого нескольких UIWebViews за один раз

У меня есть приложение для iPad, которое использует WebView для отображения списка URL-адресов. Я хотел бы иметь возможность распечатать все WebViews за один раз, не запрашивая пользователя несколько раз с PrintInteractionController. Проблема заключ…
1 ответ

IOS print pdf с минимальными полями

Это должно быть довольно просто, но я не могу понять это. Мне удалось реализовать код для печати PDF из моего приложения. Проблема в том, что PDF имеет довольно много пробелов вокруг него и с полями по умолчанию... это просто не то, как я хотел бы, …
22 сен '11 в 13:57
1 ответ

Не удается заставить iOS Print Renderer правильно рисовать

ХОРОШО. Похоже, на это не хватает примеров, и я довольно озадачен. Я пытаюсь сделать пользовательский рендерер страницы печати; тип, который полностью настраивает вывод, а не тот, который использует существующее представление. Действительно странная…
13 авг '17 в 17:16
1 ответ

Размер бумаги в UIPrintPageRenderer не меняется

Я пытаюсь преобразовать некоторый HTML в документ PDF, чтобы сохранить его на своем бэкэнде. Однако я не могу установить размер бумаги для средства печати. Размер бумаги всегда остается А4, даже когда я изменяю "paperRect" - мне нужно, чтобы размер …
09 фев '18 в 09:30
1 ответ

Изменить размер отпечатанного изображения в iOS

В моем приложении пользователь делает купон, просматривает его, и у него есть возможность распечатать этот купон. Прямо сейчас он просто обрезает экран, чтобы включить только часть купона и печатать, но он печатает до полноразмерного размера 8,5 x 1…
2 ответа

iOS8 UIPrintPageRenderer зависает

Я использую BNHtmlPdfKit для рендеринга HTML в PDF. Работало отлично но в iOS8 просто зависает [renderer drawPageAtIndex:i inRect:renderer.paperRect]; Честно говоря, я даже не знаю, как его отладить - нет сообщений об ошибках, и вы можете продолжать…
13 сен '14 в 11:17
3 ответа

UIPrintInteractionController не печатает на полную страницу в iPhone

Я печатаю PDF-файл с iPhone на Airprint-совместимый принтер, используя пример печати документа Apple. Но я не получаю распечатку всей страницы с iPhone, пожалуйста, посмотрите изображение того, что я получаю, мне нужно, чтобы PDF был напечатан на по…
1 ответ

UIPrintInteractionController добавляет пустую страницу, когда ориентация установлена ​​на альбомную

Я пытаюсь отправить строку на принтер с помощью UIMarkupTextPrintFormatter и все в порядке, когда я не изменяю ориентацию страницы, которая по умолчанию установлена ​​в портретную. Однако, когда я устанавливаю ориентацию страницы в альбомной ориента…
1 ответ

UIPrintPageRenderer, как переключаться между форматом US-Letter и DIN-A4

Я пытался реализовать пользовательский PDF-рендерер, унаследованный от UIPrintPageRenderer. Моя проблема заключается в том, что размер выходного документа PDF составляет 215,9 x 279,4 мм. Но правильные размеры DIN A4 мне нужны 210 х 297 мм. Очевидно…
1 ответ

Рисовать строковый объект с помощью UIFont в пользовательском UIPrintPageRenderer

Я создаю подкласс UIPrintPageRenderer, чтобы нарисовать свою собственную страницу для печати через AirPrint. У меня есть простой объект String, который я хотел бы изменить размер шрифта. Используя метод drawAtPoint withAttributes, строка выводится в…
12 мар '15 в 20:35
0 ответов

Печать строки HTML в WKWebView не в состоянии печатать большие PDF-файлы

Swift 4, Xcode 9.2, iOS 11 Я генерирую строку HTML, которая представляет кучу данных, отображаемых в WKWebView как это: //I include this so I can reference some images let bundle = Bundle.main.bundlePath //Load the HTML webView.loadHTMLString(htmlSt…
0 ответов

Как распечатать несколько изображений с помощью UIPrintInteractionController?

Я хочу напечатать несколько изображений, используя UIPrintInteractionController, Я изучал в Интернете, а также в Stackru, как мне этого добиться, но пока не получил конкретной подсказки. У меня есть одна подсказка, что я могу добавить изображения к …
1 ответ

HTML-файл AirPrint, сделанный локально для iPhone

В настоящее время я создаю HTML-файл и храню его локально, я даю пользователю возможность отправить HTML-файл в формате HTML или распечатать. По некоторым причинам это не в состоянии печатать. если я проверю - if([UIPrintInteractionController canPri…
3 ответа

Рисование горизонтальной линии в печатном pdf с использованием UIPrintPageRenderer

Я использую подкласс UIPrintPageRenderer для печати HTML-содержимого в формате PDF. Как я могу добавить горизонтальную линию на мой печатный контент (как в верхнем, так и в нижнем колонтитуле)? CGContextAddLineToPoint похоже, не работает в методах U…
14 июл '11 в 05:46
1 ответ

Какой размер изображения необходим для печати полной бумаги формата A4 с помощью UIPrintInteractionController?

Логика печати выглядит следующим образом: let printController = UIPrintInteractionController.shared printController.printInfo = printInfo printController.showsNumberOfCopies = false printController.printingItem = image printController.present(animat…
0 ответов

Как правильно создать пользовательский UIPrintPageRenderer?

Моя конечная цель описана здесь. Пока я пытался достичь этой цели, я обнаружил, что пока я использую UIPrintPageRenderer, приложение вылетает и каким-то образом говорит, что я делаю вещи с интерфейсом не в том потоке. Я решил произвести MCVE. class …
27 сен '17 в 06:24
0 ответов

iOS распечатать NSAttributedString с изображениями в виде NSTextAttachement в PDF

Я пытаюсь преобразовать содержимое UITextView в PDF. UITextView использует NSAttributedString который содержит текст и изображения. Изображения являются примерами NSTextAttachment, Я прошел через UIPrintPageRenderer путь прохождения UIPrintFormatter…
1 ответ

Настройка страниц для печати для UIPrintPageRenderer / UIPrintInteractionController

У меня есть строка HTML для печати с использованием AirPrint в моем приложении iOS. Тем не менее, строка настраивается, и пользователю разрешено устанавливать поля / отступы, шрифт / размер шрифта, ориентацию и т. Д. Таким образом, иногда вывод може…
1 ответ

Есть ли эквивалент "renderInContext" для UIPrintPageRenderer

Ты можешь позвонить renderInContext на слое. Есть ли что-то подобное для UIPrintPageRenderer? Я в основном хочу создать UIImage из первой страницы PDF-документа UIPrintPageRenderer, У меня есть остальная часть кода за исключением фактического рендер…
2 ответа

Печать PDF с использованием AirPrint приводит к обрезке содержимого

Здесь я печатаю PDF с размером 'pageSize = CGSizeMake(640, 832);'. этот размер больше, чем размер страницы А4. поэтому я обрежу некоторый текст (означает, что он не напечатает всю страницу). при печати того же PDF-файла с использованием MAC-адреса б…