问题标签 [android-print-framework]

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 投票
0 回答
297 浏览

android - Android PrintHelper 方向

我正在使用PrintHelperandroid 19 及更高版本提供的 API 进行无线打印,使用以下代码,该代码应该根据代码将预览设置为横向,但实际上它以纵向模式显示预览。任何帮助,将不胜感激

请参考下面用于打印的 Android 代码

0 投票
0 回答
151 浏览

android - Android Print Service

I am working on a POS app. I need to print the receipt which will be shown in an activity. how to do this? What is the procedure to print data in a activity? I am new to android and print functions.

0 投票
1 回答
1516 浏览

android - android 如何在 USB 热敏打印机中打印一维条码

嘿,我是 android 开发新手,并且在 android 中获得了一些初学者知识,现在我正在做一个通过 USB 与热敏打印机连接的应用程序,实际上我正在打印一个文本文件,其中包含一些堆栈溢出中的引用,但我需要打印条形码输入。我正在尝试打印一维条码,但我没有成功。任何人都可以为我的问题提供一些建议或解决方案。

打印文本文件

打印条码

在谷歌搜索很多解决方案,但我没有得到任何合适的解决方案。

0 投票
3 回答
2560 浏览

java - 没有打印服务预览的打印

我想在我的应用程序中按下按钮并将 pdf 文档发送到打印机直接打印(不显示来自打印框架 Android 4.4 的系统 android 预览)。我该怎么做?我试图通过 Socket 连接到打印机。没问题,没有例外,但我的打印机没有响应,也没有打印任何内容。

也许我需要在手机上为混凝土打印机设置驱动程序?但是怎么做,我在哪里可以得到这样的驱动程序?

已编辑

在此处输入图像描述

0 投票
1 回答
174 浏览

android - 自定义android打印视图

我正在使用android打印框架。它工作正常,但我想改变一些行为。

首先,我想更改调用PrintManager print()方法时出现的活动布局。

此外,如果存在默认打印机,最好使用默认打印机打印没有此活动的文档。换句话说,我想自定义处理 f 打印并使用一些打印服务(例如 mopria 联盟)。可能吗?

0 投票
1 回答
572 浏览

android - 如何连接蓝牙打印机?

我正在尝试创建一个蓝牙打印机应用程序。现在我在手机和蓝牙打印机之间建立了一个简单的连接。我想要一些功能

  1. 每次都建立连接,当我点击打印按钮时。但我想在每次点击打印按钮后在初始阶段建立连接,它需要直接打印。
  2. 只显示配对设备的列表,但我也想显示附近的
    设备。

我正在尝试的是

DeviceListActivity.Class 用于显示配对设备列表

我有 android 的入门级知识。现在我需要您的支持来完成该应用程序。期待您的解决方案 编辑 1:在一个片段中建立蓝牙连接并在另一个片段中设置打印选项。我该怎么做,任何提供参考或示例会更有帮助

0 投票
1 回答
882 浏览

android - 使用 Android 中的打印管理器将字节数组打印为 PDF

我正在从互联网上以字节数组的形式检索 PDF。收到它后,我就可以使用以下方法将其转换为文件:

文件目录 = Environment.getExternalStorageDirectory();

现在我有了文件,我该怎么办?在官方开发网站上:https ://developer.android.com/training/printing/custom-docs.html它没有为此提供具体信息,打印管理器是否有方法为我们处理这个时我给它一个File?还是我必须手动创建适配器?如果是这样,我将如何获得页数(我必须阅读)以及我会做什么onWrite()

0 投票
0 回答
367 浏览

android - Issue in showing PDF file print view using Android print framework

I have followed this sample code to show a print view by passing existing PDF from my file system. But I noticed that it is not able to show all the PDFs in print view.

PdfDocumentAdapter.java

calling this by PrintManager

This code is not able to show this PDF, it loads empty pages without any content in it. https://www.scala-lang.org/old/sites/default/files/linuxsoft_archives/docu/files/ScalaByExample.pdf

but it is working for this PDF: https://www.tutorialspoint.com/scala/scala_tutorial.pdf .

I have checked with different PDFs. Some of them are working and some are not. How can I fix this problem?

0 投票
1 回答
1551 浏览

android - 通过打印管理器打印 PDF - 打印预览与输出不匹配

我在这里使用示例通过 Android 打印框架 打印 PDF:如何使用 Android 4.4 打印框架打印 PDF

但是,打印预览与打印输出不匹配。事实上,输出是正确的,但预览不正确。有什么办法可以纠正这个吗?

编辑:Google PDF 查看器在尝试打印 PDF 时显然正确显示了预览。是否有一些未知的方法可以让预览在打印预览中正确显示?似乎在任何地方都没有任何解决方案。

0 投票
1 回答
92 浏览

android - 如何缩放画布并在边缘周围绘制细边框?

我一直在努力在 Android Print Framework 中预览 PDF 以匹配打印输出。但是,我能够使输出匹配为位图。但是,如果我缩放位图并在位图周围放置空白,打印框架会裁剪掉空白。所以,为了防止这种情况发生,我想在整个 Canvas 的边缘画一个细边框。

这是我必须缩放位图的代码:

我想在整个画布周围画一个细黑色边框,因为我可以防止打印框架裁剪掉空白。