Pergunta

Estou investigando a possibilidade de criar arquivos PDF a partir de um sistema incorporado, especificamente um ARM9 usando as ferramentas IAR. A fonte aberta ou o licenciamento é bom - estou achando difícil procurar on -line e espero que alguém aqui tenha usado um pacote. C ou C ++ é o preferido, criaremos relatórios bastante simples com apenas um pouco de texto e gráficos.

ATUALIZAÇÃO: Ao pesquisar, então, encontrei PDFtron - alguém tem alguma experiência com ele? Parece que pode fazer o que queremos.

Foi útil?

Solução

!!!

(Isso é um servidor da web? Caso contrário, parece que faria mais sentido cuspir arquivos de texto como relatórios e converter em um PC.)

Sem experiência, mas talvez Libharu ? A Wikipedia tem um Lista de software PDF.

Outras dicas

Olhe para itext - Eu já usei isso antes e funciona bem.

(É baseado em Java, mas você disse que "C ou C ++ é preferido", não é necessário)

Qual é o tamanho do sistema que você está segmentando? Se você pode se dar ao luxo de executar um intérprete Python e uma cópia do Inkscape (sem X NECESSÁRIO), há uma ótima cadeia de ferramentas disponível.

Na última vez em que enfrentei o tipo de espaço problemático em que você está, usei o Inkscape para renderizar SVG para PDF no modo não-gui, como segue:

inkscape --without-gui --export-pdf=foo.pdf foo.svg

... onde o SVG é construído usando a substituição do modelo. (Ao fazer isso no passado, usei o Genshi Linguagem de modelo para a construção dos modelos, que acontecem de interoperar maravilhosamente com a funcionalidade da GUI do Inkscape-Inkscape-the-Gui-SVG-Editor não remove tags em namespaces que ele não reconhece, para que você possa editar um modelo SVG no Inkscape mesmo Depois de marcá -lo para trabalhar como um modelo Genshi!)

Meu caso de uso foi a geração automática de páginas de capa para trabalhos de fax de saída; um conjunto completo de scripts implementando este método para Hylafax+ está disponível no arquivo da lista de discussão aqui.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top