>> Tecnologia Eletrônica >  >> Casa Inteligente >> Vida Inteligente

Como Inserir um Campo de Data no Adobe Acrobat

Você pode inserir campos de data nos seus arquivos PDF no Adobe Acrobat XI e exibir a data automaticamente do relógio do sistema quando um leitor abre o documento. Isso é feito usando um pequeno script JavaScript. O Acrobat pode ocultar o campo de data e executar o script quando o documento for impresso. Neste caso, o campo só é exibido na impressão.

Você não precisa saber JavaScript para inserir o campo de data.

Passo 1

Abra o arquivo PDF que deseja editar no Adobe Acrobat XI ou crie um novo PDF. Clique no botão Ferramentas, selecione a opção Formulários e clique no botão Editar para entrar no modo de edição de formulários. Alternativamente, pressione Ctrl+Shift+7 para entrar no modo de edição de formulários.

Passo 2

Clique em Sim se o Acrobat avisar que não há formulários no arquivo PDF para entrar no modo de edição de formulários.

Passo 3

Clique no botão Adicionar Novo Campo no grupo Tarefas do painel direito e selecione Campo de Texto na caixa suspensa para inserir um novo campo de texto no documento.

Passo 4

Clique e arraste com o mouse sobre o documento para definir o tamanho e a posição do novo campo. Digite um rótulo para o novo campo de texto — "AData" por exemplo — no campo Nome do Campo e clique no link Todas as Propriedades para exibir a janela Propriedades do Campo de Texto.

Passo 5

Selecione uma opção na caixa Campo de Formulário na guia Geral para alterar como o campo é exibido.

Se você selecionar Visível, o campo será sempre visível. Selecione Oculto mas Imprimível para exibir o campo apenas quando o documento for impresso; o campo é invisível para o leitor até que ele imprima. Selecione Oculto para tornar o campo invisível. Para evitar imprimir um campo de data visível, selecione Visível mas Não Imprime.

Passo 6

Mude para a guia Aparência para alterar a aparência do campo. Você pode adicionar uma borda ao redor do campo selecionando uma cor na caixa Cor da Borda ou preencher o campo selecionando uma cor de preenchimento na caixa Cor de Preenchimento.

Altere a fonte na caixa Fonte e o tamanho da fonte usando o campo Tamanho da Fonte. Você pode selecionar uma cor de fonte diferente na caixa Cor do Texto.

Passo 7

Mude para a guia Opções e selecione o alinhamento do texto no campo de texto na caixa Alinhamento. Você pode escolher alinhar o texto à esquerda, centro ou direita. Clique no botão Fechar para aplicar as alterações e fechar a janela Propriedades do Campo de Texto.

Passo 8

Clique no botão Fechar Edição de Formulário para sair do modo de edição de formulário. O campo não é visível até que você crie e use o script JavaScript.

Passo 9

Clique no botão Miniaturas de Página na caixa de ferramentas do lado esquerdo para exibir a página de Miniaturas de Página, clique com o botão direito na miniatura da página que contém o campo de texto e selecione Propriedades da Página no menu de contexto para exibir a caixa de diálogo Propriedades da Página.

Passo 10

Mude para a guia Ações e selecione Página Aberta na caixa Selecionar Gatilho para executar o script quando a página for aberta. Selecione Executar um JavaScript na caixa Selecionar Ação e clique no botão Adicionar para exibir a caixa de diálogo Editor de JavaScript.

Passo 11

Digite var data = this.getField("RótuloDoCampoDeTexto"); na caixa Criar e Editar JavaScripts para atribuir uma variável ao campo de texto. Certifique-se de substituir RótuloDoCampoDeTexto no seu script pelo rótulo que você usou ao criar o campo — "AData", por exemplo.

Pressione Enter para iniciar uma nova linha e digite data.value = util.printd("mm/dd/aaaa", new Date()); para adicionar a data do relógio do sistema ao campo. A seção mm/dd/aaaa controla como a data é exibida; você pode alterar a ordem das três variáveis com segurança.

Clique em OK para salvar o script e clique em OK para salvar as alterações e fechar a caixa de diálogo Propriedades da Página.

Passo 12

Pressione Ctrl+S para salvar as alterações no arquivo PDF e abra o documento no Adobe Reader ou outro visualizador de PDF para testar o campo de data.

Dica

Para exibir a data apenas quando o documento for impresso, crie um novo campo e selecione "Oculto mas Imprimível" na caixa Campo de Formulário na guia Geral. Clique em "Ferramentas" após sair do modo de edição de formulário, selecione "JavaScript" e clique em "Definir Ações do Documento". Clique duas vezes no gatilho "Documento Será Impresso" para abrir a caixa de diálogo Editor de JavaScript e use o mesmo script JavaScript para exibir a data. Clique em "OK" duas vezes para fechar as caixas de diálogo abertas e imprima o documento para testar o novo campo.

Se o campo de data não exibir nada, revise o script JavaScript. Quaisquer espaços, dois-pontos ou aspas ausentes podem fazer o script falhar.