iText lehetővé teszi a Java fejlesztők teljes ellenőrzése alatt a PDF dokumentumokat dolgoznak együtt a saját Java Web vagy desktop-alapú projektek.
Ez a könyvtár alapvetően szabadít programozók segítségével bizonyos böngésző plugin, vagy helyi szoftver manipulálására PDF adatok, iText mindent megtesz a kemény munka révén Java kód egyedül.
Ez lehet egy nagyszerű eszköz a tehetséges fejlesztők, amelyek meg akarják építeni PDF előállítás és feldolgozás funkciók közvetlenül a termékeiket.
iText is elérhető ina .NET verzió iTextSharp .
Ezen kívül a nyílt forráskódú változata, a kereskedelmi változata a könyvtár is rendelkezésre áll, elsősorban részesülő kiterjesztett támogatás és a felszabadulást a AGPL licencmegfelelőségi. Ez az engedély nem fix ár, és előírja a kvóta vizsgálatot.
Mi az új ebben a kiadásban:
- Módosított PdfContentStream lenni képesek feldolgozni utat építési és festés, terjeszteni meglévő vakolatot hallgató
- Added osztályok utat absztrakció
- CompareTool: fix StackOverflowError ha ismételten rekurzív tárgyak képest.
- BarcodeQRCode: adjunk egy módszert rajz QR-kód közvetlenül a vásznon.
- Helytelen Body elem feldolgozása PdfDocument. pageEmpty ingatlan igaznak kell lennie.
- Színre kérdés megoldást
- Vegye ki két példányban beállítása alap betűtípus nevét.
Mi az új verzióban 5.5.5:
- Fix helytelen elem tagging, amikor a sablon kép felkerül A dokumentum.
- Added pdfaExtension sémát az XMP metaadatok annak érdekében, hogy támogatást adni a PDF / A- * és PDF / UA szabvány egyszerre egy PDF dokumentum.
- Új funkciók: Kép és PdfTemplate most hozzá FDF fájl terület értékeit.
- Hibajavítás: FdfReader ne zárja bemenet automatikus. Ellenkező esetben nem tudjuk olvasni adatfolyamok.
- bugfix PdfAChecker: volt olyan kérdés, PDF / A érvényesítése PRIndirectReference tárgyak.
- TaggedPdfReaderTool: eltávolított függőség java.nio.charset.Charset elkerülése kérdést alapértelmezett karakterkészlet a linux.
- TaggedPdfReaderTool: add alt attribútuma tag szerkezet kimeneti xml.
- TaggedPdfReaderTool: fix probléma null-szimbólum alt text attribútum.
- CompareTool sebességnövekedés, add compareByContent () metódust.
- CompareTool: fix probléma összehasonlításával címkeszerkezetben.
- Ha egy csonk egy linket, címkézett PDF megköveteli, hogy egy elérhető attribútumot adunk. Azt is hozzá alternatív szövegének linket kommentárokat.
- Tagged PDF és űrlapmezőket: widgetet kommentárokat most címkézett.
- Jobb támogatás a színátmenetek
- LAB színtér támogatás
Mi az új verzióban 5.4.1:
- DocumentFont: Undo rossz egyszerűsítést bevezetett iText 5.4 0,0
- io csomag: Kezelés kis- és nulla méretű fájlokat.
- Csökkent a memória használata a getContentBytesFromContentObject () metódus ContentByteUtils.
- Továbbfejlesztett fix Bruno, hogy lezárja RandomAccessSources, amikor az építkezés egy PdfReader tárgy nem
- Chunk: getContent () optimalizálás (bevezetése után tabs)
- Optimization hozzárendeljük a UUID hogy iText elemek
- Továbbfejlesztett fix Kevin fix Bruno, hogy lezárja RandomAccessSources, amikor az építkezés egy PdfReader tárgy nem
- TrueTypeFont: Jelek Hash-halmaz kell másolni létrehozásakor részhalmaza
Mi az új verzióban 5.3.2:
- eltávolítása felesleges import.
- Fix PdfAnnotationsImp: Nem lehet mindig azt feltételezik, hogy a PdfArray által visszaadott get (PdfName.RECT) a típusa PdfRectangle. Lehet, hogy csak egy PdfArray objektumot.
- Oldal létrehozása rendezvények PdfCopy vagy PdfSmartCopy nincs értelme, úgyhogy dob kivételt, ha valaki megpróbálja megtenni.
- Az elválasztás nem volt barátságos felé ismeretlen karakter.
- Javítva egy NullPointerException a PdfAWriter.
Mi az új verzióban 5.3.1:
- Továbbfejlesztett számítási vezető a ColumnText.
- Class BmpImage: Támogatás a 52 és 56 byte BMP fejléc
- Class ICC_Profile: Ignore érvénytelen ICC profil (rossz számot a színanyagok), különösen a JPEG.
- Fix lapszámozásról a PdfDiv osztály.
- Az eltávolított néhány felesleges import.
- Hibajavítás: XmpWriter ne gondold, hogy minden info szótárban kulcsokat értéke szöveg.
- Az új PdfDiv elemet is lehetővé kell tenni a mondat és ColumnText.
- Elkülönítve megjelenése info dokumentum egy külön osztályt nevű változat.
Mi az új verzióban 5.2.0:
- Továbbfejlesztett elemzésekor PDF dokumentumok nyelven, mint a kínai, koreai, japán, stb ..
Mi az új 5.0.2:
- Váltás:
- EncryptionRevision 3. és 4. csak arra kötelezi az első kulcs hossza byte hashed 50-szer (fix probléma jelentett az emberek által pdfforge).
- Fix magasságú nem működik megfelelően PdfPCell.
- CFFFontSubset: elkerülve a NullPointerException
- XfaForm: kihagyom white space
- BaseFont: Nem minden a XObjektumok erőforrásokkal, és hogy okozott a NullPointerException.
- Java 5 kódot egyszerűsítések PdfCopy és PdfContentByte
- PdfPTable: New állítható vissza az oszlopok száma.
- A támogatás a QR vonalkódot. A kód székhelye ZXing (Apache licenc).
- PdfPTable: Fix sorban span feletti bug (timmo3). Lásd itextsharp bug # 2979944.
- HTML jelölőnyelv: Támogatás abszolút méretű (CSS).
- AcroFields: bevezetése az osztály FieldPosition, hogy a kód olvashatóbbá.
- CMapAwareDocumentFont: Csíp, hogy feldolgozás kvázi érvénytelen PDF fájlok erőteljesebb
- PdfContentReaderTool: null pointer kezelését, valamint néhány jól elhelyezett flush hívások
- PdfContentReaderTool: Részletek az erőforrás bejegyzéseket
- PdfContentStreamProcessor: beállítására, így a beágyazott képek nem okoz értelmezési problémák és javítások EI felderítése
- LocationTextExtractionStrategy: Rögzített anti-parallel algoritmus, valamint a számviteli negatív többek karakteres kompenzáció. Váltson szövegkinyerés stratégiát épít ki a szöveget modell először, majd kiszámítja összefűzés követelményeknek.
- korrigálása linesegment végrehajtását; optimalizálása által végzett módosítások Bruno szöveggé kitermelése; például: bevezették az osztály MarkedContentInfo.
- Major refactoring az interfész és a szövegkinyerés funkciók: például bevezetése class PdfReaderContentParser
- PdfImage: Adja meg a & quot; szép & quot; erőforrás nevét, amikor egy null kép neve jut el hozzánk.
- Kép: elkerüljék az esetleges null mutató kivétel
- AcroFields: Making elavult állami változók védett
- PdfGState: új módszer setRenderingIntent ()
- PdfGraphics2D: teljesítmény javítása, hozzájárult Peter Harvey.
- PdfContentReaderTool: elkerüljék az esetleges NullPointerException
- PdfName: hozzáadott új nevet bűnözéssel kapcsolatos állandók nem vagy, FG, Ind, és így tovább.
- New osztály PdfVisibilityExpression: Támogatás a láthatóság kifejezések OC tagság szótárak.
- Választható tartalomhasználati: támogatja a PageElement és felhasználói
- New osztály TaggedPdfReaderTool: eszköz, amely képes átalakítani a PDF Tagged egy XML fájlba.
- New osztály TextMarginFinder: stratégia, hogy megtalálják a határokat a szöveg
- Bevezetett MarkedContent info az TextRenderInfo
- Bevezetett egy PdfImageObject a ImageRenderInfo
- cseréje getStartPoint és getEndPoint a getLineSegment.
- PdfDictionary: új módszer clear ()
- PdfCollection: Gyűjtemények is van egy egyéni nézet.
- PdfAnnotation: javaslatát, Eric de Beus, hogy adjunk egy módszert, hogy hozzon létre Polygon / Töröttvonal kommentárokat. Mivel a két módszer által javasolt Eric voltak azonosak, kivéve az egy sort, én beolvadt őket egy módszer.
- BaseFont: TrueTypeFont.WindowsMetrics.usWeightClass és usWidthClass és tette mind elérhető TrueTypeFont.getFontDescriptor () (küldte el a lista által Thimo Seitz 14/07/2009 14:12)
- Lapok és indokolt összehangolás ne keverjük össze. Nem igazán a bug fix, de legalább a vonal nem ugrik ki a szöveget oszlop többé.
- FDF fájlok is keletkezik, mint 1.4-es verziója (helyett 1,2)
követelmények :
- Java Development Kit (JDK) 1.5 vagy újabb
- A BouncyCastle: bcprov, bcmail, és bctsp
Hozzászólás nem található