Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Windows support #13

Closed
harwey opened this issue Feb 3, 2019 · 1 comment
Closed

Windows support #13

harwey opened this issue Feb 3, 2019 · 1 comment

Comments

@harwey
Copy link
Owner

harwey commented Feb 3, 2019

I know this might seem out of scope for a linux/macos java library but in my app I support printing in all supported environments in which there is a java runtime including windows.

It would be great if the library also implements windows as an operating system by detecting the OS it’s running on and calling windows to replicate the same functionality. You would then be able to write code which is truly OS independent.

I specially need to send print jobs (jaserreports) to a user selected print queue.

Originally posted by @C4J in #12 (comment)

@harwey
Copy link
Owner Author

harwey commented Feb 3, 2019

Actually Cups4J is not a Linux/MacOS library. It just implements some IPP and some CUPS features to make it easy to print and check print job and printer state from Java.

As you can find in the Web Windows is also said to support IPP. If you manage to get IPP working on your Windows server it should be just no problem to print on this server with Cups4J.
For example here (sorry german) : http://www.serverhowto.de/Windows-als-Druckserver-mit-dem-Internet-Printing-Protocol.86.0.html you can find instructions how to get this running.

Give it a try and come back with your results if you like.

@harwey harwey closed this as completed Mar 28, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant