Skip to content

tyesh/PrinterHandlerApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage

About The Project

PrinterHandler is a C# application designed to use a custom protocol to lauch a windows exe and send text to the default installed printer.

Built With

This section should list any major frameworks/libraries used to bootstrap your project. Leave any add-ons/plugins for the acknowledgements section. Here are a few examples.

(back to top)

Getting Started

Once the application is compiled, you can use the --help command to list the options availables and a brief description of use.

Prerequisites

Before running the app, follow this steps:

  1. Install the .NET SDK
  2. In the root of the project, generate the exe with dotnet run.
  3. In the folter of the exe (/bin/debug/.net), run the exe as administrator with the option --configure-uri-scheme. This will add a custom protocol to the windows registry.

Dependecues:

  1. Win32.Registry
  2. DragonFruit
  3. Drawing.Common

This repository only contains the barebones of the application and needs to be compiled. To compile the application run the command dotnet run. After the compilation end, the application is ready for condiguration- ```

Configuration

The option --configure-uri-scheme enable to application to set a registry for the custom protocol that will execute the application and run from it. The configuration needs to be executed from administrator. Once the application is configured, you can start the application with printHandler://

(back to top)

Test Page

To test the print page, execute the exe with the option --print-test-page

(back to top)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages