/* ----------------------------------------------------------------- */ /// PrintBitmap /* ----------------------------------------------------------------- */ private void PrintBitmap(System.Drawing.Printing.PrintDocument document, PDFLibNet.PDFWrapper core) { var settings = new { page = core.CurrentPage, zoom = core.Zoom }; document.PrintPage += new PrintPageEventHandler(PrintDocument_PrintPage); core.CurrentPage = (document.PrinterSettings.PrintRange == PrintRange.AllPages) ? 1 : document.PrinterSettings.FromPage; document.Print(); core.CurrentPage = settings.page; core.Zoom = settings.zoom; core.RenderPage(IntPtr.Zero, false, false); }
public void TestMatrixPrint() { var testInput = new[,] { {90D, 60D, 90D}, {90D, 90D, 30D}, {60D, 60D, 60D}, {60D, 60D, 90D}, {30D, 30D, 30D} }; System.Diagnostics.Debug.WriteLine(testInput.Print()); }
private void Print(System.Drawing.Printing.PrintDocument doc) { doc.DocumentName = "Sudoku - " + DateTime.Now.ToLongTimeString(); doc.Print(); }