你好,有人能帮我解决无法打印到这台打印机上的错误吗:加载图像失败.
我的代码
require __DIR__ . '/vendor/autoload.php';
use Mike42\Escpos\Printer;
use Mike42\Escpos\EscposImage;
use Mike42\Escpos\ImagickEscposImage;
use Mike42\Escpos\PrintConnectors\WindowsPrintConnector;
use Mike42\Escpos\GdEscposImage;
try {
$connector = n
您好,我正在创建一个在http请求下打印到pos打印机的快速服务。问题是我的解决方案不会在第一次打印时打印图像,但在第二次打印时会打印图像,依此类推。 我正在使用https://github.com/song940/node-escpos 这是我的server.js var print = require('./print')
var express = require('express')
var cors = require('cors')
var bodyParser = require('body-parser');
我正在开发一个使用热敏打印机的应用程序
我使用的是Windows10,打印机是Xprinter Xp-58IIH
打印机使用usb连接到我的系统
打印不响应打印,并且日志中未显示任何错误
web.php
use Mike42\Escpos\PrintConnectors\FilePrintConnector;
use Mike42\Escpos\Printer;
use Mike42\Escpos\PrintConnectors\WindowsPrintConnector;
use Mike42\Escpos\PrintConnectors\NetworkPrintConnector;
我从github https://github.com/mike42/escpos-php下载了代码
<?php
require __DIR__ . '/vendor/autoload.php';
use Mike42\Escpos\PrintConnectors\FilePrintConnector;
use Mike42\Escpos\Printer;
$connector = new FilePrintConnector("/dev/usb/lp0");
$printer = new Printer($conn
描述
我正在尝试制作一个systemd服务文件来运行python脚本来使用热打印机打印一些东西。escpos是我用来访问热打印机控制的库。然而,escpos需要sudo来访问usb设备。
问题
如何使systemd服务文件使exec命令获得根访问权?基于互联网上的一些答案,如果我没有为用户设置任何内容,默认的exec应该会自动获得根访问。但我还是有麻烦让我的程序运行。希望有人能帮我找出我的错误。
码
python
文件: /usr/local/etc/test/testPrint.py
from escpos.printer import Usb
#require escpos use
我正在使用PHP创建基于web的销售点应用程序。此应用程序必须可以打印到热敏打印机。我使用星空SP700。我已经安装打印机驱动程序和测试“打印机测试页”,它的工作。
我尝试使用Mike42/escpos并遵循文档中的说明
require_once APPPATH.'vendor/autoload.php';
use Mike42\Escpos\Printer;
use Mike42\Escpos\PrintConnectors\FilePrintConnector;
use Mike42\Escpos\PrintConnectors\Window
我正在使用magento 1.9。我想用把发票打印到U盘热敏打印机上。我将escpos-php库保存在magento安装的根目录中。在magento的一个自定义模块中,我覆盖了默认的发票,当呈现时是A4 pdf,并且我试图制作一个热敏发票pdf (纸张大小C7)。此文件位于/local/Receipt/Pos/Model/Invoice.php
<?php
class Receipt_Pos_Model_Invoice extends Mage_Sales_Model_Order_Pdf_Invoice
{
public function getPdf($invo
我想将文档自动从本地服务器打印到POS打印机。
我尝试过迈克的方法,但没有用,这是我的代码。
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use Mike42\Escpos\PrintConnectors\FilePrintConnector;
use Mike42\Escpos\Printer;
use Mike42\Escpos\PrintConnectors\WindowsPrintConnector;
use Mike42\Escpos\CapabilityProfile;
class
我的网络中有一台TM-T88IV打印机。已经有2台PC连接到它,并且工作正常。我将另一台PC添加到网络中,并在其上添加了带有“通用/纯文本”驱动程序的打印机。我使用以下代码打印到打印机,但它不打印。它只会给我一个没有错误的空白页面。
<?php
require 'escpos-php-development/autoload.php';
use Mike42\Escpos\Printer;
use Mike42\Escpos\PrintConnectors\FilePrintConnector;
$connector = new FilePrintConnector(
我需要测试一台爱普生POS打印机TM-U220PD。我把它通过一个并行转换器连接到我的笔记本电脑上。它是完全安装的,但是当我用python escpos测试它时,它显示了以下错误:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python2.7/dist-packages/escpos/escpos.py", line 437, in text
self._raw(txt.encode
我试图在Qpython中使用下面的代码来使用androidhelper:
action = "org.escpos.intent.action.PRINT"
packagename = "com.loopedlabs.escposprintservice" # target application
data = data # convert data to PDF byte array format
extras = {
'DATA_TYPE':'PDF',
'PDF_DATA'
我需要把escpos发送到热敏收据打印机。我遇到了指定字符大小的问题,这在[https://reference.epson-biz.com/modules/ref_escpos/index.php?content_id=34]中有描述。在Python中,我将此命令编写为 #ESC @ for initiate the printer
string = b'\x1b\x40'
#GS ! command in the doc corresponding to 4 times character height and width
string = string + b'\
我使用ESC/POS打印驱动程序()进行热打印,
我已经成功地完成了第一次打印,并使用了以下代码:
require __DIR__ . '/autoload.php';
use Mike42\Escpos\Printer;
use Mike42\Escpos\PrintConnectors\NetworkPrintConnector;
$connector = new NetworkPrintConnector("192.xxx.x.xxx");
$printer = new Printer($connector);
$printer -> te
正在开发一种控制热敏打印机的应用程序。该打印机连接到Raspberry Pi 4的USB端口。编程语言为Python,操作系统为Linux。正在从Docker容器执行控制热敏打印机的脚本。 打印机配置出现错误,需要解决此问题。以下是Dockerfile的脚本、要求和错误: Dockerfile: FROM python:3.8.3-alpine
# set work directory
WORKDIR /usr/src/app
# set environment variables
ENV PYTHONDONTWRITEBYTECODE 1
ENV PYTHONUNBUFFERED 1
大家好,我正在实现一个python脚本,它应该可以在一个58 m的POS热敏打印机上“实时”打印一些文本。为此,我使用了python-escpos库。一切运行正常,但我发现打印机在脚本完成后开始打印。我不能理解,因为我想在循环期间发出不同的Epson.text("foobar")命令。现在,所有的文本-打印-语句都是在完整的循环(带有一些睡眠(5)的演示循环)完成之后打印出来的,并且我返回到命令提示符。
from escpos import *
from time import sleep
Epson = printer.File("/dev/usb/lp0"