iText

Programinė įranga Screenshot:
iText
Programinė detalės:
Versija: 5.5.6 Atnaujintas
Įkėlimo datą: 12 May 15
Licencija: Nemokamai
Populiarumas: 140

Rating: 5.0/5 (Total Votes: 1)

iText leidžia Java programuotojams pilną kontrolę PDF dokumentus jie dirba su savo Java Web ar darbastalio pagrindu projektus.
Ši biblioteka iš esmės išskiria programuotojų naudoti specialius naršyklės įskiepių ar vietos programinės įrangos manipuliuoti PDF duomenis, iText daro visą sunkų darbą per Java kodą vieni.
Tai gali būti puiki priemonė talentingų kūrėjų, kurie nori kurti PDF atvaizdavimo ir perdirbimo funkcijas tiesiai į savo produktus.
iText taip pat galima Ina NET redakcija, , iTextSharp .
Be šio atviro kodo versija, komercinė versija šios bibliotekos taip pat galima, daugiausia naudos iš ilgą paramos ir išsilaisvinimo iš AGPL laikomasi licencijos. Ši licencija neturi fiksuotą kainą ir reikalauja kvotų paklausimą

Kas naujo , šioje laidoje.

  • Modifikuota PdfContentStream būti gali apdoroti trajektorijos ir tapyba, pratęsė galiojančias teikti klausytoją,
  • Pridėta klases kelio abstrakcijos;
  • CompareTool. Nustatyti StackOverflowError atveju pakartotinio rekursinis objektų palyginti
  • BarcodeQRCode: pridėti metodą piešimo QR kodas tiesiai ant drobės;
  • .
  • Neteisinga Kūno elementas perdirbimo PdfDocument. pageEmpty turtas turėtų būti tiesa.
  • Korpuso spalva klausimas tirpalo,
  • pašalinti pasikartojančius nustatymas bazė šrifto pavadinimas.

Kas naujo versijos 5.5.5:

  • Ištaisyta neteisingą elementas žymėjimas, kai šablonas nuotrauka pridedama į dokumentą.
  • patalpintas pdfaExtension schemos XMP metaduomenų siekiant įtraukti paramą PDF / A-* ir PDF / UA standartinio vienu metu į vieną PDF dokumentą.
  • Nauja funkcija:.
  • Vaizdo ir PdfTemplate dabar gali būti įtraukta į FDF failui kaip lauko reikšmių
  • Ištaisyta: FdfReader neturėtų arti įvesties šaltinis automatiškai. Priešingu atveju mes negalime skaityti srauto duomenis.
  • Ištaisyta į PdfAChecker: ten buvo su PDF / A PRIndirectReference objektų patvirtinimo klausimas,
  • .
  • TaggedPdfReaderTool. Pašalintas priklausomybė nuo java.nio.charset.Charset išvengti klausimą numatytąją koduotę Linux "
  • TaggedPdfReaderTool. Pridėti alt atributas reikšminiais žodžiais struktūros išėjimo xml;
  • TaggedPdfReaderTool. Nustatyti problemą su null-simbolis alternatyvusis tekstas atributas
  • CompareTool Pagreitis, pridėti compareByContent () metodas.
  • CompareTool. Nustatyti klausimą lyginant tag struktūrą;
  • Kai Chunk yra nuoroda, tagged PDF reikalauja, kad prieinama atributas pridėta. Mes taip pat pridėti alternatyvų tekstą link komentarus.
  • Tagged PDF ir formos laukus: widget komentarus gali dabar būti pažymėti "
  • .
  • Geriau parama gradiento spalvos;
  • LAB spalvų erdvė parama;

Kas naujo versijos 5.4.1:

  • DocumentFont: Atšaukti nusikaltimas supaprastinimo įvesta iText 5.4 0,0,
  • IO paketas. Naudojimas mažų ir nulinio dydžio failus,
  • Sumažintas atminties naudojimą getContentBytesFromContentObject () metodą ContentByteUtils.
  • Geresnis nustatyti Brunono kad užsidaro RandomAccessSources kai iš PdfReader objekto statybos nepavyksta,
  • Chunk: getContent () optimizavimas (po skirtukų įvedimo),
  • optimizavimas priskiriant UUID į iText elementų;
  • Geresnis nustatyti Kevin iš fix Brunono kad užsidaro RandomAccessSources kai iš PdfReader objekto statybos nepavyksta,
  • TrueTypeFont: Molio hashSet turėtų būti kopijuojamas kurdami poaibis;

Kas naujo versijos 5.3.2.

  • šalinant nebūtiną importą;
  • Nustatyti iš PdfAnnotationsImp: Jūs galite ne visada manyti, kad PdfArray grąžinti get (PdfName.RECT) yra tipo PdfRectangle. Tai gali būti tiesiog PdfArray objektu.
  • Kurti puslapį renginius PdfCopy ar PdfSmartCopy nėra prasmės, tad mesti išimtį, kai kas nors bando tai padaryti. "
  • IPA nebuvo draugiškas link nežinomų simbolių.
  • Fiksuotas į PdfAWriter NullPointerException.

Kas naujo versijos 5.3.1.

  • Geresnis iš ColumnText pirmaujanti skaičiavimo
  • klasė BmpImage: parama 52 ir 56 baitų BMP antraštes,
  • klasė ICC_Profile. Ignoruoti negaliojančią ICC profilis (klaidingą skaičių spalvų komponentų), ypač į JPEG,
  • Fiksuotas numeracija už PdfDiv klasę.
  • Pašalinta kai kurių nereikalingų importą.
  • Ištaisyta:. XmpWriter neturėtų manyti, kad visi informacijos žodynas raktai turi eilutės reikšmė
  • Naujas PdfDiv elementas taip pat turėtų būti leidžiama frazę ir ColumnText.
  • atsiskyrusi atleidimo informaciją iš dokumento į atskirą klasę pavadintas versiją.

