Ana içeriğe geç

Metin Bul ve Değiştir PDF ile n8n

Bu düğüm ne işe yarıyor?

PDF4me Bul ve Değiştir Metni aramalar PDF Bir metin kalıbı için her tekrarını yeni içerikle değiştirir, bu işlem sizin içeriğinizde gerçekleşir. n8n Adobe Acrobat ile manuel düzenleme yapmadan, iş akışınızı kolaylaştırın. Tüm belgeyi veya belirli sayfa aralıklarını hedefleyin, yazı tipini, rengi, boyutu ve çevreleyen düzeni koruyun ve bileşik ikame işlemleri için birden fazla ikameyi zincirleyin. İdeal kullanım alanları: Şirket satın alımları sonrasında toplu tedarikçi adı değişiklikleri, ürün kataloglarında marka yenilemeleri, yazım hatalarının düzeltilmesi, tekliflerde fiyat güncellemeleri, terminoloji standardizasyonu ve şablon tabanlı belge kişiselleştirme..

İlgili Blog Yazıları
Bu özellik için henüz bir blog yazısı yok — yakında yayınlanacak.
Bu arada, her platforma yönelik eğitimler ve iş akışları için PDF4me bloguna göz atın.
Blogu ziyaret edin

Kimliğinizi Doğrulama API Rica etmek

Her PDF4me düğümde n8n geçerli bir belge gerektirir Bağlantı kurmak için kimlik bilgisi. İçeriğinizi barındıran birini oluşturun veya seçin. PDF4me API Bu sayede iş akışı, metin değiştirme isteklerini güvenli bir şekilde doğrulayabilir.

Kaçırmamanız Gereken Önemli Bilgiler

