Подтвердить что ты не робот

В чем разница между lowagie и iText?

В чем разница между lowagie и iText? Это просто разница версий или обновление до библиотеки. Какой из них рекомендуется использовать?

4b9b3361

Ответ 1

Я Lowagie, lowagie, о котором вы говорите. Вот что я должен сказать об этом: http://itextpdf.com/salesfaq

Вы должны использовать последнюю версию iText. В настоящее время iText 5.3.4.

Я являюсь оригинальным автором iText и автором книг "iText in Action".

Различия между старыми версиями iText (iText 2.xy датируются июлем 2009 года или ранее) и более новыми версиями iText можно найти в списках изменений: http://itextpdf.com/changelog

Версия 5.0.0 имела следующие существенные изменения:

  • iText и iTextSharp начали использовать те же номера версий
  • iText.jar скомпилирован с использованием Java 5 (вместо JDK 1.4).
  • Лицензия F/OSS была обновлена ​​с MPL/LGPL до AGPL.
  • Имена пакетов изменились с com.lowagie на com.itextpdf.
  • Инструмент и поддержка RTF были удалены: теперь они находятся в отдельном проекте в SourceForge.

Многочисленные ошибки были исправлены с июля 2009 года. Функциональность, которая делает ваши надежные документы в формате PDF, такие как обновления новых стандартов цифровой подписи и новых стандартов, таких как PDF/UA, PDF/A-2 и PDF/A-3, доступный в более поздних версиях iText.

Ответ 2

Собственно, нет никакой разницы: в iText 2.1.0. Создайте PDF файл, перейдите к свойствам и просмотрите "iText 2.1.0 by lowagie.com" )), что, похоже, произошло в эволюции lib, так это то, что "lowagie" в имени пакета java было заменено на "itextpdf".

Это был мой первый ответ. Бруно это не нравится)). ОК - так, конечно, многое изменилось в течение жизни java lib. Я хотел сказать, что "lowagie" - это тот же самый lib (хотя и в более ранней версии) как iText. Я думаю, что Бруно очень заинтересован в ребрендинге lib и не хочет, чтобы он назывался lowagie. Хорошо - но не нужно мигать словами - lowagie - это iText в предыдущей версии.

Топор, позвольте мне попробовать еще раз... было что-то вроде продукта с открытым исходным кодом/бизнеса, у них был веб-сайт, он был назван в честь создателя "lowagie.com". и это был java lib. и когда мы его использовали, мы увидели, что структура пакета отражает этот выбор бренда "lowagie", как в:

import com.lowagie.text.Document;
import com.lowagie.text.DocumentException;
import com.lowagie.text.Element;
import com.lowagie.text.Font;
import com.lowagie.text.Image;
import com.lowagie.text.PageSize;
import com.lowagie.text.Paragraph;
import com.lowagie.text.pdf.PdfContentByte;
import com.lowagie.text.pdf.PdfImportedPage;
import com.lowagie.text.pdf.PdfReader;
import com.lowagie.text.pdf.PdfWriter;
import com.lowagie.text.pdf.PdfStamper;

Итак, я поддерживаю свой ответ и утверждаю, что для iText были использованы две марки: iText и lowagie.com. Но теперь ясно, что есть способ избавиться от "lowagie" и просто придерживаться iText.

Ответ 3

This is Eclipse Oxygen Today

Поэтому я редактирую в Eclipse Oxygen, и мой список предложений по импорту выглядит следующим образом. Есть Lowagie!