Um PDF raramente é apenas "muito grande". Ele é muito grande para uma porta específica — um limite de anexo de email, um formulário de upload, uma cota de armazenamento — e o que quer que o tenha ultrapassado esse limite geralmente é uma de três coisas. Comprimir sem saber qual delas significa adivinhar, e adivinhar custa ou qualidade ou outro upload falhado.
Você cria uma lista de documentos para um cliente, e o cliente pergunta: "posso ver as páginas antes de baixar?" Assim, de repente, você tem uma funcionalidade de renderização que não planejou. O mesmo pedido aparece em todo lugar — uma faixa de miniaturas abaixo de uma caixa de entrada, um cartão de pré-visualização colado em um chat, um slide retirado de uma apresentação e publicado nas redes sociais. Em todos os casos, um PDF não pode ser exibido em linha, mas uma imagem de suas páginas pode.
Um PDF que você produziu no último trimestre ainda circula internamente, mas seu logotipo foi reformulado no mês passado e um gráfico mostra números que não são mais verdadeiros. Você não quer reconstruir o documento do zero — você só precisa trocar a imagem desatualizada pela nova, ou remover completamente um carimbo ou marca d'água obsoleto.
Você recebeu um relatório de 40 páginas e precisa dos oito gráficos dentro dele para uma apresentação de slides, ou deseja extrair fotos de produtos do catálogo de um fornecedor. O problema: um PDF armazena imagens em um formato de fluxo interno que as APIs nativas do navegador não conseguem ler, então não há um caminho de "clicar com o botão direito, salvar imagem".
Uma pasta de imagens é desajeitada de entregar a alguém. Um PDF é um único arquivo, abre em qualquer lugar, imprime de forma previsível e — a parte com que as pessoas realmente se importam — mantém uma ordem fixa. É por isso que páginas digitalizadas, conjuntos de fotos, fotos de recibos e quadros de design exportados tantas vezes são montados em um PDF antes de irem para qualquer lugar.
Índice Por que gerar PDFs no navegador Pré-requisitos Adicionar uma imagem a um novo PDF Adicionar uma imagem a um PDF existente Escala e posicionamento Adicionar imagens a várias páginas Baixar o resultado Perguntas frequentes Veja também Instalar com NPM Links relacionados DownloadSpire.Office for JavaScript texto Quando seu aplicativo React gera PDFs dinamicamente — uma fatura que precisa do logotipo da empresa, um relatório com um gráfico incorporado, um certificado com uma assinatura — você precisa posicionar imagens raster na página programaticamente. O JavaScript puro não consegue gravar na estrutura interna de um PDF, e montar um backend apenas para…
Page 3 of 3
Lar Spire.Office page 3