Pular para o conteúdo principal

Atualizar hiperlinks - Gerenciador de links para Make

PDF4me Atualizar hiperlinks é um Make módulo que pesquisa existente PDF hiperlinks por texto ou URL e os substitui em massa, sem afetar o restante do documento. Use-o para corrigir links quebrados, migrar URLs após uma reestruturação do site ou atualização da identidade visual em um conjunto de PDFs.

O que este módulo faz

PDF4me Atualizar hiperlinks pesquisas um PDFos hiperlinks existentes por seu texto visível ou por sua URL, e então substitui as correspondências em massa. Cada item de Hiperlinks pode ter como alvo o texto ou URL, substituir um valor parcial ou total e, opcionalmente, tratar o valor de pesquisa como uma expressão regular para correspondência baseada em padrões em vários links simultaneamente.

Artigos relacionados no blogue
Ainda não há nenhuma publicação no blogue sobre esta funcionalidade — em breve.
Entretanto, explore o blogue da PDF4me para encontrar tutoriais e fluxos de trabalho para todas as plataformas.
Visite o blogue

Como faço para autenticar minha conta? Make Cenário?

Todo PDF4me módulo em Make requer um válido ConexãoCrie ou selecione um que contenha o seu PDF4me API chave para que o cenário possa autenticar solicitações de atualização de hiperlinks com segurança.

Fatos importantes que você não deve perder

A opção "Pesquisar em" seleciona texto ou URL.
Cada item de Hiperlinks pesquisa o texto visível do link ou o valor da URL subjacente, nunca ambos simultaneamente. Adicione itens separados para cada dimensão que você precisa atualizar.
Texto em branco. O valor atual substitui toda a correspondência.
Deixe o campo "Valor Atual do Texto" vazio para substituir todo o texto ou URL correspondente pelo "Novo Valor do Texto", em vez de substituir apenas parte dele.
A expressão "Is Expression" permite a correspondência de expressões regulares.
Defina "Expressão é" como "Sim" para tratar o valor da pesquisa como uma expressão regular, o que é útil para encontrar uma família de URLs (por exemplo, um domínio antigo com caminhos variáveis) em um único item, em vez de listar cada um individualmente.
Criar PDF no PDF4me - Atualizar módulo de hiperlinks configurado com Conexão, Arquivo definido como Mapear com nome do arquivo e URL do documento/arquivo público mapeados, e um item de hiperlinks mostrando Pesquisar Ativado, Texto Valor Atual Príncipe, Texto Novo Valor Rainha, Valor de Pesquisa Drylab e Expressão definida como Não

Defina o arquivo como mapa, conecte o nome do arquivo e o URL do documento/arquivo público e, em seguida, adicione um item de hiperlink para cada padrão de link a ser atualizado.

Parâmetros

Obrigatório: É necessário fornecer a conexão, o nome do arquivo, o URL do documento/arquivo público e pelo menos um item de hiperlinks com "Pesquisar em" e "Valor da pesquisa". Os campos "Valor atual do texto", "Novo valor do texto" e "Expressão é" são opcionais para cada item.

ParâmetroObrigatórioO que fazExemplo
ConnectionRequiredPDF4me API connection. Click Add and paste your API key if connecting for the first time.My PDF4me connection
File NameRequiredFilename of the source PDF including extension, used for output file identification.brochure.pdf
Document / public file URLRequiredBinary PDF content mapped from a preceding module, or a public URL to the file.[Buffer from Get File]
Hyperlinks > Search OnRequiredWhether this item searches the hyperlink text or the URL value.Text
Hyperlinks > Text Current ValueOptionalThe text or URL substring to replace. Leave blank to replace the entire matched value.Prince
Hyperlinks > Text New ValueOptionalThe new text or URL value to set in place of the match.Queen
Hyperlinks > Search ValueRequiredThe hyperlink text or URL value to search for in the document.Drylab
Hyperlinks > Is ExpressionOptionalYes evaluates Search Value as a regular expression instead of a literal match. Defaults to No.No

Campos de saída

CampoTipoO que contém
NameStringOutput PDF filename with updated hyperlinks.
Doc DataBufferThe PDF document with modified links, in buffer format, ready to upload or attach.
  1. Adicionar PDF4mePDF - Atualizar hiperlinks para o seu Make cenário.
  2. Selecione Conexão (ou clique) Adicionar para criar um com o seu PDF4me API chave).
  3. Sob Arquivo, escolher Mapa e fio Nome do arquivo e URL do documento/arquivo público de um módulo anterior.
  4. Clique Adicionar item sob Hiperligações para cada padrão de link que você deseja atualizar.
  5. Definir Pesquisar em para Text ou URL, depois preencha Valor de pesquisa com o que encontrar.
  6. Definir Valor atual do texto (ou deixe em branco para substituir toda a correspondência) e Novo valor de texto com a substituição.
  7. Definir É Expressão para Yes Se o valor de pesquisa for uma expressão regular, execute o cenário. O resultado será atualizado. PDF retorna como um buffer.

