Я пытаюсь распечатать документ и задать формат бумаги (A4, A3, Letter ...) программным способом (без диалога печати), но я не могу найти свойство для установки размера (формат) документа для печати. Есть ли способ сделать это?Установите размер бумаги для печати в Objective-c
ответ
Проверьте документацию NSPrintInfo
, у этого объекта есть свойство paperSize
, которое должно быть более чем подходящим для вас.
EDIT
Пример для DIN A4 формата бумаги:
NSPrintInfo *printInfo = [NSPrintInfo sharedPrintInfo];
[printInfo setPaperSize:NSMakeSize(595, 842)];
Можете ли вы опубликовать пример, документация iOS - это полное дерьмо. – Bhimbim
Просто перейдите по ссылке. https://developer.apple.com/reference/appkit/nsprintinfo/1534030-papersize –
Обратите внимание, что это вопрос macOS. 'UIPrintInfo' не имеет этого свойства и не относится к контексту этого потока. –
- 1. Размер бумаги для печати в Firemonkey
- 2. Установите размер бумаги для печати по умолчанию при печати pdf-файла, полученного из отчетов Crystal?
- 3. Установите размер бумаги для принтера с помощью css
- 4. Как изменить размер бумаги для печати на A6 или собственный размер бумаги в отчетах SAP Crystal?
- 5. Установите размер шрифта для ввода бумаги в Polymer
- 6. Установите размер бумаги для предварительного просмотра печати в соответствии с размером содержимого
- 7. Как изменить размер бумаги или размер печати в таблице GemBox
- 8. Полимер 1,0 размер бумаги для бумаги
- 9. установить размер бумаги в шаблоне печати страницы в интернет-проводник
- 10. Изменить размер бумаги
- 11. Неверный размер бумаги в AirPrint
- 12. MS Access: размер нестандартной бумаги
- 13. Как изменить размер бумаги диалогового окна печати программно C#?
- 14. .Net 4.5 проблема печати wpf, размер бумаги всегда NorthAmericaLetter
- 15. Размер нестандартной бумаги в viewer crystalrespots
- 16. Размер специальной бумаги iTextSharp
- 17. Laravel Excel размер бумаги
- 18. Как настроить размер бумаги в vb.net
- 19. Zebra ZQ520 печати каналы слишком много бумаги
- 20. Как установить собственный формат бумаги для печати в MS Access
- 21. LATEX размер бумаги
- 22. Как найти размер бумаги/размер для печати и установить верхний и нижний колонтитулы на печать?
- 23. Настройка печати JS - выберите системный формат бумаги?
- 24. `imagesc` в MATLAB: размер бумаги и` colorbar`
- 25. Как масштабировать UIVIew для размещения в a4 Размер бумаги
- 26. Как изменить размер бумаги для диалогов по умолчанию для Android?
- 27. window.print() - Вы можете задать размер бумаги?
- 28. Как установить высоту div на 100% выбранной бумаги для печати?
- 29. размер бумаги для ярлыка (Brother QL 570)
- 30. Драйвер принтера - размер нестандартной бумаги
Что Каркасы, методы, классы и так далее вы используете? Любые сторонние библиотеки? КАК вы пытаетесь напечатать? Добавьте код, добавьте то, что вы сделали! –
https://stackoverflow.com/help/how-to-ask –
@ JulianF.Weinert Tnx для ответа, я использую NSPrinterInfo, NSInvocation, NSPrintOperation ... и я печатаю, что все работают нормально, но теперь есть необходимо установить формат страницы (a4, a3 ...) вручную из кода, а не из диалога, и проблема заключается в том, что я не могу найти, где его установить. –