Do you have a product similar to "Microsoft Print to PDF"?
A virtual printer that could be installed with my product on end users computers?
// Create a new PdfDocument object to work with PDF files
PdfDocument pdfDocument = new PdfDocument();
// Load the PDF document from the specified file path
pdfDocument.LoadFromFile("input.pdf");
// Set the printer name for printing to "Microsoft Print to PDF"
pdfDocument.PrintSettings.PrinterName = "Microsoft Print to PDF";
// Print the document using the selected printer
pdfDocument.Print();
// Dispose of system resources associated with the PdfDocument object
pdfDocument.Dispose();