Configurações típicas

Exemplos de fluxo de trabalhoCommon Make scenario patterns using Update Hyperlinks.
Limpeza programada de links quebrados
  1. Um gatilho programado é acionado mensalmente para revisão publicada. PDFs.
  2. O comando "Obter Arquivo" recupera cada um PDF de Dropbox ou Google Drive em um loop Iterator.
  3. A atualização de hiperlinks substitui links quebrados ou redirecionados conhecidos. URLs Utilizando um item de Hiperlinks para cada link sabidamente inválido.
  4. A versão corrigida PDF é carregado de volta para o armazenamento, substituindo a versão anterior.
Migração de domínio após reestruturação do site
  1. Um cenário é acionado depois que a equipe de marketing confirma que a nova estrutura do site está ativa.
  2. Um iterador processa cada PDF que faz referência ao domínio antigo.
  3. A opção Atualizar hiperlinks ativa a pesquisa. URL, A expressão é "Sim" e corresponde ao padrão de domínio antigo com o novo em um único item.
  4. Atualizado PDFs são salvos na biblioteca de documentos e o índice de pesquisa é atualizado.
Reformulação dos materiais de marketing da marca
  1. Um projeto de rebranding desencadeia uma revisão completa de todo o marketing. PDFs.
  2. A atualização de hiperlinks executa várias ações: uma para a alteração do domínio, uma para o nome de usuário da rede social e uma para o texto do link de e-mail de contato.
  3. Cada PDF é processado através da mesma configuração de Hiperlinks em um Iterador.
  4. Repaginado PDFs Os arquivos foram carregados na pasta de materiais atualizados e estão prontos para distribuição.

Dicas práticas

Search On decides text vs URL, not both
One Hyperlinks item cannot search text and URL simultaneously. Add a separate item for each dimension if you need to update both.
Blank Text Current Value replaces everything
If Text Current Value is left empty, the entire matched hyperlink text or URL is replaced with Text New Value, not just a substring.
Regex needs Is Expression set to Yes
Search Value is treated as a literal string unless Is Expression is Yes. Forgetting this toggle is the most common reason a regex-style Search Value fails to match.
One item per link pattern, not per link instance
A single Hyperlinks item updates every matching link in the document, you do not need one item per occurrence, only per distinct search pattern.
This module edits links, it does not add them
Update Hyperlinks only modifies hyperlinks that already exist in the PDF. To insert brand-new links, use the PDF4me Create Hyperlinks module.
Test with one item before batching many PDFs
Run the scenario against a single sample PDF first to confirm Search On and Search Value match as expected before applying it to a large batch.

Folha de dicas

CampoValor
ModulePDF - Update Hyperlinks
ConnectionPDF4me API key
Search On optionsText or URL
Blank Text Current ValueReplaces the entire matched value
Is ExpressionYes = regex match, No = literal match (default)
Multiple updatesAdd one Hyperlinks item per link pattern
OutputName + Doc Data buffer

Perguntas frequentes

Can I search by link text or by URL?+
Yes. Set Search On to target either the visible hyperlink text or the underlying URL value. Each Hyperlinks item searches on one dimension at a time, add a separate item if you need to match both.
How do I replace only part of a link’s text?+
Set Text Current Value to the substring you want to find and Text New Value to its replacement. Leave Text Current Value blank to replace the entire matched value instead of a partial substitution.
What does the Is Expression option do?+
When Is Expression is set to Yes, Search Value is evaluated as a regular expression instead of a literal string match. This is useful for matching a whole family of similar URLs (for example an old domain with varying paths) in a single item. See <a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_expressions" target="_blank" rel="noopener noreferrer">MDN's regular expressions guide</a> for pattern syntax.
Can I update multiple different links in one run?+
Yes. Add one Hyperlinks item per distinct link pattern you want to update. Each item runs independently against the same document, so a single module call can fix several unrelated links at once.
Does it insert new hyperlinks or only modify existing ones?+
Update Hyperlinks only modifies links that already exist in the PDF. To add brand-new hyperlinks to a document, use the PDF4me Create Hyperlinks module instead, which is documented under the <a href="https://www.iso.org/standard/75839.html" target="_blank" rel="noopener noreferrer">PDF 32000-2:2020 link annotation specification</a>.

Casos de uso e aplicações industriais

  • Correção de links quebradosAtualizar hiperlinks quebrados em PDFs
  • URL Migração: Mudar URLs após a reestruturação do site
  • Alterações de domínioAtualizar links após a migração do domínio
  • Redirecionar atualizações: Substituir redirecionado URLs com finais

Ações relacionadas

Mesma tarefa em outras plataformas

Obtenha ajuda