IText
Sign in to saveiText is a library for creating and manipulating PDF files in Java and .NET. It was created in 2000 and written by Bruno Lowagie. The source code was initially distributed as open source under the Mozilla Public License or the GNU Library General Public License open source licenses. However, as of version 5.0.0 (released Dec 7, 2009) and version 4.2.0 (released Jul 10, 2015) it is distributed under the GNU Affero General Public License version 3. A fork of the LGPL/MPL licensed version of iText is currently being actively maintained as the OpenPDF library on GitHub. iText is also available thr
Key facts
- Software.name
- iText
- Software.logo
- Itextlogo.gif
- Software.logo size
- 150px
- Software.developer
- iText Group NV
- Software.released
- 2000
- Software.latest release version
- 9.3.0
- Software.repo
- https://github.com/itext/
- Software.programming language
- Java, C#
- Software.operating system
- Cross-platform
- Software.genre
- Library
- Software.license
- AGPLv3ProprietaryMPL (versions prior to iText 5 and 4.2.x)
via Wikipedia infobox
Source code
iText Core/Community is a high-performance, battle-tested library that allows you to create, adapt, inspect and maintain PDF documents, allowing you to add PDF functionality to your software projects with ease. It is also available for .[NET][itextdotnet] (C ). Core library: PDF creation with the use of our layout engine PDF manipulation, e.g. merging multiple PDFs into one, adding new content, ... PDF digital signing PDF form creation and manipulation Working with PDF/A documents Working with PDF/UA documents FIPS-compliant cryptography Barcode generation SVG support [Addons:][all products] Converting XML/HTML & CSS to PDF [repo][pdfhtml], [info][pdfhtmlproduct] Perform OCR on images and PDF documents [repo][pdfocr], [info][pdfocrproduct] Redacting sensitive information in PDF documents [repo][pdfsweep], [info][pdfsweepproduct] Support for international character sets (e.g. Arabic, Chinese, Hebrew, Thai, ...) [info][calligraph] Optimize PDF documents for reduced file size, and increased performance [info][optimizer] Flattening XFA documents [info][xfa] PDF debugging [repo][rups], [info][rupsproduct] The easiest way to get started is to use Maven, just add the following entries to your pom.xml file: For more advanced use cases, please refer to the Installation guidelines. You can also [build iText Community from source][building]. GraalVM compatibility Starting from version 8.0.3 iText Core supports native image compilation using GraalVM. See [building] for details. This is a small subset of examples to get you started. For more advanced examples, refer to our Knowledge Base or the following links: Examples repo, Signing examples.
Excerpt from the source-code README · 48,315 chars · not written by Vinony
Wikidata facts
- Instance of
- software library
- Platform
- Java virtual machine
- Official website
- itextpdf.com
Show 6 more facts
- programmed in
- Java
- copyright license
- GNU Affero General Public License, version 3.0
- source code repository URL
- github.com/itext/itext7-dotnet
- software version identifier
- 9.4.0
- operating system
- cross-platform
- publication date
- 2000-00-00
via Wikidata · CC0
Article · Polski
iText – wolna biblioteka dla programistów, która umożliwia tworzenie i manipulowanie dokumentami w formacie PDF, w języku Java. Oprogramowanie iText zostało stworzone przez Bruno Lowagie, Paulo Soares i innych. Z raportu Ohloh wynika, że od 2001 roku, w wyniku zaangażowania 26 osób w budowę iText wlicza się więcej niż 10 tys. działań oraz milion linii kodu. iText posiada rozwiniętą bazę kodów, wspieraną przez znaczącą grupę deweloperów ze stałą liczbą Y-O-Y użytkowników. Używając modelu COCOMO i licząc w roboczogodzinach, stworzenie takiej bazy zabrałoby to średnio 250 lat starań, zaczynając od pierwszego działania w listopadzie 2000. Począwszy od wersji 5.0.0 (dostępnej w grudniu 2009), iText został objęty licencją Affero (AGPL) w wersji 3. Wcześniejsze wersje biblioteki iText (Java do 2.1.7 i C# do 4.1.6) zostały wydane na licencji MPL oraz LGPL. iText jest również dostępny jako oprogramowanie zamknięte, na zasadach określonych przez iText Software Corp. iText® jest znakiem zarejestrowanym przez 1T3XT BVBA. Do tej pory zostały wydane dwie książki poświęcone bibliotece iText, których autorem jest pierwotny jej twórca, Bruno Lowagie. Pierwsza wersja, ang. „iText in Action”, obejmuje opis funkcjonowania biblioteki iText i zawiera proste przykłady jej zastosowania. Druga edycja obejmuje nieco bardziej rozbudowane, praktyczne przykłady. Kilka nowych książek jest w fazie rozwoju. Zostaną one opublikowane do pobrania bezpłatnie na Leanpub. iText został przeportowany do środowiska platformy .NET pod nazwą iTextSharp. iTextSharp jest napisany w języku C# i posiada oddzielny kod, który jednak został zsynchronizowany z innymi wersjami iText. Wszystkie przykłady z drugiej edycji książki zostały przeportowane do C#. Na stronie można również znaleźć odnośnik do przykładów z kodu.Net. Do końca 2013 roku 5 milionów użytkowników zainstalowało iText (Java) i iTextSharp (.NET) korzystając z SourceForge. W październiku 2013 liczba instalacji iText sięgnęła 3000 tygodniowo, natomiast iTextSharp 4000 tygodniowo.
Abstract from DBpedia / Wikipedia · CC BY-SA