{ "Logging": { "LogLevel": { "Default": "Information", "Microsoft.Hosting.Lifetime": "Information" } }, "AppSettings": { "CapturesPath": "C:\\Users\\Work\\Desktop\\LAAPC\\Captures", "QueuePath": "C:\\Users\\Work\\Desktop\\LAAPC\\Queue", "ErrorPath": "C:\\Users\\Work\\Desktop\\LAAPC\\Errors", "ArchivePath": "C:\\Users\\Work\\Desktop\\LAAPC\\Archive", "MaxRetryAttempts": 3, "DebounceDelayMs": 200, "PipeName": "PrintServicePipe", "QueueStateFile": "C:\\Users\\Work\\Desktop\\LAAPC\\queue_state.json", "VerboseLogging": true, "DocumentTypes": [ { "Name": "invoice", "PrinterName": "Microsoft Print to PDF", "TraySequence": [ 3, 4, 1, 2 ], "FontName": "Courier New", "FontSize": 10.0, "VerticalOffset": 0, "HorizontalOffset": 0, "ArchiveAfterPrint": true, "ArchivePath": "C:\\Users\\Work\\Desktop\\LAAPC\\Archive\\Invoices", "Transformations": [ { "Pattern": "W1DUPLICATE INVW0", "Replacement": "", "Description": "Remove duplicate invoice marker" } ] }, { "Name": "order", "PrinterName": "Brother HL-2270DW series Printer", "TraySequence": [ 4, 2, 1 ], "FontName": "Courier New", "FontSize": 10.0, "VerticalOffset": 0, "HorizontalOffset": 0, "ArchiveAfterPrint": true, "ArchivePath": "C:\\Users\\Work\\Desktop\\LAAPC\\Archive\\Orders", "Transformations": [] }, { "Name": "delivery", "PrinterName": "Brother HL-2270DW series Printer", "TraySequence": [ 3, 1 ], "FontName": "Courier New", "FontSize": 10.0, "VerticalOffset": 0, "HorizontalOffset": 0, "ArchiveAfterPrint": true, "ArchivePath": "C:\\Users\\Work\\Desktop\\LAAPC\\Archive\\Delivery", "Transformations": [] }, { "Name": "test", "PrinterName": "Microsoft Print to PDF", "TraySequence": [ 1 ], "FontName": "Courier New", "FontSize": 10.0, "VerticalOffset": 0, "HorizontalOffset": 0, "ArchiveAfterPrint": false, "OutputPath": "C:\\Users\\Work\\Desktop\\LAAPC\\Output", "SkipPostProcessing": true, "Transformations": [] } ] } }