我想知道是否有办法设置通过代码打印的最小份数,因为我需要一个文件以重复打印。
我阅读了 Apple 开发人员页面上的文档,但找不到任何内容。
我知道您可以从打印机对话框中设置份数,但我需要默认最小值为 2。
提前致谢!
编辑:
我试过这个,但它对我不起作用,至少在 Xamarin 中。
我想知道是否有办法设置通过代码打印的最小份数,因为我需要一个文件以重复打印。
我阅读了 Apple 开发人员页面上的文档,但找不到任何内容。
我知道您可以从打印机对话框中设置份数,但我需要默认最小值为 2。
提前致谢!
编辑:
我试过这个,但它对我不起作用,至少在 Xamarin 中。
没有任何东西可以通过UIPrintInteractionController
或其代表公开,让您可以更改/覆盖副本的数量。
我解决这个问题的方法是编写我自己UIController
的定义允许用户更改然后用于UIPrintInteractionController.PrintToPrinter
直接打印内容的属性。
另一种方法是禁用份数显示:
UIPrintInteractionController.ShowsNumberOfCopies = false;
PrintingItems
然后为vs.提供一个两元素数组,它只PrintingItem
包含打印对象的两个副本。
另一种方法只允许用户通过 选择打印机UIPrinterPickerController
,保存UIPrinter
以在将来跳过它,然后调用PrintToPrinter
两次。