Pular para o conteúdo principal

Imagem - Girar por EXIF Dados - Orientação automática para Make

Girar por EXIF Dados é um Make módulo por PDF4me que lê o EXIF Etiqueta de orientação em um JPG ou PNG imagem e a gira automaticamente para a posição vertical correta. Use-a para corrigir fotos de smartphone que estejam de lado antes de serem enviadas para uma galeria, impressas ou... PDF, sem necessidade de rotação manual do ângulo.

O que este módulo faz

PDF4me Girar por EXIF Dados fornece rotação automática de imagens com base em EXIF metadados de orientação dentro Make cenários. Ele lê o EXIF Extrai a orientação das imagens (comum em fotos de smartphones e câmeras) e aplica a rotação correta, permitindo a exibição adequada da foto, preparação para impressão, publicação na web e fluxos de trabalho automatizados de correção de orientação.

Artigos relacionados no blogue
Ainda não há nenhuma publicação no blogue sobre esta funcionalidade — em breve.
Entretanto, explore o blogue da PDF4me para encontrar tutoriais e fluxos de trabalho para todas as plataformas.
Visite o blogue

Como faço para autenticar minha conta? Make Cenário?

Para acessar o PDF4me Web API através Make, cada solicitação deve incluir um válido Conexão segurando o seu PDF4me API chave. Isso permite uma comunicação segura e autenticada entre o seu Make cenário e PDF4meserviço de rotação de imagens.

Fatos importantes que você não deve perder

Não é necessário nenhum ângulo de rotação.
O módulo lê o EXIF Etiqueta de orientação diretamente, adaptando-se a cada imagem em vez de exigir que você defina um valor fixo em graus, como em um módulo de rotação manual.
O tipo de imagem deve corresponder ao formato real.
Defina o tipo de imagem para JPG ou PNG para corresponder ao arquivo real. Uma incompatibilidade entre o tipo declarado e o formato real pode impedir o processamento correto.
Imagens sem dados EXIF passam sem alterações.
Capturas de tela, documentos digitalizados ou imagens já desprovidas de metadados não possuem uma tag de orientação para leitura, portanto o módulo mantém sua orientação original.
Configure o módulo PDF4me Rotate by EXIF Data com o arquivo mapeado de um módulo anterior, o nome do arquivo de imagem e o tipo de imagem definidos como JPG para correção automática de orientação.

Mapeie a imagem de origem, defina o Nome do Arquivo de Imagem e o Tipo de Imagem. O módulo lê o EXIF Etiqueta de orientação e rotação automática da imagem.

Quais parâmetros definem a rotação? EXIF Necessidade de dados?

Obrigatório: É necessário fornecer a conexão, o arquivo, o nome do arquivo de imagem e o tipo de imagem.

ParâmetroObrigatórioO que fazExemplo
ConnectionRequiredPDF4me API connection. Click Add and paste your API key the first time. Reused automatically across all PDF4me modules in your scenarios.My PDF4me connection
FileRequiredBinary content of the source image. Map from Dropbox, Google Drive, HTTP, or any previous module that outputs image binary data.1. Data
Image File NameRequiredFilename of the image with extension. Map from the previous module output or set explicitly.photo.jpg
Image TypeRequiredFormat of the source image. Must match the actual file: JPG for JPEG images, PNG for PNG images.JPG

Saída

CampoTipoO que contém
Image NameStringOutput image filename with corrected orientation.
Image DataBufferThe image with EXIF-based rotation already applied, ready for upload or downstream processing.

Configurações típicas

Exemplos de fluxo de trabalhoCommon Make scenario patterns using Rotate by EXIF Data.
Novos uploads do Dropbox → biblioteca de fotos com correção automática
  1. Um alerta do Dropbox "Monitorar Arquivos" é acionado quando uma nova foto é adicionada à pasta de uploads.
  2. Um iterador processa cada nova imagem se o upload for em lote.
  3. A opção "Girar por dados EXIF" corrige a orientação usando a própria tag EXIF da imagem.
  4. Uma etapa de upload para o Dropbox salva a imagem corrigida na pasta principal da biblioteca de fotos.
  5. Uma etapa de atualização do índice do catálogo atualiza a listagem da biblioteca com o arquivo corrigido.
