<PackageReference Include="System.Drawing.Common" Version="10.0.4" />

System.Drawing.Printing.PrintController

public abstract class PrintController
Controls how a document is printed, when printing from a Windows Forms application.
namespace System.Drawing.Printing { public abstract class PrintController { public virtual bool IsPreview { get; } protected PrintController(); public virtual Graphics OnStartPage(PrintDocument document, PrintPageEventArgs e); public virtual void OnEndPage(PrintDocument document, PrintPageEventArgs e); public virtual void OnStartPrint(PrintDocument document, PrintEventArgs e); public virtual void OnEndPrint(PrintDocument document, PrintEventArgs e); } }