iText 7 Core

はじめに

iText 7 Core

iText 7 Coreは、Javaもしくは.NET(C#)でPDFドキュメントをプログラミングするための革新的なPDFライブラリの最新バージョンです。 

iTextは、デジタルトランスフォーメーション用の独自のソフトウェアの中に、該当機能を埋め込むことが可能な、より用途が広くプログラムのできるエンタープライズグレードのPDFソリューションです。

iText 7 Coreは、オープンソース(AGPL)とビジネス用ライセンスで利用することができます。

iText SDK available on AWS

iText 7 is now available on the AWS Marketplace. iText 7 Suite BYOL offers a wide range of common PDF tasks for developers to use at their utmost convenience using the REST API.

Discover more

どのように機能するのか

iText 7ライブラリの強力でレベルの高い機能を示すために、 ここ に簡単な「Hello World!」を示します。 JavaまたはC#のほんの数行で PDF を作成する方法を示す例:

import com.itextpdf.kernel.pdf.*; import com.itextpdf.layout.Document; import com.itextpdf.layout.element.Paragraph; import java.io.*; public class HelloWorld { public static final String DEST = "/myfiles/hello.pdf"; public static void main(String args[]) throws IOException { PdfDocument pdf = new PdfDocument(new PdfWriter(DEST)); Document document = new Document(pdf); String line = "Hello! Welcome to iTextPdf"; document.add(new Paragraph(line)); document.close(); System.out.println("Awesome PDF just got created."); } }
using System; using System.IO; using iText.Kernel.Pdf; using iText.Layout; using iText.Layout.Element; class Program { static void Main() { PdfDocument pdfDocument = new PdfDocument(new PdfWriter(new FileStream("/myfiles/hello.pdf", FileMode.Create, FileAccess.Write))); Document document = new Document(pdfDocument); String line = "Hello! Welcome to iTextPdf"; document.Add(new Paragraph(line)); document.Close(); Console.WriteLine("Awesome PDF just got created."); } }
メリット

iText 7 Coreを使う理由

iText 7 Coreを使用すれば、PDFの技術や標準に関して心配する必要はなく、 ビジネスニーズや文書内容に 集中することができます。同時に、 開発チームは 内部にあるすべてのPDF構造にフルアクセスでき、 必要なPDFオブジェクトの読み込み、挿入、更新、削除が可能になります。さらに、 リソースセンターに豊富にある 最新の技術文書を活用できるメリットがあります。 

Focus on the high level, business logic

High-level APIs allow you to keep focus on your business logic and document content as iText 7 Core offers an abstract document model.

内部のPDF構造を利用して、下位レベルにフォーカス

低レベルAPIは、内部PDF構造にフルアクセスできるので、PDF文書の読み込み、 挿入、更新、削除が可能になります。

PDF国際標準に適合

  • PDF:PDF 1.x、PDF 1.7(ISO 32000-1)、PDF 2.0(ISO 32000-2)(iText 7.1以降)。

  • アーカイブ:PDF/A-1、PDF/A-2、PDF/A-3(ISO 19005-1、ISO 19005-2、ISO 19005-3、すべての レベル)。

  • アクセシビリティ:PDF/UA(ISO 14289-1)。

  • デジタル署名:PAdES(ETSI EN 319 142 / ETSI TS 102 778)。

  • 電子請求書:ZUGFeRD。

主な特徴

iText 7 Coreのメイン機能

iText 7 Coreは、シンプルで高性能、 そして拡張性のあるライブラリなので、現在におけるデジタル文書のワークフローの課題に 今すぐ対処することができます。 

iText Coreのコード ライブラリをアプリケーションに埋め込み、 必要な種類のPDFファイルを作成します。大量のファイルを 自動的に作成してデジタルアーカイブに追加する場合や、 お客様向けのキャンペーンフォームを設定する場合であっても、 iText 7であればきちんと処理できます。

iText
モジュラー構造と直感的API

iText APIは、Javaおよび.NETプログラミングに対する将来の拡張性を提供しています。iTextのPDFエンジンは、豊富な文書と事例を用いて簡単に学習できます。

iText
Up to date

iText 7 Core/Communityでは、ブックマーク、PDF名、PDF文字列、パスワードなどにUnicodeを使用しています。最新式のハッシングアルゴリズムと暗号化アルゴリズムにより、デジタル署名、文書セキュリティ、数ギガバイトのファイルや極端に大容量の文書への対応が可能になりました。

iText
カスタマイズ可能・拡張可能

Java 及び.NET用 PDFライブラリは すぐに使える使いやすい機能のみならず、 ニーズに合わせて拡張・カスタマイズができる柔軟性も備えています。iText 7 Core/Communityでは、統合のしやすさとオープンスタンダードに重きを置いています。

iText
iText 7のアドオン

iText 7には、直面するかもしれない特定の ユースケース向けに数多くのアドオンを備えています。iText 7は、 iText 7 Coreと特定の文書作業向けに価値ある数多くのアドオンで構成されます。新しいアドオンを継続的に開発し、
iText 7 platformの範囲とメリットを 
拡大しています。すべてのアドオンを調べる.

Video Tutorials

Webinar How iText can help you
iText 7 Core Product Tutorial Video
The impact of the GDPR by Michaël Demey
How iText can help you to optimize your document workflow
Digital Signatures for the Cloud: A B2C Case Study
Is iText free?
Digital Signatures Recorded Live Webinar
7 Cases for the PDF detectives — Teaser
Webinar Codenvy and iText
Webinar Digital Signing With iText November 22, 2017
Webinar Digital signatures for the cloud: B2C Case Study (GlobalSign)
お問い合わせ

それでも問題が解決しませんか? 

お寄せいただいたご質問には、喜んでお答えいたします。当社へご連絡ください。内容を確認次第、追ってご連絡いたします。

問い合わせる
常に最新情報を得る

11,000人以上の購読者に加わって、iTextの新しい製品、アップデート、ヒント、記述的な解決策や出来事に関する最新情報を得ることでiText PDF専門家になりましょう。

今すぐ購読