Kas naujo versijos 5.2.0:

  • Geresnis PDF dokumentų nagrinėjimas kalbomis, pavyzdžiui, kinų, korėjiečių, japonų, ir tt ..

Kas naujo versijos 5.0.2:

  • Pokyčiai: "
  • EncryptionRevision 3 ir 4 reikia tik pirmieji rakto ilgis baitai turi būti sumaišomas 50 kartus (Fix apie problemą, apie kurią pranešė apie pdfforge žmonių).
  • Fiksuotas aukštis neveikia tinkamai PdfPCell.
  • CFFFontSubset: išvengti NullPointerException
  • XfaForm: praleidžiant tarpą;
  • basefont: Ne visi xobjects turi išteklius ir kad buvo sukelia NullPointerException
  • .
  • Java 5 kodas supaprastinimas PdfCopy ir PdfContentByte
  • PdfPTable. Nauja būdas atstatyti stulpelių skaičių;
  • Pridėta parama QR brūkšninį kodą. Kodas yra įsikūrusi ZXing ("Apache licencija).
  • PdfPTable: Pataisos eilės span aukščiau klaidos (timmo3). Žiūrėti itextsharp klaidą # 2.979.944.
  • html. Parama absoliutaus dydžio (CSS);
  • AcroFields. Įvedimas klasės FieldPosition padaryti kodas suprantamesnės,
  • CMapAwareDocumentFont: tweaks, kad perdirbimo kvazi-invalid PDF failus labiau patikimas;
  • PdfContentReaderTool: NULL žymiklį tvarkymas, plius keletas gerai patenka į veidą ir kaklą skambučiai,
  • PdfContentReaderTool: Rodyti išsamią informaciją apie išteklių įrašų;
  • PdfContentStreamProcessor: Tiesinimo tiek įterptųjų vaizdus nesukelia analizuojant problemas ir tobulinti EI aptikti;
  • LocationTextExtractionStrategy: Fiksuotas kovos su lygiagrečiai algoritmą, plius tenka neigiamų tarp charakterio nukrypimais. Pakeisti į teksto gavybos strategiją, kuri stato iš teksto modelį, tada apskaičiuoja sujungimas reikalavimus.
  • koregavimai linesegment įgyvendinimą; optimizavimas pokyčių, kuriuos Bruno teksto gavybą; Pavyzdžiui:. įvadas į klasę MarkedContentInfo
  • Pagrindinės pertvarkymą sąsajos teksto išskyrimo funkciją: pavyzdžiui įvedimo klasės PdfReaderContentParser
  • PdfImage: Pateikite & quot; gražus & quot; išteklių pavadinimą, kai niekinis Paveiksliuko pavadinimas yra perduodama mums.
  • Paveikslėlis: vengti galimo niekinis rodyklė išimtis;
  • AcroFields: Making atgyvenę viešųjų kintamieji saugomi;
  • PdfGState: naujas būdas setRenderingIntent ();
  • PdfGraphics2D: veiklos tobulinimo prisidėjo Peter Harvey,
  • .
  • PdfContentReaderTool: vengti galimo NullPointerException
  • PdfName: pridėta naujų vardas OC susiję konstantos Ne, OR, FG, IND, ir tt
  • .
  • NAUJUOSE PdfVisibilityExpression. Parama matomumo išraiškos OC narystės žodynų,
  • neprivalomas turinio naudojimas: parama PageElement ir vartotojui;
  • NAUJUOSE TaggedPdfReaderTool. Priemonė, kuri gali konvertuoti PDF į Tagged XML failą,
  • NAUJUOSE TextMarginFinder: strategija rasti teksto ribas,
  • Įvesta MarkedContent informacijos į TextRenderInfo
  • Įdiegtas PdfImageObject už ImageRenderInfo
  • getStartPoint ir getEndPoint keitimas su getLineSegment.
  • PdfDictionary: naujas būdas aiškus ();
  • PdfCollection. Kolekcijos taip pat gali turėti pasirinktinį rodinį,
  • PdfAnnotation: pasiūlymas Eric de BEUS pridėti metodą sukurti poligono / polilinijos komentarus. Kaip du būdai rasti Eric buvo identiški, išskyrus vieną eilutę, aš susijungė į vieną metodą.
  • basefont: TrueTypeFont.WindowsMetrics.usWeightClass ir usWidthClass ir padarė tiek prieinamos TrueTypeFont.getFontDescriptor () (patalpintą prie pašto sąrašą Thimo Seitz 14/07/2009 14:12)
  • Skirtukai ir pagrįstas suderinimas nemaišyti. Ne tikrai ištaisytos klaidos, bet bent jau linija nėra iššokti iš teksto stulpelį nebėra.
  • FDF failai dabar generuoja kaip versija 1.4 (vietoj 1,2);

Reikalavimai

  • Java Development Kit (JDK) 1.5 arba aukštesnė;
  • BouncyCastle: bcprov, bcmail ir bctsp

Panaši programinė įranga

Radio.js
Radio.js

6 Jun 15

Geocoder
Geocoder

11 Mar 16

EnhanceJS
EnhanceJS

12 May 15

JsBehaviour
JsBehaviour

13 May 15

Kita programinė įranga kūrėjas iText Development Team

iTextSharp
iTextSharp

12 May 15

Komentarai iText

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!