Mam następujący kod:drukowania plików PDF z PDFSharp
using System;
using System.Diagnostics;
using System.IO;
using PdfSharp.Pdf.Printing;
namespace PrintPdfFile
{
class Program
{
[STAThread]
static void Main(string[] args)
{
// Set Acrobat Reader EXE, e.g.:
PdfFilePrinter.AdobeReaderPath = @"C:\\Documents and Settings\\mike.smith\\Desktop\\Adobe Reader 9.0.exe";
// -or-
//PdfPrinter.AdobeReaderPath = @"C:\Program Files\Adobe\[...]\AcroRd32.exe";
//// Ony my computer (running a German version of Windows XP) it is here:
//PdfFilePrinter.AdobeReaderPath = @"C:\\Documents and Settings\\mike.smith\\Desktop\\Adobe Reader 9.0.exe";
// Set the file to print and the Windows name of the printer.
// At my home office I have an old Laserjet 6L under my desk.
PdfFilePrinter printer = new PdfFilePrinter(@"C:\Documents and Settings\mike.smith\Desktop\Stuff\ReleaseNotesAndFolderList.pdf", " \\ny-dc-03\\IT-01");
try
{
printer.Print();
}
catch (Exception ex)
{
Console.WriteLine("Error: " + ex.Message);
}
}
}
}
dla życia mnie nie mogę uzyskać to do pracy i wydrukować pojedynczy plik PDF. Zawsze gdy idę do drukowania, pojawia się błąd "Nie mogę znaleźć określonego pliku". Czy ktoś ma jakiś pomysł, jeśli coś jest nie tak z moim kodem? Używam PDFSharp tutaj ...
gdzie jest obszar nazw PDFSharp.PDF.Printing ??? – nuander
ahhh w aktualnej wersji PDFSharp cała klasa Druku jest skomentowana – nuander