Ixonn Group

Personalização de PDF

You are here:
< All Topics

Localização de arquivo

Este é um exemplo geral de como modificar o arquivo PDF da fatura. Verifique na parte inferior deste artigo outros locais de arquivos de documentos PDF.

Lembre-se de que você precisará de mais conhecimento para desenvolvedores, se deseja fazer grandes alterações no design do PDF. Caso contrário, considere contratar um desenvolvedor para fazer isso por você.

O modelo PDF da fatura está localizado em application / views / themes / ixonn / views / invoicepdf.php. Com o Ixonn, você pode editar todos os arquivos localizados no aplicativo / visualizações sem editar os arquivos principais. Nesse caso, você não precisará se preocupar com as atualizações, exceto se houver grandes alterações nos arquivos, verifique o link abaixo para mais informações. informações, nesse caso, seu nome de arquivo deve ser my_invoicepdf.php

Editando o texto e o conteúdo do documento PDF.

Você pode personalizar as faturas em PDF para adicionar ou remover algum texto alterando seu layout ou imagens. Ixonn usa a biblioteca TCPDF para gerar documentos PDF. Aqui está o link direto para todas as funções disponíveis na biblioteca TCPDF: https://tcpdf.org/docs/srcdoc/tcpdf/class-TCPDF/.

Exemplos adicionais podem ser encontrados no seguinte link: https://tcpdf.org/examples/

Usando esta biblioteca TCPDF, você pode editar os modelos de PDF. Observe que você precisará de conhecimento de PHP para modificar o arquivo.

Adicionando um logotipo PDF personalizado

Provavelmente você terá problemas com imagens PNG com transparência que são tratadas de maneira diferente, dependendo da versão do php-imagick ou php-gd usada. Tente atualizar o php-imagick e desativar o php-gd, se você deixar este campo em branco, o logotipo da empresa enviado será usado.

Vá para Configuração-> Configurações-> PDF -> URL do logotipo da empresa em PDF personalizado. Você pode ajustar a largura do logotipo também veja a figura abaixo.

Tabela de itens

Se você precisar personalizar as tabelas de itens (HTML e PDF), o melhor é dar uma olhada em application / libraries / App_items_table.php

Formatos de documento PDF

Você pode encontrar todos os formatos de documento PDF em Configuração-> Configurações-> PDF-> Formatos de documentos.

Observe que, quando você personaliza o PDF e remove a capacidade de aplicar essas opções, não poderá ver nenhuma alteração ao aplicar as opções na área de configurações.
Você sempre pode ajustar um modelo que atenda às suas necessidades com base em suas cores, tamanhos de fonte etc., e usá-lo para seus próprios requisitos.

A família de fontes PDF

Quando você compra o Ixonn pela primeira vez, os freesans da fonte PDF serão usados.

Essa fonte é o padrão por causa do suporte UTF-8. Os arquivos PDF podem ser maiores usando essa fonte se sua empresa não precisar de suporte UTF-8 e seus clientes não estiverem usando caracteres especiais nos dados ou no idioma em que você estiver usando, você pode alterar a fonte para Eq. Helvetica ou tente alterar a fonte até que ela se adapte melhor às suas necessidades.

Para caracteres árabes, use a fonte: dejavusans ou aealarabiya ou aefurat
A alteração da fonte está disponível nas configurações em Configuração-> Configurações-> PDF

Alteração do título da fatura / estimativa de PDF

Se você precisar alterar o cabeçalho no lado direito (veja as imagens abaixo para obter mais informações) para obter estimativas e faturas, poderá sobrescrever o texto da tradução criando custom_lang.php, leia mais aqui.

Alterar título para faturas

Chave do idioma: $ lang [‘invoice_pdf_heading’] = ‘Invoice’;

Alterar o cabeçalho para Estimativas

Chave do idioma: $ lang [‘estimativa_pdf_heading’] = ‘Estimativa’;

Opções adicionais.

Além disso, você pode encontrar mais opções em Configuração-> Configurações-> PDF. Veja as fotos abaixo.

Solução de problemas

Idioma do PDF

Se o idioma do cliente for o padrão do sistema, o idioma padrão será usado nos documentos PDF.
Quando você estiver na área de administração e o idioma do sistema / equipe for eq inglês e o idioma padrão do cliente for o espanhol, a fatura ainda será baixada em inglês, se você desejar na área de administração, fazer o download dos documentos PDF no idioma do cliente, marque Configuração-> Configurações-> Localização a opção Enviar documentos PDF do cliente da área de administração no idioma do cliente
Quando o cliente visualizar a fatura ou baixar o PDF da fatura na área de visualização da fatura, poderá ver a fatura no idioma padrão.

Outros modelos de PDF

Se você deseja editar outros modelos de pdf, é possível conseguir isso editando os arquivos, o processo é o mesmo que as faturas.

Estimativa da localização do PDF: application / views / themes / ixonn / views / estimativaspdf.php
Local do PDF da proposta: application / views / themes / ixonn / views / Proposalpdf.php
Local do recibo de pagamento: application / views / themes / ixonn / views / paymentpdf.php
Local do contrato em PDF: application / views / themes / ixonn / views / contractpdf.php.
Local do PDF da declaração: application / views / themes / ixonn / views / statementpdf.php (é necessária a v1.8.0)
Local do PDF da nota de crédito: application / views / themes / ixonn / views / credit_note_pdf.php

Table of Contents
Scroll Up