当前位置: 首页 > news >正文

JPrint免费的Web静默打印控件:代理如何使用?

文章目录

    • JPrint是什么?
    • 代理
      • 1.全局本地化
      • 2.前端报表组件公网访问权限受限
      • 3.资源访问受限
    • 开源地址

相关目录导航
使用文档
端口号修改
代理使用场景
打印服务切换
中文乱码解决方案

JPrint是什么?

JPrint是一个免费开源的可视化静默打印控件。用于web调用,采用http协议调用打印服务实现打印。
在这里插入图片描述

有以下功能

功能说明
打印方式支持blob、本地目录、网络路径方式打印、支持纸张尺寸设置等
打印服务http协议调用接口、自由切换打印服务、适配条码打印机
开机自启支持开机自启
端口设置支持服务端口自由配置
托盘支持托盘,后台运行
换肤换肤功能,支持自定义肤色
代理支持正向代理
云打印默认开启服务远程访问

代理

控件支持正向代理。默认不使用代理。修改后无需重启,即时生效·
主要解决部分前端打印组件的访问限制
在这里插入图片描述

以下通过代入应用场景的方式来解释如何使用正向代理。

1.全局本地化

启用后,所有访问可以通过localhost完成

2.前端报表组件公网访问权限受限

端口默认2024
使用某些在线报表组件时,公网访问受限(权限不足)
以下[x]表示服务器的域名或ip地址
假如打印资源真是路径为[A].pdf,通过控件设置代理[A]:{port}后,用localhost:2024/xx.pdf即可。

3.资源访问受限

某些项目,出于安全策略。无法直接通过url访问打印资源。这时候就可以采用代理。然后通过控件访问

开源地址

https://gitee.com/BuYaoPenXiangShui/java-print

http://www.lryc.cn/news/618826.html

相关文章:

  • 学习游制作记录(背包UI以及各种物品的存储)8.12
  • Xshell远程连接Ubuntu 24.04.2 LTS虚拟机
  • 浪潮推出首个“人工智能工厂”,工业化模式加速技术落地
  • Java连接MySQL数据库
  • CANopen Magic调试软件使用
  • 文件io ,缓冲区
  • 堆排序以及实现
  • 基于多模态大模型的个性化学习路径生成系统研究
  • 【motion】身体动作与面部表情捕捉2:Motion-X++ 论文分析
  • 过程设计工具深度解析-软件工程之详细设计(补充篇)
  • MyBatis 缓存与 Spring 事务相关笔记
  • redis的过期策略和定时器
  • Cloud Computing(云计算)和Sky Computing(天空计算)
  • 地图可视化实践录:显示地理区域图
  • 深层神经网络
  • 测试匠谈 | AI语音合成之大模型性能优化实践
  • 【C#】用队列构建一个对象池管理对象的创建和释放
  • PySpark性能优化与多语言选型讨论
  • 各种 dp 刷题下
  • 人机交互:连接人类与数字世界的桥梁
  • apache+虚拟主机
  • 五、Elasticsearch在Linux的安装部署
  • Rust 项目编译故障排查:从 ‘onnxruntime‘ 链接失败到 ‘#![feature]‘ 工具链不兼容错误
  • 使用reqwest+select实现简单网页爬虫
  • Rust 性能提升“最后一公里”:详解 Profiling 瓶颈定位与优化|得物技术
  • open-webui源码分析1—文件上传
  • Vue接口平台十三——测试记录
  • springboot整合sharding-jdbc 5.5.2 做单库分表
  • 燕山大学计算机网络实验(2025最新)
  • Java调用Vue前端页面生成PDF文件