Ir ao conteúdo

Posts recomendados

Postado

Opa galera, estava aqui fazendo um trabalho da faculdade com manipulação de arquivos e me surgiu um pensamento de fazer um arquivo PDF.

Arquivo foi criado mas não consegui abrir, é como se o arquivo estivesse corrompido.

 

Alguém sabe me dizer se é possível criação de arquivos PDF com C?

 

#include <stdio.h>
#include <stdlib.h>

int main() {
    FILE *file;

    if (file = fopen("Teste com PDF.pdf", "w") == NULL) {
        printf("Arquivo não aberto.");
    } else {
        printf("Arquivo foi aberto.");
        fprintf(file, "Frase gravada no arquivo com sucesso!");
        fclose(file);
    }

    return 0;
}

 

Postado

Infelizmente não é tão simples assim...

 

Você pode usar uma biblioteca para esse fim ou criar um programa que gera toda a estrutura que define um arquivo PDF mas para tal façanha teria que estudar o padrão do formato PDF. Felizmente a Adobe disponibiliza o documento de graça mas como pode ver tem mais de 700 paginas.

 

https://www.adobe.com/devnet/pdf/pdf_reference.html

 

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!