16
© 2015, iText Group NV, iText Software Corp., iText Software BVBA © 2015, iText Group NV, iText Software Corp., iText Software BVBA Bangkok, July 27, 2017 EDTA, iText and INBATEK Conference

EDTA, iText and INBATEK Conferenceecons.co.th/wp-content/uploads/2017/08/EDTA_conference_iText1.pdf · We use iText because of the quality of the PDFs: E.g. マa┞ other produIts

  • Upload
    others

  • View
    8

  • Download
    0

Embed Size (px)

Citation preview

Page 1: EDTA, iText and INBATEK Conferenceecons.co.th/wp-content/uploads/2017/08/EDTA_conference_iText1.pdf · We use iText because of the quality of the PDFs: E.g. マa┞ other produIts

© 2015, iText Group NV, iText Software Corp., iText Software BVBA © 2015, iText Group NV, iText Software Corp., iText Software BVBA

Bangkok, July 27, 2017

EDTA, iText and INBATEK Conference

Page 2: EDTA, iText and INBATEK Conferenceecons.co.th/wp-content/uploads/2017/08/EDTA_conference_iText1.pdf · We use iText because of the quality of the PDFs: E.g. マa┞ other produIts

© 2015, iText Group NV, iText Software Corp., iText Software BVBA

Short overview of iText 2

How did this happen?

Page 3: EDTA, iText and INBATEK Conferenceecons.co.th/wp-content/uploads/2017/08/EDTA_conference_iText1.pdf · We use iText because of the quality of the PDFs: E.g. マa┞ other produIts

© 2015, iText Group NV, iText Software Corp., iText Software BVBA

Short overview of iText 3

How it all started for PDF

1991: さThe Caマelot Paperざ H┞ Johミ WarミoIk, AdoHe

Explains why PDF is needed

From Carousel Product Specification to PDF 1.0

AdoHe’s Hold マo┗e: マake the Reader free of Iharge

Page 4: EDTA, iText and INBATEK Conferenceecons.co.th/wp-content/uploads/2017/08/EDTA_conference_iText1.pdf · We use iText because of the quality of the PDFs: E.g. マa┞ other produIts

© 2015, iText Group NV, iText Software Corp., iText Software BVBA

Short overview of iText 4

How it all started for iText

1998: first open source PDF library; 2000: first iText release

Bring PDF from the Desktop to the Server

World-wide distribution as open source library

iTe┝t’s bold move: Automate PDF creation

Page 5: EDTA, iText and INBATEK Conferenceecons.co.th/wp-content/uploads/2017/08/EDTA_conference_iText1.pdf · We use iText because of the quality of the PDFs: E.g. マa┞ other produIts

© 2015, iText Group NV, iText Software Corp., iText Software BVBA © 2015, iText Group NV, iText Software Corp., iText Software BVBA

Document workflow

Page 6: EDTA, iText and INBATEK Conferenceecons.co.th/wp-content/uploads/2017/08/EDTA_conference_iText1.pdf · We use iText because of the quality of the PDFs: E.g. マa┞ other produIts

© 2015, iText Group NV, iText Software Corp., iText Software BVBA

Short overview of iText 6

Page 7: EDTA, iText and INBATEK Conferenceecons.co.th/wp-content/uploads/2017/08/EDTA_conference_iText1.pdf · We use iText because of the quality of the PDFs: E.g. マa┞ other produIts

© 2015, iText Group NV, iText Software Corp., iText Software BVBA

Short overview of iText 7

Page 8: EDTA, iText and INBATEK Conferenceecons.co.th/wp-content/uploads/2017/08/EDTA_conference_iText1.pdf · We use iText because of the quality of the PDFs: E.g. マa┞ other produIts

© 2015, iText Group NV, iText Software Corp., iText Software BVBA © 2015, iText Group NV, iText Software Corp., iText Software BVBA

Open source

Page 9: EDTA, iText and INBATEK Conferenceecons.co.th/wp-content/uploads/2017/08/EDTA_conference_iText1.pdf · We use iText because of the quality of the PDFs: E.g. マa┞ other produIts

© 2015, iText Group NV, iText Software Corp., iText Software BVBA

Copyright versus Copyleft

Copyright law allows an author to prohibit

others from reproducing, adapting, or

distributing copies of the author's work.

Copyleft gives every person who receives a

copy of a work permission to reproduce, adapt

or distribute the work as long as any resulting

copies or adaptations are also bound by the

