Dynamic Media: la conversione da CMYK a RGB con DPI e la conservazione dei pixel Dimension non riesce per i Assets di grandi dimensioni

Questo articolo tratta limitazioni e soluzioni alternative per la generazione di rappresentazioni RGB JPEG a risoluzione completa da risorse sorgente CMYK ad alta risoluzione in Adobe Experience Manager Dynamic Media.

Descrizione description

Ambiente


Adobe Experience Manager Dynamic Media (tutte le versioni)


Problema/Sintomi


Quando si configurano i predefiniti per le immagini Dynamic Media per generare rappresentazioni di RGB JPEG dalle risorse sorgente CMYK ad alta risoluzione (come TIFF, PSD o JPEG) con i seguenti requisiti:

  • Conversione dello spazio colore da CMYK a sRGB
  • Metadati DPI conservati a 300
  • Dimensioni pixel identiche alla risorsa sorgente (nessuna riduzione)
  • Proporzioni mantenute

Per le risorse molto grandi si verificano i seguenti problemi (ad esempio, 15.720 × 18.697 pixel, 294 megapixel, 300 DPI, profilo ICC: ISO Coated v2 300% (ECI)):

  • Se nel predefinito immagine non è impostata alcuna larghezza/altezza esplicita (o se viene utilizzato scl=1), l'output viene ridimensionato automaticamente a circa 1.077 × 1.280 pixel, in base all'impostazione defaultPix.
  • Se si utilizza scl=1 e l'output richiesto supera il limite di maxPix, viene restituito il seguente errore:
illegal image size
  • Il server di immagini Dynamic Media applica un limite rigido (in genere 25 megapixel) alle dimensioni delle immagini che può elaborare. Le richieste che superano questo limite non vanno a buon fine o vengono ridimensionate.

I tentativi di aumentare le impostazioni di maxPix o defaultPix per il tenant non sono supportati a livello di piattaforma. Il caso d’uso per la distribuzione di risorse in qualità di stampa a risoluzione completa supera i limiti di distribuzione web previsti per Dynamic Media.

Per maggiori informazioni, consulta la documentazione del server immagini Dynamic Media: parametro rgn.

Risoluzione resolution

  1. Comprendere le limitazioni di Dynamic Media

    • Dynamic Media è ottimizzato per la distribuzione web e applica un limite rigido al numero massimo di pixel (maxPix, in genere 25MP) per le immagini trasformate.
    • Anche con Dynamic Media con API aperte, le immagini trasformate sono limitate a 8.000 pixel sulla dimensione più grande.
  2. Identificare Master Di Stampa Ad Alta Risoluzione

    • Implementa una personalizzazione o un flusso di lavoro Aggiorna risorsa DAM per rilevare risorse CMYK di grandi dimensioni:

      • Controlla il tipo MIME (TIFF, PSD, JPEG).
      • Se lo spazio colore è CMYK e le dimensioni superano 25 MP o 10.000 pixel su qualsiasi lato, contrassegnare come master di stampa ad alta risoluzione (ad esempio, impostare dam:usageClass = "hires-print-master").
  3. Flusso di lavoro di conversione offline

    • Per le risorse contrassegnate, esegui la conversione all’esterno di Dynamic Media:

      • Estrai il binario originale da AEM.

      • Utilizza un processo di lavoro Asset Compute personalizzato, un’API Photoshop o un altro servizio per le immagini per:

        • Converte lo spazio colore da CMYK a sRGB.
        • Mantenete le quote pixel originali (nessun ricampionamento).
        • Imposta la risoluzione su 300 DPI.
        • Output come JPEG (o TIFF se necessario).
      • Memorizza nuovamente la risorsa convertita in AEM come rappresentazione o risorsa separata.

  4. Alternativa: affiancamento con parametro rgn

    • Per i casi d'uso che richiedono una consegna parziale, utilizza il parametro rgn per richiedere riquadri immagine e poi riassemblarli esternamente. Consulta la documentazione sui parametri rgn.
    • Nota: questo approccio non è adatto a tutti i flussi di lavoro e potrebbe richiedere strumenti aggiuntivi.

Causa

I server di immagine Dynamic Media impongono limiti di conteggio dei pixel rigorosi per prestazioni e scalabilità. La consegna di risorse in qualità di stampa ad alta risoluzione deve essere gestita al di fuori delle trasformazioni Dynamic Media.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f