Upload da foto do produto → correção de orientação → publicação na CDN
  1. Um gatilho é acionado quando uma nova foto de produto é carregada na loja virtual.
  2. A opção "Girar por dados EXIF" corrige a orientação antes que qualquer redimensionamento ou compressão ocorra posteriormente.
  3. A etapa opcional de Compressão de Imagem reduz o tamanho do arquivo, acelerando o carregamento das páginas.
  4. A etapa de Upload para CDN publica a imagem corrigida e otimizada.
  5. Uma etapa de atualização do registro do produto vincula o URL da imagem corrigida ao anúncio.
Fotos digitalizadas da inspeção → orientação correta → relatório em PDF
  1. Um aplicativo móvel de inspeção carrega fotos tiradas em campo para uma pasta compartilhada.
  2. A função "Girar por dados EXIF" corrige quaisquer fotos tiradas de lado ou de cabeça para baixo durante a movimentação no local.
  3. As imagens corrigidas são incorporadas em um relatório em PDF usando um módulo de geração de documentos.
  4. O relatório finalizado é carregado em um arquivo de inspeção compartilhado.
  5. Uma notificação por e-mail alerta o gerente responsável pela revisão de que o relatório está pronto.

Dicas práticas

Image Type must match the real file format
Setting Image Type to PNG for a file that is actually a JPG (or vice versa) can prevent correct processing. Confirm the format before mapping it in.
Run this before resizing or compressing
Apply EXIF rotation first in your scenario, then resize or compress. Correcting orientation after a resize can compound cropping issues on non-square images.
Re-saved images may have lost EXIF data
If a photo has already passed through another editor or platform that strips metadata, there may be no Orientation tag left to read, and the image will pass through unrotated.
Different phone models write different orientation values
The EXIF Orientation tag can be any value from 1 to 8, not just "rotated 90 degrees." The module handles all standard EXIF orientation values, including mirrored orientations.
This does not read GPS or camera-model EXIF fields
Rotate by EXIF Data uses only the Orientation tag. Use Image - Extract Metadata if your workflow also needs GPS coordinates, camera model, or capture timestamp.
Screenshots typically have no orientation tag
Screenshots and many desktop-generated images never carry an EXIF Orientation tag, so this module has nothing to correct on them and will pass them through unchanged.

Folha de dicas

CampoValor
ModuleRotate by EXIF Data
ConnectionPDF4me API key
FileBinary image content from a previous module
Image File Namefilename.jpg or filename.png
Image Type (JPEG)JPG
Image Type (PNG)PNG
Rotation angle inputNone needed, read from EXIF tag automatically
Output fieldsImage Name, Image Data

Perguntas frequentes

What is EXIF orientation and why do photos appear sideways?+
Many smartphone and camera sensors always capture image data in the same physical orientation and record which way the device was actually held in the EXIF Orientation tag (a value from 1 to 8) instead of rotating the pixel data itself. Viewers that ignore this tag display the photo sideways or upside down even though the file itself is fine. Rotate by EXIF Data reads that tag and physically rotates the pixels to match, so the image displays correctly everywhere, including viewers that do not read EXIF metadata. See this <a href="https://superuser.com/questions/36645/how-to-rotate-images-automatically-based-on-exif-data" target="_blank" rel="noopener noreferrer">community explanation of EXIF-based auto-rotation</a> for more background.
Do I need to specify a rotation angle manually?+
No. The module reads the EXIF Orientation tag automatically and applies the correct rotation without you specifying degrees. This is different from a manual Rotate module where you set a fixed angle; EXIF-based rotation adapts per image based on how each photo was actually captured.
What happens if an image has no EXIF orientation data?+
If the source image has no EXIF Orientation tag (common with screenshots, scanned documents, or images already re-saved without metadata), the module leaves the image orientation unchanged since there is no tag to read. Verify Image Type matches the actual file format before running the module, since a mismatched type can prevent correct processing.
How is this different from the general Rotate an Image module?+
The general Rotate an Image module applies a fixed angle you specify (e.g. 90 or 180 degrees) to every image. Rotate by EXIF Data instead reads each image's own Orientation tag and applies whatever correction that specific photo needs, which is why it works well on batches of photos with mixed orientations from different phones or cameras.

Casos de uso e aplicações industriais

  • Bibliotecas de fotosOrientação correta em coleções de fotos
  • Fotos de banco de imagensPreparar imagens para bancos de imagens
  • Fotografia de eventosCorrigir a orientação nos lotes de fotos de eventos
  • Correção de retratoCertifique-se de que a orientação vertical esteja correta.

Ações relacionadas

Mesma tarefa em outras plataformas

Obtenha ajuda