Fonte ausente durante a edição de formulários usando o Acrobat

0

Eu quero adicionar algum formulário em um modelo PDF usando o Acrobat. Não posso modificar esse modelo. Como os rótulos nesse modelo estão em uma fonte chamada STXiHei, quero tornar meus formulários iguais. No entanto, não consigo encontrar essa fonte na lista de opções.

Isso realmente me confundiu, porque tenho certeza que meu Mac instalou essa fonte e pode usá-la no Word ou em outros aplicativos. Além disso, na exibição de edição do Acrobat, também posso usar essa fonte em qualquer caixa de texto. Eu simplesmente não posso usar isso em um formulário de texto.

Estou usando o Acrobat Pro XI no Mac. Alguém pode ajudar?

    
por Elderry 11.12.2015 / 07:45

1 resposta

0

Com base em um comentário, com reflexões adicionais ...

Parece que essa fonte não pode ser totalmente incorporada, mas apenas subconjunto. Para usar uma fonte em campos de formulário, essa fonte deve ser totalmente incorporada (caso contrário, você pode acabar com caracteres não disponíveis). Do ponto de vista da fonte, ele deve ser totalmente incorporável (o que significa que o sinalizador de acordo deve ser definido, se for uma fonte TrueType ou OpenType; as fontes PostScript não têm sinalizadores de incorporação).

Agora, se os campos precisarem ser nivelados de qualquer maneira, talvez seja uma abordagem mais adequada ler as coordenadas deles e colocar o texto no local apropriado, o que o torna parte do documento base, e a fonte pode ser embutido em subconjunto (porque os caracteres necessários são conhecidos e não serão alterados). Não estou suficientemente familiarizado com o iText para determinar se isso é possível, mas tenho a certeza de que a informação pode ser encontrada (ou apresentada noutra resposta).

Tenho certeza de que a abordagem mencionada acima pode ser implementada usando o pdflib (mesmo que essa informação seja bastante antiga).

    
por 11.12.2015 / 13:43