Thumbnailator

Software kuvakaappaus:
Thumbnailator
Ohjelmiston tiedot:
Versio: 0.4.6
Lähetyksen päivämäärä: 19 Feb 15
Kehittäjä: coobird
Lupa: Vapaa
Suosio: 77

Rating: 1.0/5 (Total Votes: 1)

Thumbnailator on pienoiskuva sukupolven kirjaston Java.
Making esikatselukuvat Java voi olla melko vaikeaa.
Learning miten käyttää Image I / O API, Java 2D API, kuvankäsittely, skaalaus tekniikoita, ... mutta pelko ei! Thumbnailator tekee tämän operaation mahdollista.
Thumbnailator sujuvat käyttöliittymä voidaan käyttää suorittamaan melko monimutkaisia ​​thumbnail käsittelytehtävän yhdellä yksinkertaisella.
Esimerkiksi luomalla JPEG esikatselukuvat kuvatiedostoja hakemistoon, kaikki kokoa enintään ulottuvuuden 640 pikseliä 480 pikseliä säilyttäen kuvasuhteen alkuperäinen kuva voidaan suorittaa seuraavasti:
Thumbnails.of (uusi tiedosto ("path / to / hakemisto"). ListFiles ())
& Nbsp; .size (640, 480)
& Nbsp; .outputFormat ("jpg")
& Nbsp; .toFiles (Thumbnails.PREFIX_DOT_THUMBNAIL_RENAME);
Sujuva käyttöliittymä antamat Thumbnailator yksinkertaistaa tehtävänä on tehdä pikkukuvia yhdeksi menetelmän kutsu!

Ominaisuudet :

  • Luo korkea -laatu pikkukuvat olemassa olevia kuvia.
  • Vaihtoehto upottaa vesileiman (kuten logo) esikatselukuvakkeiden.
  • Muuta nykyisiä kuvia haluttuihin mittoihin.
  • avoimuus vesileima on säädettävissä läpinäkyvä (0%) läpinäkymätön (100%).
  • Useita laatutilaa thumbnail sukupolvi.
  • Tukee kierto thumbnail.
  • Säilyttää kuvasuhde tuloksena thumbnail haluttaessa.
  • sujuva käyttöliittymä yksinkertaistaa prosessia, jossa esikatselukuvat ohjelmallisesti.

Mitä uutta tässä julkaisussa:

  • Vikakorjauksia:
  • Tämä julkaisu korjaa seuraavat ongelmat:
  • Issue 54 - Korjattu ongelmia jos muurahainen ei voitu käyttää rakentamiseen Thumbnailator.
  • Alunperin build.xml riippui luomia Eclipse, mutta riippuvuus on poistettu
  • Jotkut yksikkö testitapaukset antaisi vain Java 5, mutta ehdollinen tarkastuksia on lisätty niin, että se siirtää Java 5 ja ylöspäin. (Tämä on tarkistettu Java 5, 6 ja 7.)
  • Issue 55 - Kiinteä vika, vesileima kadota tietyissä olosuhteissa käytettäessä sadon.
  • Issue 56 - Kiinteä vika, joka aiheutti vesileima sijoitetaan väärin kun EXIF ​​suunta metatiedot käytettiin uudelleen suuntaa kuvan.
  • Muutoksia lisenssitiedoston:
  • Muutos on tehty sijainnin lisenssitiedoston.
  • Alunperin lisenssi tiedosto sijaitsi resurssit hakemistoon, mutta se on siirretty root.
  • Lisäksi lisenssi tiedosto on lisätty META-INF hakemisto JAR-tiedostot ovat jakelee kautta lataukset ja kautta Maven Keski arkistosta.

Mitä uutta versiossa 0.4.5:

  • Tämä julkaisu korjaa ongelman, jossa EXIF ​​suunta metatiedot ei niitä käytettiin Thumbnailator.createThumbnail menetelmillä. (Issue 43)

Mitä uutta versiossa 0.4.3:

  • Lisätty Exif Suunta tuki:
  • Tämä julkaisu lisää tuen avulla kuvanlukijan oikein suunnata pikkukuvia. (Numero 13, Issue 27)
  • Nyt oletuskäyttäytyminen on käyttää kuvanlukijan määrittää oikean suunnan thumbnail.
  • Tämä ongelma kuitenkin voidaan ohittaa poistamalla käytöstä theExif metatiedot soittamalla `useExifOrientation` menetelmä vääriä kuin argumentti.
  • Muut korjaukset:
  • Lisäksi viestin mukana IOException heittänyt kun tapahtuu virhe käsittely on muutettu paremmin kertoa, mitä oli tapahtunut. (Numero 27)

