iText

iText

Bilgi
Tarafından geliştirildi iText Group NV
Son sürüm 7.1.3 (30 Ağustos 2018)
Yazılmış Java ve C #
Çevre Java , .NET
Tür Java kitaplığı ( d )
Yazılım kitaplığı
Lisans AGPL ve bazı parçaların sahibi
İnternet sitesi itextpdf.com

iText , PDF belgelerini oluşturmak ve işlemek için kısmen açık kaynaklı bir programlama arabirimi sağlayan bir yazılım kitaplığıdır . Java dilinde , .NET'te (iTextSharp) ve Android ile uyumlu Java'da (iTextG) yazılmıştır. AGPL lisansı altında dağıtılır ve bazı kısımlarda tescillidir .

iText örneğin şunları sağlar:

iText, iText Group NV'nin tescilli ticari markasıdır.

Misal

Hello World örneği , iText kullanılarak bir PDF dosyasının nasıl oluşturulacağını gösterir:

import java.io.FileOutputStream; import com.itextpdf.text.Document; import com.itextpdf.text.Paragraph; import com.itextpdf.text.pdf.PdfWriter; public class ITextHelloWorld { public static void main(String args[]) { try { Document document = new Document(); PdfWriter.getInstance(document, new FileOutputStream("HelloWorld.pdf")); document.open(); document.add(new Paragraph("Hello World")); document.close(); } catch (Exception e) { System.out.println(e); } } }

Dış bağlantılar

  • Resmi site
  • (en) Bruno Lowagie, iText in Action, Second Edition , Shelter Island, NY, Amerika Birleşik Devletleri, Manning Publications Co.,2010, 616  s. ( ISBN  9781935182610 , çevrimiçi okuyun ). Kaynak kodu çevrimiçidir.

Notlar ve referanslar

  1. (tr) [1] değişiklik listesi.
  2. geliştiriciler için (in) indirme sayfası .
  3. (in) GitHub üzerinde iText geliştiriciler için.