public override void Print(Label.Labels type) { string timeStamp = PrintingManager.CreateTimeStamp(); timeStamp = FormatLabel(timeStamp); RawPrinterHelper.SendStringToPrinter(Name, timeStamp); }
static void HotKeyManager_HotKeyPressed(object sender, HotKeyEventArgs e) { switch (e.Key) { case Keys.D0: Console.WriteLine("----- Timestamp -----"); Printing.Label timeStamp = new Printing.Label(PrintingManager.CreateTimeStamp()); timeStamp.Print(); break; case Keys.Oemtilde: Console.WriteLine("----- Reprint -----"); if (PrintingManager.LastLabel != null) { PrintingManager.LastLabel.Print(); } break; case Keys.D1: //PrinterManager.QueueLabel(); break; default: break; } }
public override void OnInspectorGUI() { base.OnInspectorGUI(); PrintingManager manager = target as PrintingManager; if (GUILayout.Button("Reset slicer size")) { manager.ResetAllSlicingPlanes(true); } if (GUILayout.Button("Reset slicer to top")) { manager.ResetAllSlicingPlanes(true); } if (GUILayout.Button("Reset slicer to buttom")) { manager.ResetAllSlicingPlanes(false); } if (GUILayout.Button("Update")) { manager.UpdateAllMeshes(); manager.UpdateAllMeshes(); } }
protected void Page_Init(object sender, EventArgs e) { if (WebClientPrint.ProcessPrintJob(this.Request)) { PrintingManager.Print("AAAA", this); } }
private void _watchFolder_Changed(object sender, FileSystemEventArgs e) { Console.WriteLine("File attributes changed."); if (e.Name.StartsWith("printout") && (e.Name.EndsWith(".epl") | (e.Name.EndsWith(".zpl")))) { try { Console.WriteLine("Printout found.\n"); // Add delay for FireFox downloads. Thread.Sleep(250); Label label = new Label(e.FullPath); Console.WriteLine($"File {e.FullPath} has been modified."); PrintingManager.SaveLabel(label); label.Print(); } catch { } File.Delete(e.FullPath); } }
private void printItem_Click(object sender, EventArgs e) { PrintingManager manager = chartMain.Printing; manager.PrintDocument.DefaultPageSettings.Landscape = true; manager.PrintDocument.DefaultPageSettings.Margins = new System.Drawing.Printing.Margins(39, 39, 39, 39); manager.Print(true); }
public static void CreateInvoice(ShopingCart cart, int custId) // -2 { // calc total price //var total = cart..Sum(x => x.price); // get customer data // save to database PrintingManager.Print(""); EmailService.send(new object()); }
private void button2_Click(object sender, EventArgs e) { PrintingManager printManager = chart1.Printing; chart1.Printing.PrintDocument.DefaultPageSettings.Margins.Top = chart1.Printing.PrintDocument.DefaultPageSettings.Margins.Left = chart1.Printing.PrintDocument.DefaultPageSettings.Margins.Bottom = chart1.Printing.PrintDocument.DefaultPageSettings.Margins.Right = 10; printManager.PrintDocument.DefaultPageSettings.Landscape = true; chart1.Printing.PrintPreview(); }
public override void Print(Label.Labels type) { switch (type) { case Label.Labels.timeStamp: string timeStamp = PrintingManager.CreateTimeStamp(); RawPrinterHelper.SendStringToPrinter(Name, timeStamp); break; default: break; } }
protected override int Execute(ActionData data) { try { PrintingManager manager = AppManager.MainForm.ChartControl.ChartMain.Printing; manager.PrintDocument.DefaultPageSettings.Landscape = true; manager.PrintDocument.DefaultPageSettings.Margins = new System.Drawing.Printing.Margins(39, 39, 39, 39); manager.Print(true); } catch (Exception ex) { AppExtension.PrintStackTrace(ex); } return(0); }
private void printPreviewItem_Click(object sender, EventArgs e) { PrintingManager manager = chartMain.Printing; //manager.PageSetup(); manager.PrintDocument.DefaultPageSettings.Landscape = true; manager.PrintDocument.DefaultPageSettings.Margins = new System.Drawing.Printing.Margins(39, 39, 39, 39); PrintPreviewDialog dialog = new PrintPreviewDialog(); dialog.ClientSize = new Size(800, 600); dialog.Document = manager.PrintDocument; dialog.Icon = AppManager.IconManager.PrintPreviewIcon; dialog.ShowDialog(AppManager.MainForm); //manager.PrintPreview(); }
protected override int Execute(ActionData data) { try { PrintingManager manager = AppManager.MainForm.ChartControl.ChartMain.Printing; manager.PrintDocument.DefaultPageSettings.Landscape = true; manager.PrintDocument.DefaultPageSettings.Margins = new System.Drawing.Printing.Margins(39, 39, 39, 39); PrintPreviewDialog dialog = new PrintPreviewDialog(); dialog.ClientSize = new Size(800, 600); dialog.Document = manager.PrintDocument; dialog.Icon = AppManager.IconManager.PrintPreviewIcon; dialog.ShowDialog(AppManager.MainForm); //manager.PrintPreview(); } catch (Exception ex) { AppExtension.PrintStackTrace(ex); } return(0); }
public IHttpActionResult GetResultat(int id) { Resultat resultat = db.Resultat.Find(id); if (resultat == null) { return(NotFound()); } ResultatViewModel rvm = new ResultatViewModel(); rvm.ID_Res = resultat.ID_Res; rvm.Float_Valeur = resultat.Float_Valeur; rvm.ExamenID_Exam = resultat.ExamenID_Exam; rvm.Nom_Exam = resultat.Examen.Nom_Exam; rvm.Valeur_Exam = resultat.Examen.Valeur_Exam; rvm.Unite_Exam = resultat.Examen.Unite_Exam; PrintingManager pm = new PrintingManager(); pm.Printing("Microsoft Print to PDF"); return(Ok(rvm)); }
private void TemplateSelectionChanged(object sender, PropertyChangedEventArgs args) { if (args.PropertyName != "SelectedTemplate" || !(DataContext is PrintViewModel)) { return; } var model = (PrintViewModel)DataContext; if (UseOwn.IsChecked == true && model.SelectedTemplate == null) { if (model.SelectedTemplate == null) { return; } PrintToBrowser(() => PrintingManager.GenerateHtml(model.CurrentSheet, model.SelectedTemplate)); } else { PrintToBrowser(() => PrintingManager.GenerateHtml(model.CurrentSheet)); } }
public void enter() { for (int i = 0; i < PrintingManager.instance.nakedData.Count; i++) { PrintingManager intanse = PrintingManager.instance; bool islect = intanse.nakedData[i].Contains("лекции"); bool islect2 = false; if (islect) // если будет 2 записи лекции в одной ячейке { string str = intanse.nakedData[i]; str = str.Remove(str.IndexOf("лекции"), 6); islect2 = str.Contains("лекции"); } bool issem = intanse.nakedData[i].Contains("семинар"); bool issem2 = false; if (issem) // если будет 2 записи семинар в одной ячейке { string str = intanse.nakedData[i]; str = str.Remove(str.IndexOf("семинар"), 7); issem2 = str.Contains("семинар"); } bool islab = intanse.nakedData[i].Contains("лабораторные занятия"); if ((issem && islab) || (issem && islect) || (islab && islect) || islab || issem2 || islect2) // если в ячейке несколько записей { // 1. Разделяю несколько записей по одной string[] entry = intanse.nakedData[i].Split(']'); //массив записей с одной ячейки for (int j = 0; j < entry.Length; j++) // удаление всех кареток для чистоты { entry[j] = entry[j].Replace("\n", " "); } if ((islab && islect) || (islab && issem)) // если кроме лабы в ячейке еще и что то еще { for (int o = 0; o < entry.Length; o++) { if (entry[o].Contains("семинар") || entry[o].Contains("лекции")) { if (PrintingManager.instance.TakeSomeCellOfData(i)) { ParseBlockOfData(i + delta, entry[o]); } else { ParseBlockOfData(i + 1 + delta, entry[o]); } } else { ParseBlockOfData(i + delta, entry[o]); } } } else { for (int l = 0; l < entry.Length; l++) // создание объектов из этих записей { if (entry[l].Contains(".")) // проверка на то, пуста ли запись или нет { ParseBlockOfData(i + delta, entry[l]); } } } if (islab) { delta++; } } else if (issem || islect) // если в ячейке всего одна запись то ... { string str = intanse.nakedData[i].Replace("\n", " "); // удаление всех кареток для чистоты ParseBlockOfData(i + delta, str); } else { // если ячейка пустая } } SaveLoadManager.Save(); // сохранить данные сразу после загрузки файла }
private void printButton_Click(object sender, EventArgs e) { PrintingManager printMgr = chart1.Printing; printMgr.Print(true); }
void Awake() { instance = this; path = "https://drive.google.com/uc?export=download&id=1X_liDjgt5OckEnaTBpvqorc4MJgl6f0F"; }