iTextSharp pdfWriter.GetInstance Fehler

Ich bin mit dem iTextSharp pdf-Herstellerin, ich habe es in der Vergangenheit ohne Frage, aber auf das neueste Projekt, wenn ich die GetInstance aufrufen, bekomme ich eine Fehlermeldung. Ich arbeite in Visual Studio C#

Mein code ist:

Document ManagementReportDoc = new Document(PageSize.A4, 15f, 15f, 75f, 75f);

FileStream file = new FileStream(Server.MapPath("~/Pdf/PdfSample") + DateTime.Now.ToString("ddMMyyHHmmss") + ".pdf", System.IO.FileMode.OpenOrCreate);

PdfWriter writer = PdfWriter.GetInstance(ManagementReportDoc, file);

...

Visual Studio berichtet, dass 'Die beste übereinstimmung für die überladene Methode 'iTextSharp.text.pdf.PdfWriter.GetInstance(iTextSharp.tesxt.Dokument, System.IO.Stream)' hat einige ungültige Argumente'

Ich habe versucht, mit der dll und die class-Dateien, und weder einen Unterschied macht. Wenn ich noch weitere Codes, wie 'ManagementReportDoc.Open();' ich weitere Fehler 'Document' enthält keine definition für 'Offenen'. Ich glaube, ich habe es erklärt die richtige Verwendung von Bibliotheken.

Es ist frustrierend, dass es funktioniert auf zwei andere Projekte, aber nichts, was ich tun scheint, um es zu arbeiten an diesen Projekten.

Jede Hilfe sehr geschätzt.

Dank

G

  • Versuchen Sie, mit vollständig aufgelöst Klasse Namen wie iTextSharp.text.Document
  • Danke für die Anregung, macht aber keinen Unterschied. - G
  • Sorry, ich habe zunächst nur Hinzugefügt, um die Zeile mit dem Fehler, aber wenn ich habe es zu den anderen code-Zeilen mit der iTextsharp-Klasse es hat funktioniert! Vielen Dank für die Eingabeaufforderung nach einem alternativen wäre ein echter Albtraum brauchte ich nicht.
InformationsquelleAutor MG28 | 2014-11-12
Schreibe einen Kommentar