Neidio i'r prif gynnwys

Cylchdroiwr a Fflipiwr Delweddau am ddim

Cylchdrowch ddelweddau gan 90°, 180°, 270°, neu unrhyw ongl bersonol. Fflipiwch yn llorweddol neu'n fertigol. Allforio i JPEG, PNG, neu WebP.

Yn gweithio all-lein ar ôl llwytho

Gollyngwch ffeil yma, neu cliciwch i bori

JPG, PNG, WebP, HEIC, HEIF · wedi'i brosesu ar eich dyfais

neu pwyswch Ctrl+V i ludo o'ch clipfwrdd

Pori ffeiliau

Awgrym: gallwch ludo sgrinlun gyda Ctrl+V

Nid yw eich ffeiliau byth yn gadael eich dyfais. Mae'r holl brosesu yn digwydd yn lleol yn eich porwr.

Defnyddiau cyffredin

  • Trwsio Lluniau Ffôn ar y TŷCylchdroi lluniau a ddaeth yn ochr o'ch ffôn neu gamera - heb uwchlwytho i unman.
  • Sychu Dogfennau SganioTrwsio trosi ysgafn mewn sgania dogfennau gan ddefnyddio'r slider ongl manwl.
  • Unmirror Mirror SelfiesMae selfies camera wyneb-ymlaen fel arfer yn drych - troi'n lorweddol i drwsio.
  • Cylchdroi ar gyfer Effaith GreadigolDefnyddiwch onglau mympwyol i deiltu lluniau ar gyfer effeithiau arddull, tebyg i'r clawr cylchgrawn.
  • Cylchdroi ar gyfer Cynllun ArgraffuAddasu cyfeiriad delweddau cyn eu rhoi mewn cynlluniau argraffu (Word, InDesign, Canva).

Sut Mae'n Gweithio

Mae cylchdroi, fflipio, a chywiro ongl yma'n rhedeg yn gyfan gwbl y tu mewn i'ch porwr gan ddefnyddio HTML Canvas API — ni chaiff ffeil byth ei hanfon i weinydd. Mae'r offeryn yn tynnu eich delwedd ar gynfas oddi-ar-sgrin ar yr ongl a'r trawsffurfiadau graddfa a ddewiswyd, yna'n amgodio'r canlyniad i JPEG, PNG, neu WebP gan ddefnyddio codec y porwr ei hun.

  1. 1
    Delwedd wedi'i dadgodio'n lleol
    Mae eich ffeil JPEG, PNG, neu WebP yn cael ei llwytho i mewn i HTMLImageElement drwy URL gwrthrych lleol — cyfeirnod cof porwr nad yw byth yn gadael eich dyfais. Darllenir y dimensiynau picsel naturiol yn uniongyrchol o'r ddidfap a ddadgodiwyd.
  2. 2
    Trawsffurfiad Canvas wedi'i gymhwyso
    Mae cynfas oddi-ar-sgrin wedi'i faintio i ffitio'r blwch ffiniol wedi'i gylchdroi (lled·cos + uchder·sin ar gyfer pob echel). Yna trosleithir cyd-destun 2D y Canvas i'r canol, ei gylchdroi'n ôl yr ongl a ddewiswyd mewn radianau, a'i raddio â -1 ar yr echel lorweddol neu fertigol ar gyfer fflipiau — pob un yn weithrediadau ctx.rotate / ctx.scale safonol heb lyfrgell allanol.
  3. 3
    Mae auto-toriad yn tocio corneli (dewisol)
    Ar gyfer cylchdroadau nad ydynt yn ongl-sgwâr, mae ffwythiant geometreg wedi'i ysgrifennu â llaw — largestInnerRect — yn cyfrifo'r petryal echel-alinedig mwyaf o'r gymhareb agwedd wreiddiol sy'n ffitio y tu mewn i'r blwch ffiniol wedi'i gylchdroi, fel bod y corneli gwag trionglog yn cael eu tynnu heb ystumio'r ddelwedd.
  4. 4
    Mae codec y porwr yn amgodio'r canlyniad
    Mae canvas.toBlob() yn trosglwyddo'r data picsel i amgodydd delwedd adeiledig y porwr, gan gynhyrchu JPEG (ag ansawdd a lliw llenwad cefndir dewisadwy ar gyfer corneli tryloyw), PNG, neu Blob WebP y byddwch yn ei lawrlwytho'n uniongyrchol.

Mae eich delwedd yn cael ei phrosesu'n gyfan gwbl o fewn eich tab porwr — ni chaiff byth ei llwytho i unrhyw weinydd.

Offer Cysylltiedig

Cwestiynau Cyffredin