Yazı tipini, rengi ve düzeni olduğu gibi korur.
Eski metinden geçen her bir kısım, orijinal yazı tipi, renk ve boyut korunarak aynı karakter konumunda değiştirilir. Çevreleyen metin, resimler, sayfa numaraları ve belge yapısı, diğer yöntemlerin aksine, dokunulmadan kalır. PDF-to-Word-to-PDF Sıklıkla düzeni değiştiren ve biçimlendirmeyi bozan gidiş-dönüş yolculukları.
Sayfa aralığı hedefleme, yalnızca değiştirilmesi gerekenleri güncelle.
Sayfa Sıralaması destekler Tümütek sayfalar (1,2,3), aralıklar (1-5,10-15ve karışık (1,2,3-7,10(Sadece kapak sayfasını, imza sayfasını veya belirli bölümleri güncelleyin, belgenin geri kalanına dokunmayın.)
Büyük belgeler için eşzamansız işlem
Büyük veya yüksek hacimli senaryolar için Asenkron seçeneğini etkinleştirin; işlem, daha iyi iş akışı verimliliği için arka planda çalışır. Onlarca veya yüzlerce belgeyi işleyen kurumsal senaryolar için önerilir. PDFÇalıştırma başına saniye.
PDF4me parametrelerini gösteren "Metni Bul ve Değiştir" n8n düğümü: PDF Giriş Veri Türü, Giriş İkili Alanı, Eski Metin, Yeni Metin, Sayfa Sırası, Otomatik PDF metin değiştirme için yapılandırılmış Çıkış Dosya Adı.

Harita PDF İkili dosyayı çalıştırın, Eski Metin ve Yeni Metin alanlarını girin, Sayfa Sırasını ayarlayın ve değiştirilmiş dosyayı yürütün. PDF Tek bir düğümde döndürülür.

Parametreler

Gerekli: Bağlantı kurmak için kimlik bilgisi, PDF Giriş Veri Türü, Eski Metin, Yeni Metin, Sayfa Sırası, Çıkış Dosya Adı ve İkili Veri Çıkış Adı'nın tümü belirtilmelidir. Eşleşen giriş alanı (Giriş İkili Alanı, Base64 PDF İçerik veya PDF URLSeçilen duruma bağlı olarak gereklidir. PDF Giriş Veri Türü.

ParametreGerekliNe işe yarar?Örnek
PDF Input Data TypeYesHow the source PDF is supplied. Binary Data reads from a previous n8n node (most common). Base64 String accepts encoded payload. URL downloads from a public link.Binary Data
Input Binary FieldConditionalBinary field holding the PDF content from the previous node. Required when PDF Input Data Type is Binary Data.{{ $binary.data }}
Base64 PDF ContentConditionalBase64-encoded PDF content. Required when PDF Input Data Type is Base64 String.JVBERi0xLjQK...
PDF URLConditionalPublic URL to the source PDF. Required when PDF Input Data Type is URL. Must not require authentication.https://example.com/contract.pdf
Old TextYesExact text pattern to find in the PDF. Case-sensitive by default. Each occurrence within the Page Sequence will be replaced.Old Vendor Inc.
New TextYesReplacement text. Inserted in place of every Old Text occurrence with preserved font, color, and size.New Vendor LLC
Page SequenceYesPages to process. Use "all" for entire document, comma-separated pages "1,2,3", ranges "1-5,10-15", or mixed "1,2,3-7,10". Default "all".1,2,3
Output File NameYesFilename for the modified PDF. Must include the .pdf extension.find_and_replace_output.pdf
Binary Data Output NameYesName of the binary field in the n8n output holding the modified PDF. Used in subsequent workflow nodes.data
AsyncNoEnable asynchronous processing. true runs the operation in background for higher throughput; recommended for large PDFs and high-volume scenarios. Default behavior varies by deployment.true

Gelişmiş Seçenekler

Özel Profiller
JSON-Gelişmiş değiştirme davranışı için biçimlendirme seçenekleri, büyük/küçük harf duyarlılığı ayarı, yalnızca tam kelime eşleştirme veya diğer özel kurallar.

Sayfa Sıralama Kalıpları

TümüTüm belge
Varsayılan. Küresel marka güncellemeleri veya terminoloji standardizasyonu için tüm sayfalardaki her geçişi değiştirin.
1,2,3Belirli sayfalar
Virgülle ayrılmış. Yalnızca belirli sayfaları güncelleyin; kapak sayfası, imza sayfası veya bilinen bir konum için kullanışlıdır.
1-5,10-15Sayfa aralıkları
Tireli aralıklar. Belgenin geri kalanına dokunmadan belirli bölümleri veya kısım bloklarını güncelleyin.
1,2,3-7,10Karışık sayfalar + aralıklar
Tek tek sayfaları ve aralıkları birleştirin. Çok bölümlü sözleşmeler veya teknik kılavuzlar gibi karmaşık belgeler için maksimum esneklik.

Çıkış Alanları

AlanTipİçeriğinde neler var?
successBooleanTrue when text replacement completed successfully; false on error.
messageStringHuman-readable status message confirming success or describing the error.
fileNameStringFilename of the modified PDF (e.g. find_and_replace_output.pdf).
mimeTypeStringMIME type of the output: always application/pdf.
fileSizeNumberSize of the modified PDF in bytes.
oldTextStringEcho of the Old Text searched for, for audit and verification.
newTextStringEcho of the New Text replacement applied, for audit and verification.
pageSequenceStringEcho of the page range processed (e.g. "all pages", "1,2,3").

Hızlı Kurulum

  1. Eklemek PDF4me senin n8n iş akışı ve seçin Bul ve Değiştir Metni eylem olarak.
  2. İçinde Bağlantı kurmak için kimlik bilgisi, sizinkini seçin PDF4me veya kendi kimliğinizle bir tane oluşturun API anahtar.
  3. Ayarlamak PDF Giriş Veri Türü ile İkili Veri ve harita Giriş İkili Alanı Önceki düğümün ikili çıktısına (Dropbox, Google Drive, HTTP İsteği, vb.).
  4. Girmek Eski Metin: Aranacak tam metin kalıbı PDF (örneğin) Old Vendor Inc.).
  5. Girmek Yeni Metin: yerine geçecek metin (örneğin New Vendor LLC).
  6. Ayarlamak Sayfa Sırası: kullanmak all küresel değiştirme veya belirli sayfalar/aralıklar için olduğu gibi 1,2,3 veya 1-5,10-15.
  7. Ayarlamak Çıktı Dosya Adı istediğiniz dosya adına (ile) .pdf uzantı) ve İkili Veri Çıkış Adı ile data.
  8. İsteğe bağlı olarak etkinleştirin Asenkron Büyük belgeler veya yüksek hacimli işlemler için.
  9. Çalıştır. Çıktı paketi değiştirilmiş dosyayı içerir. PDF Tüm değişiklikler yapıldıktan sonra, yüklemeye, e-postaya veya daha ileri işlemlere hazır.

İş Akışı Örnekleri

İş Akışı ÖrnekleriCommon n8n workflow patterns using Find and Replace Text.
Satın alma sonrası toplu tedarikçi adı değişikliği → tüm sözleşmeleri güncelle
  1. Birleşme ve devralma işleminden sonra, hukuk ekibinin yürürlükte olan her sözleşmeyi güncellemesi gerekir. PDF Yeni kuruluş adını yansıtmak için.
  2. A SharePoint Dosyaları izleme özelliği, active-contracts klasöründeki her sözleşme için tetikleyicileri çalıştırır.
  3. PDF4me "Metni Bul ve Değiştir" özelliği, eski şirket adını tüm sayfalarda (Sayfa Sırası = tümü) yeni kuruluş adıyla değiştirir. Yazı tipi ve sayfa düzeni korunur.
  4. Ek bir "Metni Bul ve Değiştir" düğümü, aynı belgedeki kayıtlı adresi eski merkez ofisinden yeni merkez ofisine günceller.
  5. Güncellenen sözleşme tekrar kaydedildi. SharePoint Sürüm kontrollü dosya adı ile. Slack bildirimi, hukuk departmanına güncellemenin yapıldığını doğruluyor. Yüzlerce sözleşme, haftalar süren manuel Acrobat düzenlemesine kıyasla dakikalar içinde güncelleniyor.
