IOS print pdf с минимальными полями - PullRequest
2 голосов
/ 22 сентября 2011

Это должно быть довольно просто, но я не могу понять это.

Мне удалось реализовать код для печати PDF из моего приложения. Проблема в том, что PDF имеет довольно много пробелов вокруг него и с полями по умолчанию ... просто я не хочу, чтобы страница выводилась из принтера.

Итак, я пытаюсь уменьшить поля до минимума. Как бы я пошел по этому поводу? Нужно ли использовать пользовательский UIPrintFormatter, UIPrintPageRenderer или UIPrintPaper. В каком методе из UIPrintInteractionControllerDelegate мне нужно что-то изменить?

Я знаю, что это можно сделать, потому что, когда я печатаю PDF-файл из Apple iBook App, поля значительно меньше.

Спасибо.

1 Ответ

1 голос
/ 23 марта 2012

Я не совсем решил проблему, но теперь доволен результатом. На самом деле я ничего не изменил, причина, по которой я задал этот квест, заключалась в том, что в симуляторе AirPrint мой PDF-файл печатался с чрезмерным количеством пробелов / полей. Но печать PDF на реальном устройстве не имела этой проблемы.

Итак, если вы столкнулись с этой проблемой в симуляторе AirPrint, попробуйте на реальном устройстве / принтере, изменения в том, что все печатается нормально.

...