Үндсэн агуулга руу очих
LibraTool logoLibraTool

Зураг эргүүлэх ба тусгах хэрэгсэл — үнэгүй

Зургийг 90°, 180°, 270° эсвэл дурын өнцгөөр эргүүлэх. Хэвтээ эсвэл босоо чиглэлд толин тусгал болгох. JPEG, PNG эсвэл WebP болгон экспортлох.

Ачаалагдсаны дараа офлайн ажилладаг

Файлаа энд чирж оруулах эсвэл дарж сонгоно уу

JPG, PNG, WebP, HEIC, HEIF · таны төхөөрөмж дээр боловсруулагдсан

эсвэл клипбордоос буулгахын тулд Ctrl+V дарна уу

Файл хайх

Зөвлөгөө: Ctrl+V товчоор дэлгэцийн зургийг буулгаж болно

Таны файлууд таны төхөөрөмжөөс хэзээ ч гардаггүй. Бүх боловсруулалт таны хөтчид орон нутагт хийгддэг.

Түгээмэл хэрэглээ

  • Хажуугийн утасны зургуудыг засахУтас эсвэл камераас хажуу нь гарсан зургуудыг эргүүлэх — хаа ч ачаалахгүй.
  • Сканлагдсан баримтуудыг шулуу болгохСканлагдсан баримтуудын бага ухаалаг эргүүлэлтийг сайн өнцгийн гулсагч ашиглаж засах.
  • Mirror Selfies-г задруу болгохУрд талын камерын сэлфи ихэнхдээ толины урмаар байдаг — засах хувьд хэвтээ байдлаар задруу болгох.
  • Бүтээлч эффектийн хувьд эргүүлэхСэтгүүл нүүрний стиль, сэтгүүл-нүүр эффектийн хувьд зургуудыг наклон өнцөг ашиглаж эргүүлэх.
  • Хэвлэлийн байршлын хувьд эргүүлэхХэвлэлийн макеттай (Word, InDesign, Canva) сав баглаа боодлын өмнө зургийн ориентац засах.

Хэрхэн ажилладаг

Эргэлт, эргүүлэлт, өнцгийн засвар энд HTML Canvas API ашиглан бүхэлдээ таны хөтчид явагддаг — ямар ч файл хэзээ ч серверт илгээгддэггүй. Хэрэгсэл таны зургийг сонгосон өнцөг, масштабын хувиргалттай дэлгэцийн-гадуурх canvas дээр зурж, дараа нь хөтчийн өөрийн кодлогч ашиглан JPEG, PNG эсвэл WebP руу кодолдог.

  1. 1
    Зураг локалиар декодлогддог
    Таны JPEG, PNG эсвэл WebP файл локал объект URL-аар HTMLImageElement рүү ачаалагддаг — хэзээ ч таны төхөөрөмжөөс гардаггүй хөтчийн санах ойн лавлагаа. Байгалийн пиксел хэмжээс декодлогдсон bitmap-аас шууд уншигдана.
  2. 2
    Canvas transform хэрэглэгддэг
    Дэлгэцийн-гадуурх canvas эргүүлсэн хиллэх хайрцагт (тэнхлэг бүрт width·cos + height·sin) тохируулагддаг. Canvas 2D context дараа нь төв рүү шилжиж, радианаар сонгосон өнцгөөр эргэж, эргүүлэлтийн хувьд хэвтээ эсвэл босоо тэнхлэгт -1-ээр масштабладаг — гадаад номын сан хамааралгүй бүх стандарт ctx.rotate / ctx.scale үйлдэл.
  3. 3
    Автомат-тайралт булангуудыг арилгадаг (сонголт)
    Тэгш-бус өнцгийн эргэлтэд гараар бичсэн геометрийн функц — largestInnerRect — эргүүлсэн хиллэх хайрцагт багтдаг эх харьцааны хамгийн том тэнхлэг-зэрэгцсэн тэгш өнцөгтийг тооцоолдог тул гурвалжин хоосон булангуудыг зургийг гажуудуулахгүйгээр арилгадаг.
  4. 4
    Хөтчийн кодлогч үр дүнг кодолдог
    canvas.toBlob() пиксел өгөгдлийг хөтчийн байгуулагдмал зургийн кодлогч руу дамжуулж, сонгож болох чанар, тунгалаг булангийн дэвсгэрийн өнгөтэй JPEG, эсвэл PNG эсвэл WebP Blob гаргадаг, та шууд татаж авна.

Таны зураг бүхэлдээ таны хөтчийн табанд боловсруулагддаг — хэзээ ч серверт байршуулагддаггүй.

Холбоотой хэрэгслүүд

Түгээмэл асуултууд