Mitä uutta versiossa 0.4.2:

  • Tämä julkaisu korjaa ongelman, jossa pikkukuvat annetaan virheellinen tiedostonimet käytettäessä Rename.SUFFIX_DOT_THUMBNAIL tai Rename.SUFFIX_HYPHEN_THUMBNAIL nimetä vaihtoehto, jos alkuperäinen tiedostonimi sisältää useita & quot;. & quot; merkkiä.

Mitä uutta versiossa 0.4:

  • Tämä julkaisu esittelee uusia toimintoja ja pieniä muutoksia API. Huomioithan, että päivität Thumbnailator 0.4.0 voi vaatia muuttuvat nykyisiin koodia.
  • käyttöönotto `ResizerFactory` rajapinta, joka mahdollistaa hallita tarkemmin kuvien koon.
  • Mahdollistaa käytön vaihtoehtoisen koon algoritmeja.
  • Mahdollistaa eri kokoa strategioita riippuen mitoista lähde ja kohde kuvia.
  • Sisäinen koon rutiinit on muokattu käyttämään ResizerFactory n.
  • ResizerFactory luokan 0.3.x sarja on lähinnä nimetty uudelleen DefaultResizerFactory luokka.
  • Seuraavat vanhentunut menetelmiä on poistettu:
  • fromFilenames (Collection)
  • fromFiles (Collection)
  • fromURLs (Collection)
  • fromInputStreams (Collection)
  • fromImages (Collection)
  • Vaikka välillä ... (Collection) menetelmä on poistettu, mistä ... (Iterable) menetelmät olisi toiminnallisesti vastaavat useimpien skenaarioita. Esimerkiksi käyttämällä List argumentti alkaen ... menetelmistä toimii sama kuin ennen.
  • Alla koodi toimii alle Thumbnailator 0.3.x ja 0.4.x ilman muutoksia:
  • Lista tiedostonimiä = uusi ArrayList ();
  • filenames.add (& quot; path / to / image1.jpg & quot;);
  • filenames.add (& quot; path / to / image2.jpg & quot;);
  • Thumbnails.of (tiedostonimet)
  • .size (200, 200)
  • .toFiles (Rename.PREFIX_DOT_THUMBNAIL);
  • Nimeä luokka hyväksyy nyt ylimääräinen ThumbnailParameter argumentikseen, joka mahdollistaa hallita tarkemmin määritetään nimi tuloksena pikkukuvatiedostoon antamalla enemmän yhteydessä siitä kuvan koon toimintaa.
  • Lisätty `sato (Sijoitus)` tapa rajata thumbnail kun se on kokoa pitäen kuvasuhteen. Tämä menetelmä on lisätty puuttua Issue 24.

Mitä uutta versiossa 0.3.9:

  • Kiinteä ongelma, jossa tiedostopääte osoitettu pikkukuvat rikkoisi periaatteessa vähiten yllätys. (Katso numero 18 lisätietoja.)

Mitä uutta versiossa 0.3.8:

  • Kiinteä ongelma, jossa tiedosto, joka thumbnail oli kirjoitettu pysyy auki, estää tiettyjä ohjelmia käyttämästä tiedostoa. (Katso Issue 17 lisätietoja.)

Mitä uutta versiossa 0.3.7:

  • Lisätty `allowOverwrite (boolean)` täsmentää käyttäytymistä vai ei korvata olemassa olevat tiedostot, kun luo pikkukuvia.
  • allowOverwrite (boolean) menetelmä vaikuttaa käyttäytymiseen seuraavista tavoista:
  • `toFile (File)`
  • `toFile (String)`
  • `toFiles (Iterable)`
  • `toFiles (Nimeä uudelleen)`
  • `asFiles (Iterable)`
  • `asFiles (Nimeä uudelleen)`
  • Joitakin muutoksia on tehty käyttäytymistä menetelmiä edellä luetelluista suhteen käsittelyyn tiedostoja, joita ei ole kirjoitettu vuoksi kohdetiedosto vallinneissa pikkukuvat olivat tuotetaan.

Mitä uutta versiossa 0.3.6:

  • Kiinteä ongelma, joka aiheutti pikkukuvia olla väärin kirjoitetaan kohdetiedosto jos se on jo olemassa. (Katso numero 14 lisätietoja.)

Vaatimukset :

  • Java 2 Standard Edition Runtime Environment

Kommentit Thumbnailator

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!