2014-11-18 3 views
0

Во всех учебниках о таблицах, которые я нашел такой код:itextsharp, проблема с PDFtable конструктор

PdfTable table = new PdfTable(5); 

Но в моем случае «PdfTable не имеет конструктора». Таким образом, любой отдельный учебник работает для меня.

Неужели кто-нибудь решил эту проблему? Я знаю, что это довольно часто. Спасибо за помощь!

ответ

2

Класс, в котором вы нуждаетесь, PdfPTable, а не PdfTable (ум дополнительный P). Пожалуйста, дайте мне знать, если вы нашли учебник, где он говорит:

PdfTable table = new PdfTable(5); 

Я лично связаться с автором, пытаясь убедить его прекратить публикацию нон смысла ;-)

PdfTable раньше был класс очень старая версия iTextSharp (a version that should no longer be used). Это был внутренний вспомогательный класс для уже не существующего класса Table. Вы не должны были его создавать (поэтому сообщение «PdfTable не имеет конструктора»).

Для примеров использования PdfPTable класса, см http://tinyurl.com/itextsharpIIA2C04

+0

отлично работает, спасибо :) –

+1

Очень распространенное заблуждение. Я сражался с этим слишком давно – Jonny

Смежные вопросы