All Projects → NewFuture → WebPrint

NewFuture / WebPrint

Licence: Apache-2.0 License
a simple website to share your printers to others online. 简单的在线打印[局域网免驱动配置共享打印机方案]

Programming Languages

C#
18002 projects
CSS
56736 projects
javascript
184084 projects - #8 most used programming language
ASP.NET
160 projects

Projects that are alternatives of or similar to WebPrint

abp-push
Push Notification System for ASP.NET Boilerplate
Stars: ✭ 16 (-63.64%)
Mutual labels:  asp-net
quickprinter
[Quick Printer] Created for the purpose of serving as a channel among other applications that require printing data on receipt printers using ESC / POS commands.
Stars: ✭ 99 (+125%)
Mutual labels:  printer
nativescript-printer
📠 Send an image or the screen contents to a physical printer
Stars: ✭ 33 (-25%)
Mutual labels:  printer
Peasy.NET-Samples
Showcases a middle tier built with peasy and consumed by multiple client consumers
Stars: ✭ 33 (-25%)
Mutual labels:  asp-net
vctr
vctr is a self hosted short link management tool.
Stars: ✭ 14 (-68.18%)
Mutual labels:  asp-net
Common
Wlitsoft 框架 - 公共组件
Stars: ✭ 19 (-56.82%)
Mutual labels:  asp-net
Vip.Printer
Biblioteca para realizar impressões (impressora não fiscal) utilizando comandos Esc/Bema, Esc/Daruma e Esc/Pos 🚀
Stars: ✭ 48 (+9.09%)
Mutual labels:  printer
BlipDrop
ASP.NET MVC case study solution for PluralSight Guides. Demonstrates how to use populate dropdown lists in Razor views.
Stars: ✭ 40 (-9.09%)
Mutual labels:  asp-net
VoiceNET.Library
.NET library to easily create Voice Command Control feature.
Stars: ✭ 14 (-68.18%)
Mutual labels:  asp-net
coreddd
A set of open-source .NET libraries helping with domain-driven design (DDD) and CQRS
Stars: ✭ 68 (+54.55%)
Mutual labels:  asp-net
Research
Repo for my blog & technology research
Stars: ✭ 43 (-2.27%)
Mutual labels:  asp-net
BadgeHub
Raspberry Pi, Dymo Turbo Writer 450 badge printing service that logs user information such as name and email and prints a name badge and QR code associated with that information.
Stars: ✭ 25 (-43.18%)
Mutual labels:  printer
UrlBase64
A standards-compliant implementation of web/url-safe base64 encoding and decoding for .NET targets
Stars: ✭ 25 (-43.18%)
Mutual labels:  asp-net
ansible-cups
Ansible role to install and configure CUPS, assist with installing PPDs and install printers/classes
Stars: ✭ 20 (-54.55%)
Mutual labels:  printer
dotnet-web-api-boilerplate
A boilerplate / starter template for Web API server based on ASP .Net.
Stars: ✭ 17 (-61.36%)
Mutual labels:  asp-net
Dynamic-User-Defined-Dashboards-Asp-Net-Core
Complete Solution for Dynamically Created User-Defined Dashboards using Asp.Net Core
Stars: ✭ 32 (-27.27%)
Mutual labels:  asp-net
guest-password-printer
Guest network password printer, using Raspberry Pi Zero, a thermalprinter and this code.
Stars: ✭ 26 (-40.91%)
Mutual labels:  printer
react-native-star-prnt
React-Native bridge to communicate with Star Micronics Bluetooth/LAN Printers
Stars: ✭ 61 (+38.64%)
Mutual labels:  printer
StyLua
An opinionated Lua code formatter
Stars: ✭ 479 (+988.64%)
Mutual labels:  printer
python-escpos
Fork of https://code.google.com/p/python-escpos/
Stars: ✭ 27 (-38.64%)
Mutual labels:  printer

WebPrint

Windows 在线共享打印机

a simple website to share your windows printers to others via web browsers.

使用方法

I. 开启IIS 和 ASP支持

如果已经开启 或者 windows server跳过此步骤 。

Windows 系统包含IIS功能,但默认关闭,需要手动打开。

可以参考http://jingyan.baidu.com/article/48206aeaaacd51216ad6b318.html

具体步骤

  1. 搜索 Windows 功能,或者打开控制面板
  2. 点击 启用或者关闭Windows功能
  3. 勾选Internet Information Services(Internet信息服务) 和 * 确保勾选子目录 万维网服务>应用程序和开发功能>ASP.NET 4.x(不同系统版本可能有区别) * 确保勾选子目录 万维网服务>常见HTTP功能>静态内容``默认文档 * 确保勾选子目录下 万维网服务>web管理工具
  4. 点击确定,等待开启

II. 下载代码

  1. 下载代码
  2. 解压替换C:\inetpub\wwwroot下内容,(确保README.md同级文件在此根目录下)
  3. 浏览器打开 localhost 可以看到上传界面

III. 配置

  1. 修改临时文件夹权限file,添加IIS_IUSRS的写入权限
  2. 修改IIS对应应用程序池权限为管理员权限(IIS管理器 > 对应的应用程序池 > 高级设置 > 进程模型 > 标识 > 改为管理员账户
  3. 若为x64系统,在bin目录下替换SumatraPDF的64位版本
  4. 设置打印密码,修改Web.config设置打印密码
  5. 设置系统默认打印机即配置完成
  6. 局域网其他电脑或手机在浏览器访问你的主机IP,主机名域名可打印则部署成功

调试

使用 Visual Studio 打开网站即可

兼容支持

  • 文件格式:
    • PDF
    • doc
    • docx
    • rtf
    • png
    • jpg
    • tiff
    • txt
  • 功能设置:
    • 份数设置
    • 页码设置(pdf)
    • 多文件上传

截图

截图

LICENSE

Apache2.0 LICENSE 并保留或添加源码链接https://github.com/NewFuture/WebPrint

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].