动态更改打印数据

2024-03-22

我正在寻找一种方法来操纵发送到打印机(目前是喷墨打印机。可能是 HP 2460)的数据。 我想在打印机每次尝试打印时动态更改数据。

IE。在点 1 处,打印的页面将正常保留,但纸张可能会改变其位置,因此我正在寻找一种旋转输入图像以抵消纸张旋转的方法。

I think我正在寻找一种方法来指定实时逐像素打印的数据。

可用数据输入:

  1. rotation
  2. 打印头相对于页面一角的位置 实时提供每个瞬间

到目前为止我所拥有的:

我见过一个实例,其中一台特定的 HP 喷墨打印机被修改为直接在 arduino 上工作,但我现在想直接从计算机上进行操作,原因有两个:

  1. 我需要尽快提交概念验证系统
  2. 我不太容易访问逻辑分析器/范围来反转 设计通信协议(也可能不具备专业知识)。

我正在调查PostScript, GhostScript但据我所知,到目前为止,我将无法动态修改数据(仍在尝试弄清楚,如果我错了,请原谅我)。这种方法行得通吗?或者我需要调查司机或其他什么?

我知道提出问题的限制以及未经充分研究的问题是如何令人皱眉的。我仍在试图弄清楚如何完成这件事,并且一直在研究我脑海中出现的所有事情,并且我在寻找过程中遇到了这些事情。但是,到目前为止,无论我所看到的是什么,似乎都无法做我想做的事(或者我错过了)。我问这个问题是希望得到一些关于要研究什么的指示。


如果您的意思是操作每个页面,即本页横向下一页纵向等,那么我将处理后记输入,甚至不考虑特定的硬件通信。

另一方面,您希望在打印开始后抓住打印头并实时操作,那么该方法显然取决于特定的打印机。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