same copyleft licensing scheme.

Short overview of iText 9

©

©

Page 10: EDTA, iText and INBATEK Conferenceecons.co.th/wp-content/uploads/2017/08/EDTA_conference_iText1.pdf · We use iText because of the quality of the PDFs: E.g. マa┞ other produIts

© 2015, iText Group NV, iText Software Corp., iText Software BVBA

Open Source License overview

Short overview of iText 10

Page 11: EDTA, iText and INBATEK Conferenceecons.co.th/wp-content/uploads/2017/08/EDTA_conference_iText1.pdf · We use iText because of the quality of the PDFs: E.g. マa┞ other produIts

© 2015, iText Group NV, iText Software Corp., iText Software BVBA

How the (A)GPL works

A: you own the software

You grant rights: copy, modify, distribute

You distribute a copy of the source code

DisIlaiマer: さas-isざ; ミo ┘arraミties

Additional rights: e.g. specific legal notices, use of trade names

B: you distribute verbatim copies

Everything listed under A still applies

You may remove additional permissions

The software remains GPL

C: ┞ou distriHute ┘orks さHased oミざ

Everything listed under A+B still applies

Add notice + date for each modification **

Your work is automatically (A)GPL (viral effect!)

Short overview of iText 11

*

* USE only: you doミ’t have to accept the GPL

** Modification: very broad interpretation

Page 12: EDTA, iText and INBATEK Conferenceecons.co.th/wp-content/uploads/2017/08/EDTA_conference_iText1.pdf · We use iText because of the quality of the PDFs: E.g. マa┞ other produIts

© 2015, iText Group NV, iText Software Corp., iText Software BVBA

Licensing options

Viral effect of the open source license: The product is available for free for those who accept and comply with the F/OSS license,

The product is improved thanks to bug fixes and code contributions,

As soon as the product is also distributed under another license, a commercial license is

needed.

Commercial license for commercial use: The product is available under a custom license for those who pay for the product:

Support, Warranty, Indemnification, Release from the requirements of the F/OSS license,

Perpetual (per server) + maintenance, Capacity Rental, OEM.

Partnerships for co-creation and co-promotion of products!

Short overview of iText 12

Page 13: EDTA, iText and INBATEK Conferenceecons.co.th/wp-content/uploads/2017/08/EDTA_conference_iText1.pdf · We use iText because of the quality of the PDFs: E.g. マa┞ other produIts

© 2015, iText Group NV, iText Software Corp., iText Software BVBA

iText DITO

iText 7 platform

13

iText 7 Core

pd

fSw

ee

p

pd

fIn

vo

ice

pd

f-

Ca

llig

rap

h

pd

f2D

ata

pd

fHT

ML

...

pd

fXFA

pd

fDe

bu

g

iText 7

engine

DITO SDK

pdfHTML

Designer

Short overview of iText

Page 14: EDTA, iText and INBATEK Conferenceecons.co.th/wp-content/uploads/2017/08/EDTA_conference_iText1.pdf · We use iText because of the quality of the PDFs: E.g. マa┞ other produIts

© 2015, iText Group NV, iText Software Corp., iText Software BVBA © 2015, iText Group NV, iText Software Corp., iText Software BVBA

Why iText?

Page 15: EDTA, iText and INBATEK Conferenceecons.co.th/wp-content/uploads/2017/08/EDTA_conference_iText1.pdf · We use iText because of the quality of the PDFs: E.g. マa┞ other produIts

© 2015, iText Group NV, iText Software Corp., iText Software BVBA

What people tell us:

We use iText because of the quality of the PDFs:

E.g. マaミ┞ other produIts doミ’t support taggiミg, speIifiI features ┘e ミeed,…

We use iText because there is a big iText community:

Many people write about iText; questions on Stack Overflow get answered quickly.

We use iText because we see that it is actively developed:

We see that iText Group constantly invests in new development,

It’s as if iTe┝t has Heeミ arouミd fore┗er!

The iText development team offers great support:

The support team has helped us solve our problems;

Feature requests from our company made it into the official road map.

Short overview of iText 15

Page 16: EDTA, iText and INBATEK Conferenceecons.co.th/wp-content/uploads/2017/08/EDTA_conference_iText1.pdf · We use iText because of the quality of the PDFs: E.g. マa┞ other produIts

© 2015, iText Group NV, iText Software Corp., iText Software BVBA © 2015, iText Group NV, iText Software Corp., iText Software BVBA

Thank you!