LowagieとiTextの違いは何ですか?これは単なるバージョンの違いですか、それともライブラリのアップグレードですか?どちらを使用することをお勧めしますか?
私は、あなたが言及するローアギーです。これは私がこれについて言わなければならないことです: http://itextpdf.com/salesfaq
ITextの最新バージョンを使用する必要があります。現在、それはiText 5.3.4です。
私はiTextのオリジナルの著者であり、「iText in Action」ブックの著者でもあります。
古いバージョンのiText(iText 2.x.yの日付は2009年7月以前)と新しいバージョンのiTextの違いは、変更ログで確認できます: http://itextpdf.com/changelog
5.0.0バージョンには、次の大幅な変更がありました。
com.lowagie
からcom.itextpdf
に変更されました。2009年7月以降、多数のバグが修正されています。新しいデジタル署名標準やPDF/UA、PDF/A-2、PDF/A-3などの新しい標準に関する更新など、PDFを将来にわたって使用できるようにする機能は、より新しいiTextバージョン。
実際、違いはありません:iText 2.1.0では。 PDFを作成し、プロパティに移動して「iText 2.1.0 by lowagie.com」を参照してください)))libの進化で起こったように見えるのは、Javaパッケージ名の「lowagie」が、 「itextpdf」。
それが私の最初の答えでした。ブルーノはそれを好まない))。 [OK]-もちろん、Javaライブラリの存続期間中に多くの変更が行われました。私が言いたいのは、「lowagie」はiTextと同じライブラリ(以前のリビジョンではありますが)です。ブルーノはlibのブランド変更に非常に興味があり、lowagieと呼ばれることを望まないと思います。素晴らしい-しかし、言葉を刻む必要はありません-lowagieは以前のバージョンのiTextです。
X、もう一度試してみてください...オープンソースのブランド/ビジネスのようなものがあり、彼らはウェブサイトを持っていました。それは作成者「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に使用されている2つのブランド、iTextとlowagie.comがあると断言します。しかし今、明らかに、「lowagie」を取り除き、iTextに固執する動きがあります。