Aller au contenu principal

Mise à jour des hyperliens - Gestionnaire de liens pour Make

PDF4me Mettre à jour les liens hypertextes est un Make module qui recherche les modules existants PDF hyperliens par texte ou URL et les remplace en masse, sans affecter le reste du document. Utilisez-le pour corriger les liens brisés, migrer URLs après une restructuration de site web ou une mise à jour de l'image de marque sur un ensemble de sites PDFs.

Que fait ce module ?

PDF4me Mettre à jour les liens hypertextes recherche un PDFles hyperliens existants de par leur texte visible ou leur URL, puis remplace les correspondances en masse. Chaque élément Hyperlien peut cibler du texte ou URL, remplacer une valeur partielle ou complète, et éventuellement traiter la valeur de recherche comme une expression régulière pour une correspondance basée sur un modèle sur plusieurs liens à la fois.

Articles de blog connexes
Il n'y a pas encore d'article de blog consacré à cette fonctionnalité — à venir prochainement.
En attendant, n'hésitez pas à consulter le blog de PDF4me pour découvrir des tutoriels et des procédures de travail adaptés à toutes les plateformes.
Consultez le blog

Comment puis-je authentifier mon Make Scénario ?

Chaque PDF4me module dans Make nécessite un numéro valide ConnexionCréez ou sélectionnez-en un qui contient votre PDF4me API clé permettant au scénario d'authentifier de manière sécurisée les demandes de mise à jour des liens hypertextes.

Informations importantes à ne pas manquer

La fonction « Rechercher » permet de choisir entre texte et URL.
Chaque élément Hyperlien effectue une recherche soit dans le texte visible du lien, soit dans la valeur de l'URL sous-jacente, jamais dans les deux simultanément. Ajoutez des éléments distincts pour chaque dimension à mettre à jour.
Texte vide La valeur actuelle remplace toute la correspondance
Laissez le champ « Valeur actuelle du texte » vide pour remplacer l’intégralité du texte ou de l’URL correspondants par la « Nouvelle valeur du texte », au lieu de n’en remplacer qu’une partie.
L'expression Is permet la correspondance avec les expressions régulières
Définissez l'option « Est une expression » sur « Oui » pour traiter la valeur de recherche comme une expression régulière, utile pour faire correspondre une famille d'URL (par exemple, un ancien domaine avec des chemins d'accès variables) dans un seul élément au lieu de les lister une par une.
Configurez le module « Mise à jour des hyperliens » de PDF4me avec la connexion, le fichier défini sur « Mapper » avec le nom du fichier et l’URL du document/fichier public mappés, et un élément « Hyperliens » affichant « Recherche activée », « Valeur actuelle du texte Prince », « Nouvelle valeur du texte Queen », « Recherche de valeur Drylab » et « Expression » défini sur « Non ».

Définissez le fichier à mapper, saisissez le nom du fichier et l'URL du document/fichier public, puis ajoutez un élément Hyperlien par modèle de lien à mettre à jour.

Paramètres

Requis: Le lien, le nom du fichier, l'URL du document/fichier public et au moins un lien hypertexte avec les champs « Rechercher sur » et « Valeur de recherche » doivent être fournis. Les champs « Valeur actuelle », « Nouvelle valeur » et « Expression » sont facultatifs.

ParamètreRequisCe que cela faitExemple
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

Champs de sortie

ChampTaperCe qu'il contient
NameStringOutput PDF filename with updated hyperlinks.
Doc DataBufferThe PDF document with modified links, in buffer format, ready to upload or attach.

Comment configurer les liens de mise à jour dans Make?

  1. Ajouter PDF4mePDF - Mettre à jour les hyperliens à votre Make scénario.
  2. Sélectionner Connexion (ou cliquez Ajouter pour en créer un avec votre PDF4me API clé).
  3. Sous Déposer, choisir Carte et fil Nom de fichier et URL du document/fichier public d'un module précédent.
  4. Cliquez Ajouter un élément sous Liens hypertextes pour chaque modèle de lien que vous souhaitez mettre à jour.
  5. Ensemble Rechercher sur à Text ou URL, puis remplissez Valeur de recherche avec ce qu'il faut trouver.
  6. Ensemble Valeur actuelle du texte (ou laisser vide pour remplacer toute la correspondance) et Nouvelle valeur du texte avec le remplacement.
  7. Ensemble L'expression est à Yes Si la valeur de recherche est une expression régulière, exécutez le scénario. La version mise à jour PDF renvoie sous forme de tampon.

Configurations typiques

Exemples de flux de travailCommon Make scenario patterns using Update Hyperlinks.
Nettoyage programmé des liens brisés
  1. Un déclencheur programmé s'active mensuellement pour examiner les publications PDFs.
  2. Get File récupère chaque PDF depuis Dropbox ou Google Drive dans une boucle d'itérateur.
  3. La fonction « Mise à jour des liens hypertextes » remplace les liens brisés ou redirigés connus. URLs Utiliser un élément Hyperlien par lien défectueux connu.
  4. La version corrigée PDF est de nouveau téléchargée sur le serveur de stockage, remplaçant la version précédente.
Migration de domaine suite à une restructuration de site web
  1. Un scénario se déclenche une fois que l'équipe marketing a confirmé que la nouvelle structure du site est en ligne.
  2. Un itérateur traite chaque PDF qui fait référence à l'ancien domaine.
  3. Mettre à jour les hyperliens active la recherche sur URL, l'expression est-elle égale à Oui, et fait correspondre l'ancien modèle de domaine au nouveau dans un seul élément.
  4. Mis à jour PDFs Les fichiers sont enregistrés dans la bibliothèque de documents et l'index de recherche est actualisé.
Matériel marketing de rebranding
  1. Un projet de rebranding déclenche une refonte complète de l'ensemble du marketing. PDFs.
  2. La fonction « Mettre à jour les liens hypertextes » traite plusieurs éléments : un pour le changement de domaine, un pour le nom d’utilisateur sur les réseaux sociaux et un pour le texte du lien de l’adresse e-mail de contact.
  3. Chaque PDF est traité via la même configuration d'hyperliens dans un itérateur.
  4. Rebrandé PDFs sont téléchargés dans le dossier de documents mis à jour, prêts pour la distribution.

Conseils pratiques

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.

Aide-mémoire

ChampValeur
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

Questions fréquentes

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>.

Cas d'utilisation et applications industrielles

  • Correction des liens brisés: Mettre à jour les liens hypertextes brisés dans PDFs
  • URL Migration: Changement URLs suite à la restructuration du site web
  • Modifications du domaineMettre à jour les liens après la migration du domaine
  • Redirection des mises à jour: Remplacer la redirection URLs avec les finales

Actions connexes

Même tâche sur d'autres plateformes

Obtenez de l'aide