@nwynohradnyk
Thanks for sharing the requested document.
We have tested the scenario by printing the document with API (i.e Aspose.Pdf for .NET 17.9) and Adobe Reader Version 11.0.22.0 and were unable to notice the mentioned issues in the printed output PDF. For your reference, we have attached printed PDFs as well as the code snippet which we have used to print the document with API.
Document doc = new Document(dataDir + "StandAloneCD - Copy.pdf");
System.Drawing.Printing.PageSettings pageSettings = new System.Drawing.Printing.PageSettings();
System.Drawing.Printing.PrinterSettings printerSettings = new System.Drawing.Printing.PrinterSettings();
printerSettings.PrinterName = "Microsoft Print to PDF";
printerSettings.PrintRange = System.Drawing.Printing.PrintRange.AllPages;
System.Windows.Forms.PrintDialog printDialog = new System.Windows.Forms.PrintDialog();
printDialog.PrinterSettings = printerSettings;
using (var asposeDocPrinter = new Aspose.Pdf.Facades.PdfViewer())
{
asposeDocPrinter.BindPdf(doc);
asposeDocPrinter.AutoResize = true;
asposeDocPrinter.AutoRotate = true;
asposeDocPrinter.PrintPageDialog = false;
asposeDocPrinter.PrintDocumentWithSettings(pageSettings, printerSettings);
}
Print_API.pdf (2.2 MB)
Print_AdobeReader.pdf (2.7 MB)
Would you please share some more details about how you are generating the source PDF document. In case you are converting it from another format, please share actual source document with us along with the details of converting it into PDF. This would help us in replicating the issue in our environment and address it accordingly.