Přidejte anotaci PDF a vyhledávání textu do aplikací .NET
6. 3. 2026

Přidejte anotaci PDF a vyhledávání textu do aplikací .NET

Zjistěte, jak přidat bezpluginovou anotaci PDF a vyhledávání textové vrstvy do aplikací .NET, aby recenzenti mohli označit dokument a najít frázi bez posouvání.

Komentujte PDF a vyhledejte text, který již obsahuje—bez pluginů.


Úvod

Mnoho organizací používá PDF jako svůj hlavní formát dokumentů pro zprávy, výzkumné práce, příručky a technické výkresy. V mnoha aplikacích .NET mohou uživatelé nahrát soubor a otevřít jej ve vieweru—ale zde workflow končí.

Tradiční viewer poskytuje pouze pouze pro čtení, takže uživatelé nemohou označit dokument ani najít frázi bez posouvání.

Přidáním anotace a vyhledávání textu do moderního bezpluginového PDF vieweru umožní aplikacím .NET lidem komentovat soubor a přejít přímo na požadovaný úsek — pokud PDF obsahuje textovou vrstvu, což většina má.

V tomto článku se podíváme na:

  • Jak anotace PDF zlepšuje workflow revize dokumentů
  • Jak full-textové vyhledávání čte textovou vrstvu PDF a u jakých souborů nepomůže
  • Jak snadno lze tyto funkce integrovat do aplikace .NET

Viewer můžete vyzkoušet nebo si stáhnout SDK z:


1. Anotace PDF – Přeměna statických stránek na interaktivní dokumenty

Problém se statickými PDF

Mnoho týmů stále spoléhá na neefektivní workflow při revizi dokumentů:

  1. Vytisknout PDF
  2. Označit ho perem
  3. Naskenovat dokument
  4. Nahrát novou verzi

Tento proces vytváří zmatek ve verzích, zpoždění a zbytečnou manuální práci.

Řešení: vrstva anotací ve vieweru

Vložení engine pro anotace do vašeho .NET portálu umožní uživatelům interagovat s dokumentem přímo na místě.

Jedna poznámka k licencování před tabulkou funkcí, protože ovlivňuje rozpočet spíše než design: anotace je samostatný plugin pro Doconut Viewer, není součástí základního vieweru. Je jedním ze čtyř — Anotace, Konvertor, DICOM a Vyhledávání. Vyhledávání textové vrstvy, o kterém se hovoří v následující sekci, je také plugin Vyhledávání. Kontrolovaný tisk je naopak součástí samotného vieweru.

FunkcePřínos
Zvýraznění, podtržení, přeškrtnutíRychle zdůrazní důležitý text
Lepící poznámkyPřidá kontextovou zpětnou vazbu přímo do dokumentu
Volné kresleníUžitečné pro diagramy, technické skici a designové revize
Anotace s časovým razítkemSleduje, kdy byly změny přidány

Místo úpravy původního souboru lze anotace uložit jako samostatné vrstvy metadat (například JSON) propojené s dokumentem.

Tento přístup zajišťuje:

  • Původní PDF zůstane beze změny
  • Anotace lze exportovat nebo odstranit samostatně
  • Dokument zůstane jediným zdrojem pravdy

Praktický dopad

Anotace dramaticky zlepšuje workflow dokumentů:

  • Rychlejší revize dokumentů
  • Přehlednější zpětná vazba během designových nebo výzkumných diskusí
  • Snížená potřeba externích editačních nástrojů

2. Full-Textové vyhledávání – Co PDF musí obsahovat

Dva PDF, která vypadají stejně

Otevřete dva naskenované kontrakty vedle sebe a mohou vypadat stejně. Jeden je prohledávatelný a druhý ne a nic na obrazovce neříká, který je který.

