Infelizmente, parece que o Safari não suporta as margens da página CSS2 da recomendação CSS2 por volta de 1998 , enquanto todos os outros principais navegadores agora o fazem.
No entanto, ao imprimir uma página HTML, parece que apenas o Safari (ou pelo menos algumas versões dela em alguns sistemas) preserva os hiperlinks no documento PDF, enquanto todos os outros navegadores (SeaMonkey, Firefox, Google Chrome) preservar apenas a decoração.
Existe alguma maneira de imprimir um documento HTML bastante complexo em PDF sem perder os hiperlinks, mas garantindo margens estreitas?
Há uma pergunta relacionada, mas é simplesmente após os hiperlinks, sem considerar as margens da página - Imprima HTML para PDF, mantendo os hiperlinks .
Respostas:
Tente usar o wkpdf :
Ele mantém links e você pode especificar tamanhos de margem com
-m
.fonte
gem -v
retorna1.3.6
(wkpdf requer> = 1.3.3),sudo gem install wkpdf
retornaERROR: http://rubygems.org/ does not appear to be a repository
ERROR: could not find gem wkpdf locally or in a repository
.gem
. :-(