ByteCompress

Search Tools

Search for a tool by name

Resim Kırpma Aracı

Resim Kırpma Aracı, tarayıcıda çalışan ve kullanıcıların görüntüleri pikselle hassasiyetle kırpmasını sağlayan bir araçtır. İşlem sırasında veri hiçbir sunucuya gönderilmez, gizlilik tamamen korunur.

Resim Kırpma Aracı, OffscreenCanvas kullanarak client-side resim kırpma işlemi gerçekleştiren bir araçtır. ctx.drawImage(bitmap, sx, sy, sw, sh, 0, 0, sw, sh) fonksiyonuyla, kırpma başlangıç noktası (sx, sy) ve boyutları (sw, sh) kesin sınırlar içinde hesaplanır. Kırpılan alan orijinal formatta (JPEG %92 kalite veya PNG) dışa aktarılır. Bu araç tarayıcıda çalıştığı için kullanıcı verileri tamamen yerel kalır. Ayrıca Resim Boyutlandırma ve Resim Döndürme araçlarıyla birlikte kullanılabilir.

Nasıl Kullanılır

  1. İşlem yapmak istediğiniz resmi yükleyin.
  2. Kırpma başlangıç noktası X (sx) ve Y (sy) koordinatlarını belirleyin.
  3. Kırpma genişliği (sw) ve yüksekliğini (sh) piksel cinsinden ayarlayın.
  4. Görüntü önizlemesini kontrol ederek doğru alanı seçtiğinizden emin olun.
  5. Kırpma işlemini başlatın ve çıktı dosyasını indirin.

Nasıl Çalışır

Resim Kırpma Aracı, OffscreenCanvas API'sini kullanarak tarayıcı üzerinde client-side olarak çalışır. Seçilen resim bitmap formatına dönüştürülür. ctx.drawImage(bitmap, sx, sy, sw, sh, 0, 0, sw, sh) fonksiyonu ile kırpma işlemi yapılır. sx ve sy kırpma başlangıç noktalarını, sw ve sh ise kırpma genişlik ve yüksekliğini belirtir. Değerler, orijinal resim sınırları içerisinde kalacak şekilde sınırlandırılır (0 ≤ sx ≤ genişlik, 0 ≤ sy ≤ yükseklik, 1 ≤ sw ≤ genişlik-sx). Kırpılan bölümün boyutunda yeni bir canvas oluşturulur ve çıktı orijinal formatta (JPEG kalitesi %92 veya PNG) üretilir. Tarayıcı dışında hiçbir veri işlenmez veya gönderilmez, böylece gizlilik sağlanır.

Örnek

Orijinal resim boyutu: 1920x1080 piksel
Kırpma başlangıcı (sx, sy): (100, 50)
Kırpma boyutu (sw, sh): (800, 600)

Kullanıcı resmi bu koordinatlar ile kırpar.
Çıktı: 800x600 piksel, orijinal formatta (JPEG %92 veya PNG)

Ne Zaman Kullanılır

  • Web geliştiricileri, sayfa performansını artırmak için gereksiz alanları kaldırmak istediklerinde.
  • Tasarımcılar, görselleri belirli bir kompozisyona uyacak şekilde hassas kırpmak için.
  • SEO uzmanları, sayfa yüklenme hızını optimize etmek amacıyla görsel boyutlarını küçültmek için.
  • Öğrenciler ve içerik üreticileri, hızlı ve gizlilik odaklı kırpma işlemleri yapmak istediklerinde.

Bu aracın yanında Resim Boyutlandırma ve Resim Döndürme gibi araçları da deneyebilirsiniz.

자주 묻는 질문

Resim Kırpma Aracı hangi dosya formatlarını destekler?
JPEG ve PNG formatlarını destekler. Kırpma sonrası çıktı, orijinal dosya formatında ve JPEG için %92 kalite seviyesinde üretilir.
Kırpma işlemi sırasında veriler sunucuya gönderiliyor mu?

Hayır, işlem tamamen tarayıcıda gerçekleşir ve hiçbir veri sunucuya gönderilmez. Bu sayede kullanıcı gizliliği korunur.

Kırpma koordinatları nasıl sınırlandırılır?
sx ve sy değerleri resmin genişlik ve yüksekliği içinde kalacak şekilde sınırlandırılır. Kırpma boyutları (sw, sh) da bu sınırlar dahilinde seçilir (örneğin, sw ≤ genişlik - sx).
Bu araç hangi teknolojileri kullanıyor?

OffscreenCanvas API ve ctx.drawImage() fonksiyonu kullanılarak, client-side ve piksel hassasiyetinde kırpma gerçekleştirilir.

Kırpma sonrası görüntünün kalitesinde azalma olur mu?
JPEG için %92 kalite seçildiğinden, çoğu durumda gözle görülebilir kalite kaybı olmaz. PNG formatında ise kayıpsız çıktı alınır.

관련 도구