问题标签 [uiprintinteractioncntrler]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
920 浏览

ios - 使用 UIPrintInteractionController 打印一张完整的 A4 纸需要多大的图像?

打印逻辑如下所示:

哪种尺寸的图像需要使用所有 A4 尺寸的纸张?

0 投票
1 回答
208 浏览

ios - UIPrintInteractionController - 未找到支持文档格式的属性或未找到支持的格式

我使用 airprint 打印到兼容的 airprint 标签打印设备。尝试打印标签时,有时会出现以下错误:

未找到支持文档格式的属性或未找到支持的格式。未找到 mediaColSupported,默认为 media-bottom-margin、media-left-margin、media-right-margin、media-size 和 media-top-margin。未找到支持打印质量的属性。默认为正常质量。未找到支持边的属性。默认为 PKDuplexNone。

当这个错误弹出时,标签出来的比例错误。当此错误未弹出时,标签正确显示。

任何帮助我指出解决此问题的正确方向表示赞赏。

0 投票
0 回答
104 浏览

ios - 有没有办法自定义 UIPrintInteractionController 元素(例如删除预览)?

从我看到的 UIPrintInteractionController 和 UIPrintInfo 文档来看,没有直接的方法可以更改视图的内容。我特别需要的是删除文档的预览或至少可以让您打开文档并共享它的平移和缩放手势。我可以删除该视图或在控制器内实现自定义视图吗?谢谢你

0 投票
0 回答
288 浏览

ios - 如何打印我的图像而不是保存到相机胶卷?斯威夫特 3,IOS

我设置了一个屏幕截图按钮,以便我可以捕获整个视图控制器(我的状态栏和导航栏除外)并将该图像输入到相机胶卷。唯一的问题是,如果我尝试从我的相机胶卷打印此图像,它打印的图像只有页面大小的 1/4。图像太小,我需要它是 850 x 1100(“字母”大小)。

您如何将我的屏幕截图编码为打印,而不是保存到相机胶卷 - 并专门打印 850 x 1100(信纸大小)。

这是我的屏幕截图的样子:

请帮忙!我不知道我在做什么。有人提到我应该实现 UIPrintInteractionController,但我不知道如何实现,因为我对编程很陌生。

0 投票
2 回答
609 浏览

ios - 我的打印按钮如何打印 8.5 英寸 x 11 英寸的图像?斯威夫特 3,IOS

我试图直接从我的应用程序打印 - 这是一个清单。唯一的问题是当我打印时,图像只会填满打印纸的 1/4。我希望图像填满 8.5 英寸 x 11 英寸的纸张。

这是我的打印按钮:

我可以将图像保存到我的相机胶卷并从那里打印,而不是直接从我的应用程序打印,而且效果很好。从我的相机胶卷打印时,图像会填满整个页面:

不过,我真的需要从应用程序打印。有什么办法可以做到这一点?

0 投票
1 回答
563 浏览

ios - 你可以调整传递给 UIPrintInteractionController.PrintingItems 的图像大小吗?

我正在尝试使用 UIPrintInteractionController.PrintingItems 打印多个标签,但是当加载图像时它会填满页面,是否可以使用此方法在一个页面上显示多个图像,或者是否有另一种方法可以为我提供更好的解决方案?谢谢。

0 投票
1 回答
422 浏览

ios - UIPrintInteractionController 设置最小份数

我想知道是否有办法设置通过代码打印的最小份数,因为我需要一个文件以重复打印。

我阅读了 Apple 开发人员页面上的文档,但找不到任何内容。

我知道您可以从打印机对话框中设置份数,但我需要默认最小值为 2。

提前致谢!

编辑:

我试过这个,但它对我不起作用,至少在 Xamarin 中。

0 投票
1 回答
126 浏览

ios - 更改 UIPrintInteractionController 的字体

我有一个以编程方式创建的 UIPrintInteractionController。它设置为从我的服务器中提取 pdf,并打印该 pdf。我的问题是如何更改视图的字体。我已经在我的应用程序委托中设置了导航栏字体(因此字体出现在所有视图上),但这不适用于视图。任何帮助是极大的赞赏。谢谢!

0 投票
1 回答
178 浏览

ios - 彩色打印预览不显示 UILabel

在 iPad 打印预览中不显示 UILabel。当我放大打印预览时,它会正确显示。当我将 UILabelopaque属性更改为true它时,它将 UILabel 的背景更改为黑色并显示在打印预览中。这是我用来显示打印预览的代码。

当我更改它时UIPrintInfoOutputType.generalUIPrintInfoOutputType.grayscale它会显示 UILabel,但我需要彩色打印。灰度仅适用于黑白打印。

0 投票
2 回答
1800 浏览

ios - UIPrintInteractionController 无边框打印

A3

我正在使用UIPrintInteractionController使用打印图像概念开发 iPhone 应用程序。我一直停留在一点,即边框,每当我尝试使用打印机打印任何图像时,它总是在所有方面显示边框,这是不需要的。图像应使用整个纸张尺寸,因为我将图像尺寸与纸张宽度和高度相同,但仍显示边框。

我没有找到任何去除边框或减少纸张内容边框的方法。查看 iPhone 图片在此处输入图像描述 在此处输入图像描述

您可以在附加的图像中看到在此处输入图像描述,在此我正在尝试从 Mac 系统打印图像,在该系统中它提供了边框和无边框选项。

我认为它应该在UIPrintInteractionController 框架中,但没有找到任何人。

如果有人对此有经验,请帮助我。

提前致谢。您的帮助将不胜感激

A3