为什么我要在收据打印机上打印XPS文件,却将原始文件内容打印在纸上?

时间:2019-01-22 07:58:12

标签: c# xps

我正在尝试将XPS文件打印到我的收据打印机(EPSON TM-T88IV收据)上。我正在使用PrintQueue打印从内存流中读取的文档。它在大多数情况下都能正常工作,但是有时,它会打印出原始文件内容,而不是原来的内容。

这是我打印XPS的代码:

const express = require('express');
const bodyParser = require('body-parser');

require('dotenv').config();

const app = express();
app.use(bodyParser.json());

const items_controller = require('./controllers/items_controller');

app.get('/items', items_controller.getAllItems);

const port = process.env.BACKEND_PORT; // 3333
const server = app.listen( port, () => console.log(`Listening on port: ${port}`) );

但是有时结果像垃圾一样 enter image description here

我真的很感谢任何人指出发生了什么事或给我建议解决这个问题。

0 个答案:

没有答案