Пример #1
0
 /* ----------------------------------------------------------------- */
 /// 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);
 }
Пример #2
0
        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());
        }
Пример #3
0
 private void Print(System.Drawing.Printing.PrintDocument doc)
 {
     doc.DocumentName = "Sudoku - " + DateTime.Now.ToLongTimeString();
     doc.Print();
 }