Página "Imprimir" em pdf com hiperlinks funcionais


11

Imprimo muitas páginas da Web em pdf, usando o CutePDF. Os URLs são mantidos como links ativos no documento pdf, mas os hiperlinks não geram um link ativo.

Existe alguma impressora PDF, preferencialmente gratuita, que mantenha hiperlinks ativos ao imprimir páginas da web?

(E não aconselhe nenhuma ferramenta que não faça isso especificamente)

Eu uso o Firefox, mas não acho que o navegador deva importar.


Não sei o que exatamente você quer dizer com hiperlinks mascarados. De acordo com a definição conhecida de hiperlink mascarado , não deve importar para uma impressora pdf. Na verdade, a impressora PDF não tem como saber para onde o hiperlink leva, portanto, não faz distinção entre links mascarados e não mascarados.
Art Gertner

smc; Quero dizer simplesmente texto normal que possui um hiperlink, como; superusuário Se mascarado estiver incorreto, qual é o termo para isso?
Bretddog 10/09/2014

O termo é hiperlink . Não tem nada a ver com mascarar. O texto sem formatação é chamado URL . O hiperlink é um objeto clicável que leva você ao URL . Por favor, leia wiki: Hyperlink e wiki: URL . Também não se esqueça de atualizar yor questão (incluindo título)
Art Gertner

Respostas:


4

Primeiro, devo garantir que é importante qual navegador você está usando. A menos que você esteja usando a caixa de diálogo de impressão padrão do SO, o navegador usará sua própria biblioteca para criar o PDF. Os resultados variarão entre diferentes navegadores.

Assim como experimento, imprimi esta página usando o Firefox e o Chromium. O Firefox não salvou nenhum link clicável. O Chromium economizou cerca de 50% e a seleção parecia bem aleatória.

Acredito que a melhor solução para você seria instalar um complemento / extensão do navegador que fará o trabalho.

Fiz uma pesquisa rápida e, para o Firefox, encontrei esta: a chamada Imprimir páginas em PDF sem imaginação . Link direto para a versão mais recente: 0.5.0.6 .

Cria um PDF a partir de qualquer quantidade de páginas abertas de Browserabs, Bookmarks / folder, Scrapbook (Plus). Este documento pode ser arquivado, enviado [sic] por e-mail ou impresso com qualquer Visualizador de PDF padrão.

se você ler a lista de recursos, encontrará o que está procurando:

  • Mantém os links no pdf do conteúdo das páginas da web
  • Suporta links locais para navegar na página da web / pdf

Testei-o brevemente e imprimiu a página corretamente com todos os links clicáveis.


Bem, isso parece incrível! :) Até agora, bons resultados e algumas boas opções. Obrigado!
Bretddog 10/09/2014

11
Esses links estão mortos.
AllInOne

11
@AllInOne, atualizado
Art Gertner

@ArtGertner Os links para qualquer versão disso estão inoperantes. (Eu amei o plugin antes ..)
Malaquias

5

Usar a impressora virtual integrada "salvar como PDF" do Chrome é outra opção. Funcionou para mim onde a extensão do Firefox "imprimir páginas em PDF" interferia muito na página (mas na verdade preservava os hiperlinks)


Documentos do W3C, como w3.org/TR/xmlschema11-1/#composition-schemaImport , parecem não funcionar com essa abordagem: o documento vinculado NÃO é pesquisável e os links NÃO funcionam.
Koppor # 7/15

Acabei de testar essa página, com a versão mais recente do Chrome. O documento É pesquisável e os links externos funcionam. Links internos (para uma âncora na página), NÃO funcionam (o que é um problema para este tipo de documento). O uso de "Imprimir páginas em PDF" parece ter um resultado melhor com essa página: pesquisável e com links externos E internos funcionando, além de preservar o layout corretamente.
hetchel

3

wkhtmltopdf

Com base em Imprimir páginas em PDF , sugiro a ferramenta autônoma wkhtmltopdf .

"c:\Program Files\wkhtmltopdf\bin\wkhtmltopdf" "http://www.example.com" test.pdf

Pandoc

O wkhtmltopdf não funcionou no meu caso , portanto, recomendo o Pandoc . É um pouco mais complicado fazê-lo funcionar. Com documentos pequenos, você deve poder executar

pandoc http://www.example.org/ -o test.pdf

Quando você possui documentos UTF-8 com caracteres chineses, deve fazer o seguinte:

pandoc http://blog.fefe.de/ -o test.tex
lualatex test.tex
lualatex test.tex

trabalho em progresso

No entanto, na minha configuração concreta pandoc http://www.w3.org/TR/DOM-Parsing/ -o test.pdf, isso levou a um erro de LaTeX.

! LaTeX Error: Too deeply nested.

Portanto, eu criei o arquivo de látex manualmente:

pandoc http://www.w3.org/TR/DOM-Parsing/ --standalone -o test.tex

Então, tive que desativar a linha 78, porque \includegraphicshavia uma dentro \href.

Com um hack sugerido no stackoverflow (inserido na linha 74, logo antes \begin{document}), também não consegui executá-lo ( pdflatex test).

Abri a edição 2438 no Pandoc.


2

O plug-in Imprimir páginas em PDF não está mais disponível no Firefox. Tentei a alternativa listada neste e em outros tópicos, mas não tive sorte.

O que funciona:

  • Use a barra de ferramentas Adobe PDF para Internet Explorer.
  • Use a função "Converter página da Web em PDF" na barra de ferramentas.

A partir de 07/10/2015, as páginas Imprimir em PDF ainda estão disponíveis: Consulte printpdf.pf-control.de/index.php/en/0.5.0.2.html
koppor

Obrigado por seu comentário. Verifiquei o site que você vinculou e segui as instruções de instalação ( printpdf.pf-control.de/index.php/en/installation.html ) Essa página possui links para addons.mozilla.org/en-US/firefox/addon/ print-pages-to-pdf, onde diz "Este complemento foi removido por seu autor".
Erik T. Wiik

Por favor, siga o link fornecido no primeiro parágrafo do meu link. O texto diz "Se você deseja fazer o download desta versão, pode fazê-lo neste link. (Se você já baixou o 0.5.0.1, este é o mesmo)". Links para "Este link" para printpdf.pf-control.de/versions/0.5.0.2/xpi/…
koppor

1

Há um complemento do FireFox "save-as-pdf", que salva os hiperlinks no documento PDF: https://addons.mozilla.org/en-US/firefox/addon/save-as-pdf/

(é gratuito, mas desenvolvido por uma empresa comercial http://pdfcrowd.com )


Vale ressaltar que essa conversão é feita online. O addon envia a URL para o serviço online do pdfcrowd, que o converte e devolve o PDF. Não usarei esse complemento devido a questões de privacidade - não quero saber em quais sites estou interessado. Pdf Além disso, esteja preparado para todo tipo de vazamento de dados confidenciais ao usar esse serviço (conteúdo confidencial da página em , IDs de sessão codificados na URL e assim por diante) e para o complemento não funcionar se os dados de login / ID da sessão forem fornecidos ao site em questão por meio de solicitações de postagem.
Binarus 4/06
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.