Use PDF Rasterizer using-pdf-rasterizer

CAUTION
AEM 6.4 chegou ao fim do suporte estendido e esta documentação não é mais atualizada. Para obter mais detalhes, consulte nossa períodos de assistência técnica. Encontre as versões compatíveis here.

Ao fazer upload de arquivos grandes e com uso intenso de conteúdo de PDF ou AI para Adobe Experience Manager Assets, a biblioteca padrão pode não gerar uma saída precisa. A biblioteca de PDF pode gerar uma saída mais confiável e precisa em comparação com uma biblioteca padrão. O Adobe recomenda usar a biblioteca PDF Rasterizer para os seguintes cenários:

O Adobe recomenda usar a biblioteca PDF Rasterizer para o seguinte:

  • Arquivos AI ou PDF fartos e com uso intenso de conteúdo.
  • Arquivos AI e PDF com miniaturas que não são geradas por padrão.
  • Arquivos AI com cores do Pantone Matching System (PMS).

As miniaturas e visualizações geradas usando o PDF Rasterizer têm melhor qualidade em comparação à saída predefinida e, portanto, fornecem uma experiência de visualização consistente em todos os dispositivos. A biblioteca Adobe PDF Rasterizer não oferece suporte a nenhuma conversão de espaço de cores. Ele sempre resulta em RGB, independentemente do espaço de cores do arquivo de origem.

  1. Instale o pacote PDF Rasterizer em seu Adobe Experience Manager implantação a partir de Distribuição de software.

    note note
    NOTE
    A biblioteca PDF Rasterizer está disponível somente para Windows e Linux.
  2. Acesse o Assets console do fluxo de trabalho em https://[aem_server]:[port]/workflow. Abrir Ativo de atualização DAM fluxo de trabalho.

  3. Para impedir a geração de miniaturas e renderizações da web para arquivos PDF e arquivos AI usando os métodos padrão, siga estas etapas:

    • Abra o Processo de miniatura e adicionar application/pdf ou application/postscript no Ignorar Tipos Mime no campo Miniaturas conforme necessário.

    skip_mime_types-2

    • No Imagem ativada na Web guia , adicionar application/pdf ou application/postscript under Ignorar Lista dependendo de suas necessidades.

    Configuração para ignorar o processamento de miniaturas em um formato de imagem

  4. Abra o Rasterizar representação de visualização de imagem do PDF/AI e remova o tipo MIME para o qual deseja ignorar a geração padrão de representações de imagem de visualização. Por exemplo, remova o tipo MIME application/pdf, application/postscriptou application/illustrator do Tipos MIME lista.

    process_arguments

  5. Arraste o Manipulador de Rasterizador de PDF passe do painel lateral para baixo da Processar miniaturas etapa.

  6. Configure os seguintes argumentos para a variável Manipulador de Rasterizador de PDF etapa:

    • Tipos MIME: application/pdf ou application/postscript
    • Comandos: PDFRasterizer -d -s 1280 -t PNG -i ${file}
    • Adicionar tamanhos de miniatura: 319:319, 140:100, 48:48. Adicione a configuração personalizada de miniatura, se necessário.

    Os argumentos da linha de comando para a PDFRasterizer pode incluir o seguinte:

    • -d: Sinalizador para permitir uma renderização suave do texto, da arte-final vetorial e das imagens. Cria imagens de melhor qualidade. No entanto, incluir esse parâmetro faz com que o comando seja executado lentamente e aumente o tamanho das imagens.

    • -s: Dimensão máxima da imagem (altura ou largura). Isso é convertido em DPI para cada página. Se as páginas tiverem um tamanho diferente, cada página poderá ser dimensionada de forma diferente. O padrão é o tamanho real da página.

    • -t: Tipo de imagem de saída. Os tipos válidos são JPEG, PNG, GIF e BMP. O valor padrão é JPEG.

    • -i: Caminho para o PDF de entrada. É um parâmetro obrigatório.

    • -h: Ajuda

  7. Para excluir representações intermediárias, selecione Excluir representação gerada.

  8. Para permitir que o PDF Rasterizer gere renderizações Web, selecione Gerar representação da Web.

    generate_web_renditions1

  9. Especifique as configurações no Imagem ativada na Web guia .

    web_enabled_image1

  10. Salve o workflow.

  11. Para permitir que o PDF Rasterizer processe páginas PDF com bibliotecas PDF, abra o Subconjunto de Processos DAM do Fluxo de trabalho console.

  12. No painel lateral, arraste a etapa Manipulador de rasterizador de PDF para baixo da Criar representação de imagem ativada para a Web etapa.

  13. Configure os seguintes argumentos para a variável Manipulador de Rasterizador de PDF etapa:

    • Tipos MIME: application/pdf ou application/postscript
    • Comandos: PDFRasterizer -d -s 1280 -t PNG -i ${file}
    • Adicionar tamanhos de miniatura: 319:319, 140:100, 48:48. Adicione a configuração personalizada de miniatura, conforme necessário.

    Os argumentos da linha de comando para a PDFRasterizer pode incluir o seguinte:

    • -d: Sinalizador para permitir uma renderização suave do texto, da arte-final vetorial e das imagens. Cria imagens de melhor qualidade. No entanto, incluir esse parâmetro faz com que o comando seja executado lentamente e aumente o tamanho das imagens.

    • -s: Dimensão máxima da imagem (altura ou largura). Isso é convertido em DPI para cada página. Se as páginas tiverem um tamanho diferente, cada página poderá ser dimensionada de forma diferente. O padrão é o tamanho real da página.

    • -t: Tipo de imagem de saída. Os tipos válidos são JPEG, PNG, GIF e BMP. O valor padrão é JPEG.

    • -i: Caminho para o PDF de entrada. É um parâmetro obrigatório.

    • -h: Ajuda

  14. Para excluir representações intermediárias, selecione Excluir representação gerada.

  15. Para permitir que o PDF Rasterizer gere renderizações Web, selecione Gerar representação da Web.

    generate_web_renditions

  16. Especifique as configurações no Imagem ativada na Web guia .

    web_enabled_image-1

  17. Salve o workflow.

  18. Faça upload de um arquivo PDF ou AI para Experience Manager Assets. PDF Rasterizer gera as miniaturas e renderizações da Web para o arquivo.

recommendation-more-help
4452738f-2bdf-4cd4-9b45-905a69d607ad