Может быть, я упускаю что-то простое, и мой Google-Fu не работает, но я не могу понять, как установить ключ @"InputSlot"
для объекта NSPrintInfo
. Я могу получить список для своего принтера (Dymo Labelwriter 450 Twin Turbo) с:
NSArray * printerInputSlots = [printer stringListForKey: @"InputSlot" inTable:@"PPD"];
for (NSString* slot in printerInputSlots){
NSLog (@"%@", slot);
}
и записывается: «Авто», «Влево», «Вправо», но я нигде не могу найти, какой из них я хочу использовать в NSPrintInfo
. Я попробовал:
[[myPrintInfo dictionary] setObject:@"Left" forKey:@"InputSlot"];
но это не сработало. NSPrintPaperFeed
устарело, и, насколько я могу судить, атрибуты задания печати не имеют ключа для работы с фидом.