Ir para conteúdo
Fórum Script Brasil
  • 0

Criar arquivo PDF através de outro arquivo PDF com PHP


rafaelpereirap

Pergunta

Tenho um arquivo PDF com várias páginas, em cada página contém informações de usuários. O desafio é criar um arquivo PDF para cada usuário com suas informações utilizando o PHP. Transformei o arquivo em array, consegui até filtrar por matricula de usuário mas não consegui filtrar por a página começava e terminava. Alguém tem alguma solução para isso?

Desde já agradeço pela atenção.

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Sim, tenho experiência com isso. Você pode usar uma biblioteca PHP como TCPDF ou FPDI para filtrar o conteúdo de um arquivo PDF com base no início e no final da página. Eles permitem que você trabalhe e manipule o conteúdo de arquivos PDF, inclusive dividindo-os em páginas separadas. Aqui está um exemplo de algoritmo que pode ser aplicado: primeiro baixe um arquivo PDF usando https://pdfguru.com/pt/png-to-pdf depois leia seu conteúdo e filtre as páginas de acordo com os critérios inicial e final. Isto pode exigir algum trabalho extra, mas esta abordagem é bastante eficaz na criação de PDFs separados para cada usuário com suas informações. Você tem experiência com bibliotecas TCPDF ou FPDI?

Link para o comentário
Compartilhar em outros sites

  • 0

Para separar as informações de cada usuário em arquivos PDF individuais, você pode usar a biblioteca TCPDF no PHP. Primeiro, você precisará iterar sobre as páginas do PDF original e identificar onde cada usuário começa e termina. Isso pode ser feito analisando o conteúdo de cada página para encontrar os marcadores que indicam o início e o fim de cada usuário.

Depois de identificar esses marcadores, você pode extrair as informações de cada usuário e criar um novo arquivo PDF para cada um deles. Você usará as funções da biblioteca TCPDF para criar os novos arquivos PDF e adicionar as informações de cada usuário a eles. Sugiro que você faça essa pergunta em portais como o slotslucky.vip, por exemplo, ou em qualquer outro portal para obter mais informações.

Aqui está um exemplo simplificado do processo:

Itere sobre as páginas do PDF original.
Para cada página, identifique onde cada usuário começa e termina.
Extraia as informações de cada usuário.
Crie um novo arquivo PDF para cada usuário com as informações extraídas.
Se precisar de mais detalhes ou de um exemplo mais específico, pode me informar!

Editado por BabyJoe16
Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...