2016-03-08 2 views
0

Я печатаю HTML-страницу, используя воздушный печатный. Вот мой кодios - Проблема с шрифтом при печати HTML с использованием AirPrint

UIPrintInfo *printInfo = [UIPrintInfo printInfo]; 
printInfo.jobName = @"Print"; 
printInfo.outputType = UIPrintInfoOutputGeneral; 

UIPrintInteractionController *printController = [UIPrintInteractionController sharedPrintController]; 
printController.showsPageRange = NO; 
printController.printInfo = printInfo; 

UIMarkupTextPrintFormatter *formatter = [[UIMarkupTextPrintFormatter alloc] initWithMarkupText:_PrintHTMLText]; 
printController.printFormatter = formatter; 

Все хорошо печатается. Но только у меня проблема сменил шрифт и напечатанный текст.

Я пробовал распечатать то же самое HTML через Веб, но это печать справа. Но, как я пытаюсь от устройство, шрифт меняется сам по себе.

Что мне нужно для решения этой проблемы?

ответ

0

Это решило когда я добавил

formatter.contentInsets = UIEdgeInsetsMake(0, 20, 0, 20); 
Смежные вопросы