Quero converter uma página PDF em uma imagem PNG. Seguindo esta resposta, tentei o seguinte comando:
inkscape <PDF PATH> --export-dpi=300 --export-area-drawing --export-background=#ffffff \
--pdf-page=<PDF PAGE NUMBER> --export-filename="<IMAGE PATH>"
No entanto, todas as fontes usadas pelo PDF que não estão instaladas no meu sistema são transformadas em uma fonte sem serifa padrão na imagem de saída.
Existe uma maneira de fazer o Inkscape usar as fontes incorporadas no PDF?
Por padrão, o Inkscape tenta corresponder as fontes do PDF às fontes instaladas. Para corrigir isso, adicione a opção
--pdf-poppler
e o texto será transformado em caminhos vetoriais antes da rasterização. O resultado, então, é que as fontes incorporadas são renderizadas quer estejam instaladas ou não.Esse comando específico (e, de fato, um comando geral para converter PDF em uma imagem) seria:
Isso corresponde a verificar o botão de opção superior na caixa de diálogo de importação de PDF da GUI do Inkscape: