问题标签 [airprint]

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 回答
4505 浏览

iphone - 如何使用 AirPrint 打印 NSString?

我在这方面遇到了真正的麻烦。我不知道出了什么问题,但它吐了出来:

错误:尝试显示未设置打印源(项目/项目/格式化程序/渲染器)的打印选项

如果我将代码设置为打印 png 图像,而不是 NSString 的内容,则该代码有效。

这是我的代码:

0 投票
3 回答
2656 浏览

printing - iPad/iPhone -- 直接打印到网络打印机,没有 airprint popover

我正在开发一个 iPad/iPhone 应用程序,该应用程序要求我在完成交易时在网络打印机上打印收据。我已经设法让 airprint 功能在某种程度上发挥作用,因为我可以让 UIPrintInteractionController 弹出框正确显示,单击“打印”按钮,然后在打印机模拟器中查看结果。由于我的应用程序的要求,我希望跳过弹出步骤并在我关闭交易时自动打印收据。换句话说,是否可以将打印作业发送到预先指定的网络打印机而无需添加额外的按钮单击?我是否需要尝试扩展 UIPrintInteractionController 类?如果是这样,有没有人对这种方法感到幸运?

任何其他替代建议也会很棒。

0 投票
1 回答
1272 浏览

iphone - MonoTouch:打印到网络打印机

我对 iPhone 开发人员真的很陌生。

我正在评估是否将 Monotouch 或 objC 用于潜在的应用程序。

该应用程序需要能够将图片打印到网络打印机。

我看过几篇关于如何使用 cocoa touch/objc 的帖子。

找不到任何使用单点触控的示例。

这是否可行/支持使用 MonoTouch?

这是一个必须具备的功能。

谢谢

0 投票
1 回答
507 浏览

xamarin.ios - iPhone 4.2 airprint 打印作业失败

无论我选择哪台打印机,我都会收到“ Print-job failed: Unsupported document format "application/pdf "。

我正在尝试仅在 HP 打印机上打印。

我在代码中看不到更改输出类型的地方。

我正在使用UISimpleTextFormatter来格式化字符串。

不知道如何解决这个问题。

编辑:下面的代码直接来自 Miguel 的示例。唯一的区别是,我尝试了 markupformatter 以查看它是否以不同于application/pdf的格式输出。

打印对话框出现 HP 打印机列表,我选择了一台打印机,但没有打印任何内容,在调试模式下,顶部指定的错误被记录。

除了UIPrintInfoOutputType.General 之外,我也尝试过UIPrintInfoOutputType.GrayScale但效果相同。

0 投票
1 回答
10246 浏览

html - 打印纸张尺寸和内容插图

我正在使用以下代码打印包含文本和图像的 HTML 内容。

结果见附件(按比例缩小的版本可能不是很清楚,但希望你能得到图片)。

以下是我的问题:

  1. AirPrint 如何确定打印纸的尺寸?如果我想专门为 A4 纸格式化和打印数据怎么办?

  2. 使用上述代码并使用不同的模拟打印机(打印机模拟器)进行打印的结果是,在所有情况下,我在第一页的顶部都有 1 英寸的边距,但在连续页面上却没有。为什么?

  3. 使用上述代码和使用不同的模拟打印机(Printer Simulator)打印的结果是,在某些情况下,字体样式会丢失。结果,内容被向下移动。为什么?

截屏

0 投票
0 回答
1235 浏览

uiscrollview - 是否可以打印整页 UIScrollview?

我陷入这个问题很长时间了。正如我所问的,我可以打印滚动视图,但只能打印其中的一部分,而不是全尺寸视图“contentView”。

代码是这样的:

我错过了什么吗?

谢谢

0 投票
2 回答
1729 浏览

iphone - 在 iPad 应用程序中从 UIView 创建 pdf 的问题

我正在我的 iPad 应用程序中从 UIView 创建一个 pdf。它的大小为 768 * 2000。当我创建 pdf 时,它会以相同的大小创建,并在一页上显示所有内容。所以当我从 iPad 打印时我遇到了问题。我正在使用以下代码创建pdf:-

谁能建议我如何减小 pdf 大小并且它有多个页面?

提前致谢。

0 投票
2 回答
1315 浏览

ios - 从 uiwebview (iOs) 打印本地 html 文件

我需要在我的应用程序中引入打印功能,它是用 phonegap 框架制作的。有从javascript实现airprint或使用本机方法的解决方案吗?谢谢。

0 投票
1 回答
843 浏览

ios - iOS sdk 打印多张图片

我正在开发我的第一个应用程序,现在我正在尝试在“Autoscroll”Apple 示例代码的定制版本中实现空中打印。基本上,我通过自定义按钮向用户展示打印控制器,然后他们应该可以选择打印他们选择的图像。自动滚动以这种方式工作:您在视图控制器中有 2 个滚动视图,一个允许缩放的大视图和一个通过点击大视图滑入/滑出的小视图。小滚动视图包含许多缩略图,这些缩略图在通过点击选择时加载到大滚动视图中。到目前为止,通过研究打印照片示例代码,我设法打印了一张图像;第一个在视图控制器出现时加载。我知道多个准备打印的图像必须放在一个数组中,但是打印和绘图指南中的示例有 1 行代码,并讨论了一组图像视图。我需要打印的图像进入滚动视图。

提前感谢您的帮助。

0 投票
1 回答
3602 浏览

iphone - iPhone 版 AirPrint 应用程序

我正在尝试在我的应用程序中实现 AirPrint。目前,我的代码是这样的:

AirPrintingViewController.h

AirPrintingViewController.m

当我运行应用程序时,我按下按钮,它会将我带到一个打印页面。当我启用打印机模拟器然后按打印时,没有任何反应......

我试图通过我的 iPhone 打印到打印机模拟器并且它工作正常。

难道我做错了什么?

谢谢。