Print fil til printer/plotter
Hej,Hvordan sender man en fil til print både almindeligvis og plotter?
Det kan altså både være en simpel tekstfil som bare skal printes ud på en normal printer eller et bestemt format der sendes til en plotter (HP DesignJet 450C (D/A1) by HP).. som er side op og ned af sådan noget snask her:
PU20480,28000;
LBy0 = 23.86 mm;
PU20480,27000;
LBd0 = 140.00 mm;
Kan kun få den til at skrive en tom side ud.. så noget gør jeg helt sikkert forkert:
private void DoPrint()
{
try
{
streamToPrint = new StreamReader(@"C:\Temp\plotter.txt");
try
{
PrintDocument pd = new PrintDocument();
pd.PrinterSettings.PrinterName = PrinterName;
pd.DocumentName = @"C:\Temp\plotter.txt";
if (pd.PrinterSettings.IsValid)
pd.Print();
else
WriteToEventLog("Printer is invalid.");
}
finally
{
streamToPrint.Close();
}
}
catch (Exception e)
{
WriteToEventLog("Error: " + e.Message);
}
}
Håber nogen kan hjælpe med en løsning? :-/