动态更改打印数据 的相关文章

  • 在matlab中将绘图保存到图像文件中:saveas和print之间的区别

    我想知道在matlab中将绘图保存到图像文件时 saveas和print有什么区别 什么情况下两者可以同时使用 什么情况下只能使用其中一种 感谢致敬 我相信 SAVEAS 只是 PRINT 的包装 查看 SAVEAS 的源代码 编辑 sav
  • 在 C# 中使用 PrintSpoolerAPI 函数 SetForm()

    我正在开发一个 Windows 窗体应用程序 我想在其中打印自定义文档 该自定义文档具有自定义尺寸 我必须使用 C 代码设置默认打印页面尺寸 我做了一些谷歌搜索并发现了PrintSpoolerAPI 我找到的代码将使用添加自定义表单 页面A
  • 创建自动调整大小的打印输出

    我的应用程序需要打印一些东西 布局应该有点动态 有时特定字段可能包含更多数据 这可能需要它们自动换行或类似的 但打印输出不应超过一页 如果数据太多 我想稍微减小字体大小 然后重试 然后重复 直到所有内容都适合一个页面 永远不会so许多数据的
  • 使用按钮在打印机中打印 jLabel 的图标[关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我有一个带有图标的 jLabel 我想使用按钮在打印机 佳能 惠普 爱普生任何打印机 中打印该图标 我怎样才能做到这一点 有什么有用的代码
  • C++:删除打印机队列

    我正在尝试从打印机中删除队列中的所有文件 我发现这看起来很简单 我尝试使用下面的代码删除队列 它可以编译 但 SetPrinter 返回 false 我收到的错误消息是 5 我尝试使用该方法将其解码为 正常 错误消息从这个问题 https
  • 在 JavaScript 或 Node 中将 Blob 数据转换为原始缓冲区

    我正在使用插件jsPDF https github com MrRio jsPDF它生成 PDF 并将其保存到本地文件系统 现在在 jsPDF js 中 有一些代码可以生成 blob 格式的 pdf 数据 如下所示 var blob new
  • JavaFX - 以编程方式设置目标路径以直接将节点打印到 pdf 文件

    我想使用 Microsoft Print to PDF 打印机将节点打印到 pdf 文件 假设 Printer 对象已经被提取 我有下一个功能 该功能运行良好 public static void printToPDF Printer pr
  • WPF 中的 PrintDialog.PrinterSettings 等效项

    我正在尝试向我正在编写的 C WPF 应用程序添加打印支持 对此我感到抓狂 我正在尝试从 WPF 应用程序中的窗口打印单个图像 该图像是运输标签 打印机是装有 4 x6 运输标签纸的热敏打印机 打印的代码如下 PrintDialog pd
  • 如何重定向 python 中函数的打印输出[重复]

    这个问题在这里已经有答案了 可能的重复 我可以将 python 中的标准输出重定向到某种字符串缓冲区吗 https stackoverflow com questions 1218933 can i redirect the stdout
  • 为 Python 2 解压打印列表

    我无法理解为什么解包不适用于 Python 2 7 中的列表和打印语句 gt gt gt l a b c gt gt gt print l sep Python 3 x 工作正常并打印 abc 然而 Python 2 7 会引发错误 pri
  • 尝试在整数后添加字符然后打印结果时出现奇怪的结果

    我正在尝试创建一个简单的欧姆定律计算器 所以我们的想法是你可以填写两个变量 然后它会计算第三个变量 当我创建这个程序时 我发现了一个小问题 我不明白它是如何发生的 不幸的是我无法找到答案 我尝试打印一个显示完整计算的字符串 用户填写的两个变
  • 如何使用 C# 获取打印作业状态

    我可以打印文档 但不知道如何获取其状态 我查阅了很多资源 MSDN http support microsoft com kb 322091 检查工作状态的链接 https stackoverflow com questions 55637
  • 在 rdlc 中打印横向/纵向而不预览

    我正在尝试以横向或纵向打印本地报告 private void Export LocalReport report Warning warnings m streams new List
  • 将 pdf 图像转换为 jpg 图像的最快方法是什么? [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 我正在尝试将多个 pdf 10k 转换为 jpg 图像并从中提取文本 我目前正在使用pdf2imagepython 库 但它相当慢 有没有比这更
  • 使用 Bixolon R200 进行打印的 Android 应用程序

    我正在开发一个 Android 应用程序 用于使用 Bixolon R200 进行打印 我在工作中使用 bxlprint jar 的类 当我想打印波斯字符串时 打印机打印奇怪的字符 我使用UTF 8和UTF 16进行编码 你能帮我吗 Str
  • python 中打印变量和字符串

    好吧 我知道如何打印变量和字符串 但是我如何打印类似 我的字符串 card price 的内容 它是我的变量 我的意思是 这是我的代码 print I have and here I would like to print my varia
  • PostScript:“cvs”是否终止字符串缓冲区?

    使用时的一个想法cvs是通过重用字符串缓冲区来帮助垃圾收集器 例如 s 5 string def s 2 cvs s 66 cvs 然而 当在循环中执行此类操作时 实际在缓冲区中找到的字符串是 40 0 30 0 20 0 10 0 0 0
  • Electron 中的收据热敏打印机

    我需要找到一种在 javascript 中打印收据的方法Electron 我已经尝试过了QZ TRAY但由于 Electron 它不起作用 我也尝试过节点热敏打印机但它也从来没有对我有用 这里有人知道如何在 javascript Elect
  • Linux:命令行实用程序将 RTF 转换为 PDF?

    有什么建议可以将 RTF 转换为 PDF 吗 我需要从 LAMP 应用程序执行此操作 因此像 GhostScript 这样的命令行实用程序将是理想的选择 或者 您可以使用 libreoffice 来完成此任务 libreoffice hea
  • 如何以编程方式生成在图像顶部带有标签的维恩图图像?

    我正在尝试为 pdf 报告生成维恩图 其中文本位于不同区域的顶部 我们使用 htmldoc 生成 pdf 这会排除背景图像之上的文本 我们使用谷歌图表 API 来处理其他图像 但他们的维恩图不支持图表顶部的文本 据我所知 最简单的路径是使用

随机推荐

  • Spring Boot - RestController 反序列化 YAML 上传?

    如何配置 Spring Boot RestController 来接受 YAML 上传 下面的结果是 415 我从调试中可以看到MappingJackson2HttpMessageConverter我的 Spring 上下文中的实例仅支持
  • 在 React.js 中以组件状态存储表单输入,特别是密码

    有一个关于 React js 中表单的问题 我实际上没有问题 但想知道我的方法是否有任何缺陷 我有一个简单的表单 有两个电子邮件和密码输入 如下所示
  • 如何加速我的 Android-openCV 应用程序?

    我已经实现了一个 openCV 应用程序 我使用 SURF 描述符 它工作正常 代码如下所示 我减小输入视频流的大小以加快速度 capture set Highgui CV CAP PROP FRAME WIDTH display getW
  • 通过excel vba GUI将excel文件导出为txt格式

    我的目标是将excel文件导出为txt文件格式 这个想法是有一个 GUI 让用户选择她 他想要导出的 Excel 文件 并且她 他可以决定保存哪个文件路径和文件名 用户完成输入输出设置后 只需点击导出文本按钮即可将excel文件导出为txt
  • 如何向 Java 应用程序的 Windows 资源管理器添加上下文菜单?

    如何为 Java 应用程序添加一个子菜单项到 Windows 资源管理器上下文菜单 例如 7 Zip 就是这样做的 我知道有两种方法可以做到这一点 最奇特的方法是编写一个 Windows shell 扩展 我相信这就是 powerarchi
  • 在构造函数之外使用 .setVisible() 会破坏我的 GUI

    我现在正在学习java GUI的基础知识 我遇到了这种奇怪的情况 我无法真正解释 我有一个 GUI 类 我在其中构建了一个简单的 JFrame 如果我使用 setVisible true 在构造函数内如果我使用它 一切正常outside 没
  • 有什么方法可以将 ActionScript 3 中的常规字符串转换为 Latin-1 字符代码的 ByteArray?

    我在将字符串转换为 UTF 16 编码字符的 byteArray 时没有问题 但我尝试与之通信的应用程序 用 Erlang 编写 仅理解 Latin 1 编码 有什么方法可以从 Actionscript 3 中的字符串生成充满 Latin
  • 打开开发人员工具时,Javascript onclick 不会触发

    我最近遇到一个问题 当浏览器中的开发人员工具打开时 HTML 按钮的 onclick 事件不会触发 但当工具关闭时 它会触发
  • xcodebuild安装路径?

    我正在使用 xcode 开发 iPhone 应用程序 我想自动化 构建和运行 过程 因此想知道是否有任何方法可以在模拟器或设备上安装构建的应用程序 有xcodebuild install命令但我不知道如何设置安装目录DSTROOT到模拟器
  • Bootstrap 按钮组预选按钮,仅含 html

    使用 Bootstrap 我想要一个按钮组 但预选了一个按钮 如果我使用下面的 html 那么第一个按钮将被预先选择 但即使我单击其他按钮之一 它仍然保持活动状态 仅使用 html 如何定义选择一个按钮的按钮组 当我单击其他按钮之一时 该按
  • 使用 SwingNode 在 JavaFX 中显示 VlcJ

    FXMLController初始化方法 FXML private VBox vbContainer MediaPlayerVLC m mediaPlayer public void initialize URL url ResourceBu
  • DevExpress 中的 GridControl 和 GridView 有什么区别?

    DevExpress 中的 GridControl 和 GridView 有什么区别 看起来 GridControl 是 WinForm GridView 是 WPF 但是我在 XAML 中使用 gxg GridContol 这之间也有什么
  • 如何将 PowerShell 脚本作为服务运行?

    我创建了下面的脚本来检查应用程序的端口 2025 并记录连接数 我需要这个脚本作为 Windows 上的服务运行 其名称为netstat 2025 有谁知道是否有这种可能性 我不想使用任务计划程序 而是将脚本作为 Windows 上的服务运
  • iPhone 的 smtp 客户端库

    任何人都知道在 iphone 应用程序中使用的 Objective C smtp 库 我使用skpsmtpmessagehttp code google com p skpsmtpmessage http code google com p
  • 如何使用 Dapper ORM 获取子对象的值?

    我正在使用以下内容检索个人资料详细信息 var profiles connection Query
  • GitHub自动合并后出现致命错误

    我在 GitHub 上有一个存储库 位于here https github com dapphp securimage 我为某人创建了一个工作分支 他们分叉了存储库 对工作分支进行了一些更改并提交了拉取请求 我尝试了这些更改 一切都很好 而
  • 在javascript中调用php函数而不等待响应

    我知道如何使用 ajax 我有一个 Codeigniter 项目 所以我只需调用 url 这一切都很好 但 ajax 等待响应 我只想像您在浏览器中输入的那样调用该网址 我不想等待响应 因为控制器会进行重定向 然后加载视图 我还需要能够通过
  • Pandas 将 Series/DataFrame 限制为一列的值范围

    我想要一个函数 df out df in val min val max 它通过选择一列中的值在定义范围内的行来从另一个系列 数据帧中生成排序的系列 数据帧 例如 如果 df in 看起来像这样 Name Age John 13 Jack
  • Laravel 8 迁移“一般错误:1215 无法添加外键约束”

    我正在尝试在 Laravel 8 上创建迁移 这是我的表 class CreateProductVariationOrderTable extends Migration Run the migrations return void pub
  • 动态更改打印数据

    我正在寻找一种方法来操纵发送到打印机 目前是喷墨打印机 可能是 HP 2460 的数据 我想在打印机每次尝试打印时动态更改数据 IE 在点 1 处 打印的页面将正常保留 但纸张可能会改变其位置 因此我正在寻找一种旋转输入图像以抵消纸张旋转的