gpt4 book ai didi

ios - 在 ios 中自定义打印尺寸

转载 作者:行者123 更新时间:2023-11-29 12:28:57 25 4
gpt4 key购买 nike

我正在尝试从 iOS 应用程序打印到标签打印机。标签尺寸为 39mm x 39mm。

我已经尝试了所有四种打印方法,但都没有打印出正确的标签尺寸。

我认为根本原因是 ios 只提供了一系列 UIPrintPaper 选项供您选择,但没有一个符合我的需要。

我找不到指定可用于打印的自定义 UIPrintPaper 或 printableRect 的方法。

stackoverflow 的人有什么想法吗?

最佳答案

我最近不得不解决一个类似的问题,将 UIWebView 中的条形码打印到一卷 28.9mm x 62mm 地址标签上。打印的内容底部有一堆多余的空白——这是对标签的浪费。因此,我实现了 UIPrintInteractionControllerDelegate 提供的一种方法,用于指定纸张应切割的长度。

假设您的标签纸宽度为 39 毫米,您只需担心长度并实现此方法以始终将纸张长度切割为 39 毫米(我相信它应该返回的浮点值基于每英寸 72 点 - 我结束了使用 90.0 处理 28.9 毫米高的模切标签):

- (CGFloat)printInteractionController:(UIPrintInteractionController *)printInteractionController cutLengthForPaper:(UIPrintPaper *)paper;

关于ios - 在 ios 中自定义打印尺寸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28321679/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com