PDF ukládá obrázky stránek a odděleně textovou vrstvu: znaky stránky a pozici každého z nich. Téměř každý PDF, který vznikl z Wordu, generátoru zpráv, exportu z podnikového systému nebo skeneru s aktivovaným rozpoznáním textu, tuto vrstvu obsahuje. Vyhledávání porovná vaši frázi s touto vrstvou a zvýrazní místo na obrázku stránky, kde se znaky nacházejí.

PDF, který je jen fotografií stránky, takovou vrstvu neobsahuje. V souboru není žádný text, takže pro vyhledávání není co porovnávat.

Co viewer dělá s textovou vrstvou

FunkcePopis
Vyhledávání textové vrstvyPorovnává dotaz s znaky uloženými v souboru
Zvýraznění výsledkůOznačuje každou shodu přímo na vykreslené stránce
Navigace mezi výsledkyPřechází od jedné shody k další v celém dokumentu
Jakýkoli skriptČte vrstvu tak, jak je napsána, ať už latinkou nebo ne

Kde je vrstva přítomna:

  • text je vybíratelný
  • uživatelé mohou kopírovat obsah
  • full-textové vyhledávání funguje v celém souboru

Kde chybí, soubor se stále otevře a zobrazí normálně; jednoduše jej nelze prohledávat. Doconut v současnosti nečte znaky z obrázku stránky.

Proč je to důležité

Zda je dokument prohledávatelný, se rozhoduje při jeho vstupu do systému, ne až když ho někdo potřebuje najít. Skenery a platformy pro správu dokumentů téměř všechny při nahrání vytvoří textovou vrstvu a soubor, který ji má, zůstane užitečný po celou dobu, kdy jej uchováváte.

V takto zachyceném archivu mohou uživatelé okamžitě najít:

  • technické specifikace
  • regulační ustanovení
  • vědecké odkazy
  • historické záznamy

Místo ručního procházení dokumentů mohou jednoduše vyhledat a přejít na relevantní sekci.


3. Jednoduchá integrace v aplikacích .NET

Vezměte název balíčku, verzi a kroky inicializace z oficiální stránky ke stažení a dokumentaci dodávanou s instalovanou verzí. Obě se v průběhu vydání měnily a řádek balíčku zkopírovaný z článku je nejčastější příčinou selhání první integrace, která vypadá jako licenční chyba.

Viewer funguje s běžnými .NET frameworky včetně:

  • ASP.NET Core
  • ASP.NET MVC
  • Blazor

Po konfiguraci vaše aplikace zobrazuje PDF přímo v prohlížeči. Anotace a vyhledávání textu se objeví, jakmile jsou jejich pluginy licencovány a povoleny.


4. Bezpluginové a zabezpečené od návrhu

Moderní prohlížeče již nepodporují staré pluginy jako Flash nebo ActiveX.

Moderní PDF viewer musí běžet zcela v HTML5 a JavaScriptu.

Klíčové výhody zahrnují:

  • Není vyžadována instalace na klientovi
  • Funguje napříč moderními prohlížeči
  • Kompatibilní s desktopovými i mobilními zařízeními

Bezpečnostní funkce typicky zahrnují:

  • Komunikace pouze přes HTTPS
  • autentizace založená na tokenu
  • kontrolovaný přístup k dokumentům

To činí viewer vhodným pro podnikovou aplikaci pracující s citlivými dokumenty.


Závěr

Statické PDF omezují, jak týmy pracují s informacemi. Přidání anotace a vyhledávání textu do vaší .NET aplikace promění soubor, který lidé mohli jen číst, na takový, který mohou komentovat a prohledávat.

Klíčové výhody zahrnují:

  • Rychlejší revize dokumentů díky nástrojům pro anotaci
  • Full-textové vyhledávání kdekoliv PDF obsahuje textovou vrstvu, což je většina z nich
  • Jednoduchá integrace do existujících .NET aplikací
  • Bezpluginové prohlížení

Pokud chcete tyto možnosti dále prozkoumat, můžete se dozvědět více nebo si stáhnout produkt z:

Dejte svým čtenářům PDF, které mohou označovat a vyhledávat, přímo v aplikaci, kterou již používají.