PDF teklifi kişiselleştirme → müşteri yer tutucularını değiştir
  1. Bir webhook CRM Satış departmanı yeni bir fiyat teklifi oluşturduğunda tetiklenir. PDF Şablondan.
  2. PDF4me Metin Bul ve Değiştir işlevi, her seferinde bir yer tutucuyu değiştirerek, art arda 4 kez (zincirleme düğümler) çalışır: {{CUSTOMER_NAME}}, {{TOTAL_PRICE}}, {{VALID_UNTIL}}, {{ACCOUNT_MANAGER}}.
  3. Kişiselleştirilmiş fiyat teklifi, dinamik bir konu başlığı ve ek dosya ile birlikte Gmail üzerinden müşteriye gönderilir.
  4. A Salesforce Kayıt Güncelleme adımı, nihai teklifi ekler. PDF fırsata.
  5. Airtable günlük kaydı, satış raporlaması için müşteri, teklif kimliği, toplam tutar ve gönderim zaman damgasını kaydeder.
Yıllık fiyat güncellemesi → yalnızca katalog kapak sayfalarını güncelle
  1. Her yıl 1 Ocak'ta, ürün kataloglarını yeni fiyatlarla güncellemek için bir Zamanlama Tetikleyicisi devreye girer.
  2. Google Drive listesi adımı, her kataloğu getirir. PDF Kataloglar klasöründe.
  3. Öğeler Üzerinde Döngü, her birini işler. PDF. PDF4me Metin Bul ve Değiştir özelliği, "Fiyatlandırma 2024 yılına kadar geçerlidir" ifadesini "Fiyatlandırma 2025 yılına kadar geçerlidir" olarak günceller ve Sayfa Sırası şu şekilde ayarlanır: 1,2 (Sadece kapak ve özet sayfaları, ana metne dokunulmaz.)
  4. İkinci bir "Metni Bul ve Değiştir" düğümü, Sayfa Sıralaması üzerindeki telif hakkı yılı altbilgisini günceller. all.
  5. Yenilenen katalog, eski sürümün üzerine yazılarak aynı Google Drive konumuna geri yüklenir. Pazarlama ekibi, yenilenen her kataloğu listeleyen bir Slack özet mesajı alır.

Sıkça Sorulan Sorular

Does Find and Replace Text preserve formatting and layout in the PDF?+
Yes. The replacement preserves the original font, color, size, and surrounding layout. Each occurrence of Old Text is replaced in place: the same character position, line, and text run. Surrounding text, images, page numbering, and document structure remain untouched. This is fundamentally different from converting a PDF to Word, editing, then converting back, which often shifts layout, breaks formatting, and forces manual cleanup. PDF4me modifies the PDF text stream directly without round-tripping through another format.
Can I find and replace text on specific pages only?+
Yes. The Page Sequence parameter accepts: all (entire document: the default), comma-separated page numbers like 1,2,3, page ranges like 1-5 or 10-15, or mixed combinations like 1,2,3-7,10. This is useful when you want to update only the title page, only specific chapters of a manual, only the cover and signature page of a contract, or only the pricing summary in a quote: and leave the body of the document completely untouched.
Does the find work on scanned PDFs or only on native PDFs?+
Find and Replace Text requires a selectable text layer in the source PDF. Native digital PDFs (created from Microsoft Word, Google Docs, LibreOffice, browser print, InDesign, BI tools, accounting software, etc.) work directly. Scanned or photographed PDFs must first be passed through an OCR step: the n8n node "Convert PDF to Editable PDF Using OCR" adds a searchable text layer over the scanned image, after which this node can find and replace within the text content. Chain the two nodes in sequence: OCR first, then Find and Replace.
Can I replace multiple different text patterns in one workflow run?+
Each Find and Replace Text node handles one find-and-replace pair per execution. To apply multiple substitutions, chain the node multiple times, each instance takes the output of the previous as input. For dynamic per-row substitution lists, use a SplitInBatches or Loop Over Items pattern: feed a list of {oldText, newText} pairs, loop, and call this node once per pair. The final output after the loop is the fully updated PDF with all substitutions applied in order. This pattern is the same one used by Microsoft Word and Adobe Acrobat for multi-replacement macros.
How does this compare to manually editing PDFs in Adobe Acrobat, PDFelement, or Foxit?+
Manual desktop PDF editors (Adobe Acrobat Pro, Foxit PhantomPDF, PDFelement, Nitro PDF, PDF-XChange Editor) require a human to open each file, run Find and Replace, save, and close: typically 1-3 minutes per document plus license fees per editor seat (Acrobat Pro is around $20/month/user). The PDF4me n8n node automates the same task: webhooks, schedules, or folder watches trigger the update across hundreds or thousands of PDFs without manual intervention. Use this for bulk vendor-name changes after acquisitions, branding updates across product catalogs, pricing refreshes on quote PDFs, terminology standardization across legal documents, or any standardization task across many documents. The same automation that would require an admin to spend hours in Acrobat runs end-to-end in seconds in n8n.

İlgili Eylemler

Yardım Alın