System.Windows.Forms.WebBrowser wb = new System.Windows.Forms.WebBrowser(); wb.DocumentStream = new FileStream(“C:\a.html”, FileMode.Open, FileAccess.Read); while (wb.ReadyState != WebBrowserReadyState.Complete) { Application.DoEvents(); } wb.Print(); So come impostare l’orientamento della pagina da un object PrinterDocument, ma non da un object WebBrowser. Un modo per farlo? Grazie!
In C #, devo essere in grado di dare almeno l’impressione di 2 colonne in un singolo RichTextBox. Per i miei scopi, potrebbe assomigliare a questo: 1+1 2 70*8+5 565 1000000-300000 700000 76-10 66 Per ogni ‘domanda’ nella colonna di sinistra, ci sarà una risposta corrispondente. La soluzione “ovvia” consiste nell’utilizzare tabs come questa: SelectionTabs […]
Ho lavorato a un progetto che stampa automaticamente fatture HTML . È stato particolarmente difficile perché avevo bisogno di mantenere la formattazione CSS . Seguendo i consigli, mi sono ritrovato a utilizzare IHTMLDocument2 per eseguire la stampa. Dovrei essere in grado di: mshtml.IHTMLDocument2 doc = new mshtml.HTMLDocument() as mshtml.IHTMLDocument2; doc.write(htmlContent); //htmlContent is a string of […]
Sto cercando di eseguire una fusione tra un docx e il database, quindi stampare il risultato su una stampante specifica e senza l’automazione di Ms Word (che dovrebbe eseguire il lato server) Penso che Open XML SDK possa aiutare con l’unione ma, per quanto riguarda la stampa, non ho conoscenze. Qualche idea ?
Se vai in Visual Studio 2005 al seguente (o fai semplicemente ctrl + p): File ==> Stampa .. Si ottiene una schermata di dialogo di stampa. Voglio lo stesso nel mio programma, ma come?
Sto provando a stampare i dati da un database usando printdocument e l’ho portato dove stampa i dati dell’intervallo specificato ma ci sono ancora 2 cose che vanno male le cose che ancora non funzionano come previsto sono sulla stampa se una pagina è quasi completamente utilizzata aggiunge una pagina vuota con solo un’intestazione stampata […]
Come posso rilevare quale porta (Ne01 :, Ne02 :, Ne99: ecc.) È accesa? I computer (WinXP) qui su BigCorp hanno installato Adobe Acrobat (versione 7.0 Pro) che fornisce una stampante virtuale denominata “Adobe PDF”. Se si stampa una cartella di lavoro di Excel (2003) in PDF durante la registrazione di una macro, il nome completo […]
Sto convertendo un controllo in un bitmap e lo stampo: using (MemoryStream ms = new MemoryStream()) { chart1.SaveImage(ms, ChartImageFormat.Bmp); Bitmap bm = new Bitmap(ms); PrintDocument doc = new PrintDocument(); doc.PrintPage += (s, ev) => { ev.Graphics.DrawImage(bm, Point.Empty); // adjust this to put the image elsewhere ev.HasMorePages = false; }; doc.Print(); } Come si può specificare […]
Ho scritto un codice in c # usando l’object grafico per stampare la ricevuta sulla stampante POS (EPSON TM-T82 – rotolo di carta: 80 X 297 mm). codice di esempio è il seguente Graphics graphic = e.Graphics; Font regularFont = new Font(“Courier New”, 8); Font titleFont = new Font(“Courier New”, 14); SolidBrush drawBrush = new […]
Ho una funzione di esportazione PDF (alità) in cui ho il seguente risultato quando il risultato è reso sulla pagina / vista Come puoi vedere, il contenuto della tabella è allineato al centro sulla pagina e tutto sembra perfetto. Ma alla stampa il contenuto (tabella) si riduce leggermente e l’output viene leggermente spostato a sinistra […]