Hej, Mycket enkel lösning: Jag öppnar filen med hjälp av Word:Skriva ut Htm-fil med Print Dialog
jag har en html fil som jag behöver skriva ut med print dialog, dvs där användaren kan ändra skrivare mm. Jag använder System.Diagnostics.Process.Start(fileName.ToString(), men hur får jag fram Print Dialogen, innan dkumentet skrivs ut?
Eller måste jag använda .NETs Print Dialog och Print Document (där jag är tvungen att parsa igenom det befintliga dokumentet).
Tack för hjälpen!Sv: Skriva ut Htm-fil med Print Dialog
//Word.ApplicationClass doc = new Word.app
Word.ApplicationClass f = new Word.ApplicationClass();
f.Visible = false;
object objfilename = (object) fileName;
f.Documents.Open(ref objfilename, ref Constant.MISSING, ref Constant.OFALSE,
ref Constant.MISSING, ref Constant.MISSING, ref Constant.MISSING,
ref Constant.MISSING, ref Constant.MISSING, ref Constant.MISSING,
ref Constant.MISSING, ref Constant.MISSING, ref Constant.OTRUE, ref Constant.MISSING, ref Constant.MISSING, ref Constant.MISSING, ref Constant.MISSING);
f.Application.Dialogs[Word.WdWordDialog.wdDialogFilePrint].Show(ref Constant.MISSING);
f.Quit(ref Constant.OFALSE, ref Constant.OFALSE, ref Constant.OFALSE);