Görüntü Meta Verilerini Alın n8n
Bu düğüm ne işe yarıyor?
PDF4me - Görüntü Meta Verilerini Al Dosyanızdaki herhangi bir görüntünün teknik özelliklerini okur. n8n iş akışını yönetir ve bunları yapılandırılmış veri olarak döndürür - biçim, genişlik, yükseklik, DPI, piksel başına bit sayısı, yönlendirme ve EXIF Mevcut olduğunda kamera verilerini kullanır. Çıktıyı görüntü kalitesi kontrollerini başlatmak, varlık özelliklerini bir veritabanına kaydetmek, büyük boyutlu görüntüleri yeniden boyutlandırma adımına yönlendirmek veya yüklenen fotoğrafların depolamadan önce yayınlama özelliklerine uygun olduğunu doğrulamak için kullanın. İkili verileri kabul eder. Base64 dizeler veya halka açık URLS.
Kimliğinizi Doğrulama API Rica etmek
Her PDF4me düğümde n8n geçerlilik gerektirir Kimlik BilgileriKimlik bilgilerinizi içeren bir kimlik oluşturun veya seçin. PDF4me API Düğümün görüntü analizi isteklerini güvenli bir şekilde doğrulayabilmesi için anahtar.
Kaçırmamanız Gereken Önemli Bilgiler

Giriş Veri Türünü ve Görüntü Türünü, görüntü kaynağınızla eşleşecek şekilde ayarlayın, Çıkış Dosya Adını .json uzantısıyla girin ve çalıştırın. Tüm meta veri alanları düğüm çıktısında mevcuttur.
Parametreler
Gerekli: Giriş Veri Türü, bu türe uyan görüntü kaynağı alanı (Giriş İkili Alanı, Base64 Görüntü İçeriği veya Görüntü URL), Çıktı Dosya Adı ve Görüntü Türü. Async İsteğe bağlıdır.
| Parametre | Gerekli | Ne işe yarar? | Örnek |
|---|---|---|---|
| Input Data Type | Yes | Format of the source image. Choose Binary Data to map from a prior node, Base64 String for encoded image data, or URL for a publicly accessible image file. | Binary Data |
| Input Binary Field | Yes (Binary Data) | The binary property name from the prior node holding the image. Must match the binary output key of the upstream node. | data |
| Base64 Image Content | Yes (Base64) | Base64-encoded image string. JPEG, PNG, GIF, and BMP all accepted. | /9j/4AAQS... |
| Image URL | Yes (URL) | Publicly accessible HTTPS URL to the image. PDF4me fetches it and returns the metadata. | https://example.com/photo.png |
| Output File Name | Yes | Filename for the metadata output. Use .json extension. This names the binary output item in n8n. | image_metadata.json |
| Image Type | Yes | Actual format of the source image. Must match the real format - JPEG, PNG, GIF, or BMP. | PNG |
| Async | No | When true, runs asynchronously and returns immediately for large image files. Results must be handled via polling or callback. | false |
Çıkış Alanları
| Alan | Tip | İçeriğinde neler var? |
|---|---|---|
imageFormat | String | Detected format of the image - Jpeg, Png, Gif, or Bmp. |
fileSize | Number | Size of the original image in bytes. |
width | Number | Image width in pixels. |
height | Number | Image height in pixels. |
orientation | String | null | Portrait, Landscape, Square, or null if not encoded in the image. |
bitsperPixel | Number | Color depth. 32 is typical for PNG with alpha; 24 for standard JPEG. |
horizontalResolution | Number | Horizontal resolution in DPI. 96 = web, 300 = print quality. |
verticalResolution | Number | Vertical resolution in DPI. |
hasExifData | Boolean | True if the image contains embedded EXIF metadata. Always check this before using exifData. |
exifData | Object | null | Camera settings, GPS coordinates, timestamps, and other EXIF fields. Null when hasExifData is false. |
hasXmpData | Boolean | True if the image contains Adobe XMP metadata. |
_metadata | Object | Processing summary - success status, message, timestamp, and operation name. |
Hızlı Kurulum
- Ekle PDF4me düğüm ve seç Görüntü Meta Verilerini Al.
- Seçin veya oluşturun Kimlik Bilgileri sizinle PDF4me API anahtar.
- Ayarlamak Giriş Veri Türü ve görüntü kaynağını (ikili, Base64, veya URL).
- Ayarlamak Görüntü Türü Resminizin gerçek formatıyla eşleşecek şekilde.
- Girmek Çıktı Dosya Adı ile
.jsonuzantı ve tıklayın Düğümü Çalıştır. Haritawidth,height,horizontalResolution, VehasExifDataalt düğümlere.
İş Akışı Örnekleri
İş Akışı ÖrnekleriCommon n8n workflow patterns using Get Image Metadata.
- Tasarımcı baskı üretimi için bir görsel yüklediğinde form gönderimi tetiklenir.
- "Görüntü Meta Verilerini Al" işlevi, yüklenen dosyadan horizontalResolution ve verticalResolution değerlerini okur.
- Bir IF düğümü, her iki değerin de 300 DPI veya üzeri olup olmadığını kontrol eder.
- Onaylanan görseller Airtable'daki yazdırma kuyruğuna gönderilir. Onaylanmayan görseller ise tasarımcıdan daha yüksek çözünürlükte yeniden yüklemesini isteyen bir Slack mesajı tetikler.
- Dropbox İzleme Klasörü, "Varlık Girişi" klasörüne yeni bir resim eklendiğinde tetiklenir.
- Görüntü Meta Verilerini Al, aşağıdakiler de dahil olmak üzere tüm özellikleri çıkarır: EXIF Varsa kamera verileri.
- Bir Postgres veya Airtable düğümü, dosya adı, boyutlar, format, DPI ve diğer bilgileri içeren yeni bir satır yazar. EXIF Varlık kataloğuna eklenme tarihi.
- Varlık "Kataloglanmış" klasörüne taşınır ve Slack üzerinden yeni giriş onaylanır.
- Bir HTTP Webhook, e-ticaret yükleme formundan ürün resimlerini alır.
- Görüntü Meta Verilerini Al işlevi, her görüntünün genişliğini ve yüksekliğini döndürür.
- Bir IF düğümü, 4000 pikselden daha geniş görüntüleri depolamadan önce Görüntüyü Sıkıştır veya Yeniden Boyutlandır adımına yönlendirir.
- Doğru boyutlandırılmış görseller yeniden boyutlandırma adımını atlayarak doğrudan ürün CDN'sine yüklenir.