Este aplicativo gera vários arquivos PDF de exemplo em formato de texto, ajudando você a entender a estrutura de um arquivo PDF e ilustrando diversos itens da especificação ISO 32000-1.
A estrutura de um arquivo PDF é definida na especificação ISO 32000-1. Este documento é extenso, de difícil leitura e fornece apenas pequenos exemplos parciais. Este aplicativo cria arquivos PDF de exemplo completos e permite que você se concentre em aspectos específicos de um texto PDF. Ele oferece cinco classes de exemplos:
1. Texto simples. O menor arquivo PDF consiste em uma única linha. Esta classe oferece exemplos de PDF contendo uma única linha curta, uma única linha longa (que requer quebra de linha) e combinações de linhas curtas e longas.
2. Texto formatado. Estes exemplos demonstram estilos de fonte (negrito e itálico), cores de fonte, alinhamento de fonte e tamanhos de fonte. Assim como no texto simples, você pode criar exemplos com apenas um item ou combinando-os para ver as alterações que essas combinações acarretam.
3. Imagem. Este é um exemplo único com a inserção de uma imagem. O arquivo PDF define um objeto que se refere a uma imagem. A imagem em si é um dado binário, mas foi codificada (codificação ASCII 85) para representá-la como texto.
4. Tabela. Os exemplos de tabela mostram uma tabela com ou sem bordas, com ou sem cores de fundo e com ou sem células mescladas. Uma tabela é uma combinação de texto e elementos gráficos (desenho de linhas ou retângulos).
5. Texto Unicode. Trata-se de texto em um idioma diferente, representado por um alfabeto diferente do alfabeto latino. Exemplos incluem grego e japonês. Representar esse tipo de texto em PDF é complexo, pois utiliza índices de glifos e o mapeamento desses índices para o código de caractere correspondente.
O aplicativo exibe o texto, a figura ou as tabelas na tela da maneira como seriam exibidos em um leitor de PDF padrão. Ele também exibe o conteúdo de texto do arquivo PDF.
Os arquivos são salvos na pasta Documentos, na subpasta PdfSampleGenerator ou, se você permitir, em uma pasta pública. Você pode abrir cada um desses arquivos PDF com um editor de texto ou visualizá-los usando um leitor de PDF padrão. Você também pode copiar esses arquivos para outro ambiente (por exemplo, Windows ou macOS) e editá-los ou visualizá-los lá.
Recursos:
- Cria arquivos PDF de exemplo para ilustrar um item específico da especificação ISO 32000-1.
- Cada arquivo PDF de exemplo é um arquivo de texto, permitindo que você o abra com um editor de texto.
- Um leitor de PDF padrão exibe o conteúdo da mesma forma que o aplicativo o exibe na tela.
- Ilustra como definir os itens mais comuns de um documento em uma estrutura de PDF.
- Toque no ícone "Explicar Aplicativo" para obter uma explicação de cada uma das funções.
- Adapta sua interface de usuário quando você gira seu tablet ou telefone.
- Use os recursos de zoom (gesto com dois dedos) e panorâmica (gesto com um dedo) para facilitar o acesso aos controles de entrada de dados ou para ampliar uma parte da tela.
- Compatível com temas claro e escuro.