Skip to content

Commit 1bc2272

Browse files
committed
update installation instructions #2
1 parent dedb93f commit 1bc2272

1 file changed

Lines changed: 29 additions & 8 deletions

File tree

README.md

Lines changed: 29 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# SharpIppNextServer
1+
# SharpIppNextServer
22

33
[![GitHub downloads](https://img.shields.io/github/downloads/danielklecha/SharpIppNextServer/total.svg)](https://github.com/danielklecha/SharpIppNextServer/releases)
44
[![License](https://img.shields.io/badge/license-MIT-green.svg)](https://github.com/danielklecha/SharpIppNextServer/blob/master/LICENSE.txt)
@@ -7,18 +7,39 @@ IPP printer (web app) based on `SharpIppNext` library.
77

88
## Installation
99

10-
1. Add manually using add printer wizard
11-
2. Add automatically using script
12-
13-
- Windows: `add-printer -Name "SharpIpp on http://127.0.0.1:631" -DriverName "Microsoft IPP Class Driver" -PortName "http://127.0.0.1:631/"`
14-
3. Add to `NetPrinter` app from Google Play Store
15-
4. Add to IPP / CUPS printing for Chrome & Chromebooks extension from Chrome Web Store.
10+
The printer should be compatible with any IPP client.
11+
12+
### Windows (Printer wizard)
13+
14+
1. Open "printers & scanners"
15+
2. Click "Add device"
16+
3. Click "Add a new device manually"
17+
4. Select "Select a shared printer by name" and use url http://127.0.0.1:631/SharpIppNext
18+
5. Click "Next"
19+
6. Click "Windows Update" if you don't see printer from next point. Process could teke few minutes.
20+
6. Select "Microsoft" as "Manufacturer and "Microsoft Print to PDF" as printer.
21+
7. Click "OK"
22+
8. Click "Next"
23+
9. Click "Print a test page" (optionally)
24+
10. Click "Finish"
25+
26+
### Windows (Script)
27+
28+
```powershell
29+
Add-Printer -Name "SharpIppNext" -PortName "http://127.0.0.1:631/SharpIppNext" -DriverName "Microsoft Print To PDF"
30+
```
31+
32+
All steps are described in `Setup\Add-printer.ps1`
33+
34+
### Android
35+
36+
Use the NetPrinter App.
1637

1738
## Requirements
1839

1940
ASP.NET Core 8.0 Runtime needs to be installed.
2041

21-
## Integration testing
42+
## Integration testing (OpenSUSE)
2243

2344
1. Install package: `sudo zypper install cups-client cups-backends`
2445
2. Obtain correct IP: `ip route`

0 commit comments

Comments
 (0)