“Change the hotel ceiling in this travel policy PDF” je požadavek, který lidé denně kladou AI agentům, a PDF je vytvořeno tak, aby se neměnilo: je to popis stránky, ne dokument. Užitečná odpověď je konverze. S lokálně běžícím serverem GroupDocs.Editor MCP, Claude, Cursor nebo Copilot převádějí PDF na editovatelný HTML, uloží ho jako Word dokument a pak provedou změnu v kopii Word, přičemž text, odstavce a číslované sekce zůstávají nedotčeny a nic se neuploaduje:

Převést travel-policy.pdf na editovatelný Word dokument a poté změnit limit hotelu z 160 EUR na 175 EUR.

Verze krok za krokem je v dokumentaci: Jak převést PDF na editovatelný Word dokument pomocí AI agenta.

Co by mělo „upravit PDF“ znamenat pro agenta

Existují tři věci, které může agent udělat, když je požádán o úpravu PDF, a jen jedna z nich je poctivá.

Může předstírat: přečíst text, napsat nový dokument ze své vlastní kopie a nazvat ho „upraveným PDF“. Rozvržení, písma a vše, co model nepřečetl pozorně, zmizí a odpověď to neřekne.

Může opravit stránku: nakreslit nový text přes starý. To funguje u překlepu ve formuláři, ale selže u čehokoli, co se přetéká, jako je delší věta nebo přidaný řádek.

Nebo může konvertovat: převést PDF do formátu určeného pro úpravy, provést změnu a vrátit dokument, který můžete dále upravovat, plus PDF, pokud ho potřebujete. To je to, co tento server dělá, a uvádí to ve svých odpovědích.

Volání

Zachyceno z GroupDocs.Editor.Mcp 26.10.0 proti syntetické třístránkové cestovní politice:

-> get_document_info {"file":{"filePath":"travel-policy.pdf"}}
<- { "family": "FixedLayout", "pageCount": 3, "canEdit": true,
     "canSaveTo": [ "docx", "doc", "rtf", "odt", "pdf", "md", ... ] }

-> extract_html {"file":{"filePath":"travel-policy.pdf"},"pages":"1-2"}
<- Extracted 'travel-policy.pdf' as editable HTML
   Saved to: …/travel-policy_pages1-2.html
   Preview (plain text): Travel Policy - Northwind Traders Version 4,
   effective 1 March 2026 Scope This policy applies to every employee ...

-> save_from_html {"htmlFile":{"filePath":"travel-policy_pages1-2.html"},
                   "format":"docx","outputName":"travel-policy.docx"}
<- Saved 'travel-policy_pages1-2.html' as DOCX
   Saved to: …/travel-policy.docx

-> replace_text {"file":{"filePath":"travel-policy.docx"},
                 "find":"160 EUR","replace":"175 EUR"}
<- Replaced 1 occurrence(s) of '160 EUR' in 'travel-policy.docx'
   Saved to: …/travel-policy_edited.docx

Čtyři volání: inspekce, extrakce, uložení jako Word, úprava. Poslední krok je stejný replace_text, který agent používá na jakýkoli Word soubor, což je smysl konverze nejprve. Jakmile je obsah dokument, použije se každá editační nástroj.

Toto zachycení běželo v evaluačním režimu, takže extrahovalo stránky 1–2 a Word kopie obsahuje tyto dvě ze tří stránek. V licencované verzi vynechte pages a Word kopie bude obsahovat celou politiku.

travel-policy.pdf (3 pages, FixedLayout)
   |-- extract_html {"pages":"1-2"} ---> travel-policy_pages1-2.html
   |-- save_from_html {"format":"docx"} ---> travel-policy.docx
   '-- replace_text {"find":"160 EUR","replace":"175 EUR"}
          ---> travel-policy_edited.docx   (editable Word, change made)
   need a PDF again?  save_from_html / replace_text with "format":"pdf"

Výběr cíle

Word je přirozený cíl, protože se přetéká: delší věta posune následující dolů místo překrytí. get_document_info zde uvádí všechny formáty, do kterých lze PDF uložit, včetně DOCX, DOC, RTF, ODT, Markdown, EPUB a znovu PDF. Markdown je dobrá volba, když „úprava“ je ve skutečnosti „dostat to do mého repozitáře dokumentů“; PDF je volba, když změna musí být vrácena ve stejném formátu, a replace_text s "format":"pdf" provede úpravu a konverzi v jednom volání, jakmile je obsah ve Wordu.

pages vybírá rozsah, takže 40stránková zpráva nemusí procházet agentem, aby se opravil datum na stránce 3. skipImages vynechává obrázky, když záleží jen na textu, a pagination: true zachovává hranice stránek v HTML, když je důležité rozvržení podle stránky.

Věrnost: co očekávat

PDF zaznamenává, kde se nachází každý glyf, ne co je nadpis nebo odstavec. Konverze rekonstruuje strukturu a u digitálně vytvořených dokumentů, jako jsou politiky, zprávy a smlouvy, to dělá dobře. V naší cestovní politice se název a řádek verze vrátily jako odstavce a číslované sekce („1. Scope“, „2. Booking“, „3. Allowances“) jako číslovaný seznam, vše editovatelný text. To, co rekonstruuje, je struktura, ne váš firemní styl: sekce, kterou PDF vykreslilo tučným 14‑bodovým písmem, se vrátí jako položka seznamu nebo odstavec, ne jako „Nadpis 2“ ve vaší šabloně, takže dokument určený pro stylovanou šablonu může vyžadovat opětovné přiřazení nadpisů. Složitá rozvržení s více sloupci, textovými poli přes obrázky nebo těžkou designovou prací se převádějí méně čistě a naskenované PDF nemá žádný text k převodu. Prohlédněte si Word kopii, než ji pošlete kamkoli; HTML náhled v odpovědi na extrakci je rychlá kontrola.

Kdy nepřevádět

Pokud je PDF podepsaná smlouva, podaný formulář nebo cokoli, kde je klíčový přesný vzhled, převod do Wordu a zpět vytvoří jiný dokument, ačkoliv vypadá podobně. Požádejte o provedení změny ve zdroji, ze kterého PDF pochází, pokud jej máte. Konverze je určena pro velmi častý případ, kdy je PDF jedinou kopií, kterou kdokoli může najít, a co je potřeba změnit, je obsah, ne stránka.

Poctivé limity

  • Jedná se o konverzi, ne o úpravu PDF na místě. Výsledkem je nový Word (nebo jiný) dokument; PDF není upraveno.
  • Naskenovaná PDF bez textové vrstvy nelze tímto způsobem upravit; neexistuje krok OCR.
  • Evaluační režim upravuje PDF po dvou stránkách na jedno volání. Požadavek extract_html s "pages":"1-3" vrátí stránky 1 a 2 bez chyby, stránka 3 se extrahuje samostatně, a replace_text odmítne PDF delší než dvě stránky. Poznámka o evaluačním režimu v každé odpovědi říká „pouze první 2 stránky PDF“, což je volnější než realita. Každý výstup také začíná řádkem evaluačního banneru.
  • Stránky s těžkým rozvržením ztrácejí část svého designu při převodu do formátu, který se přetéká.

Často kladené otázky

Může AI agent přímo upravit PDF?
Ne poctivě. Tento server převádí PDF na editovatelný dokument, provede změnu v něm a může opět uložit PDF.

Je PDF nahráváno někam?
Ne. Server běží lokálně; konverze a úprava probíhají na vašem počítači.

Mohu po úpravě získat PDF zpět?
Ano. Uložte nebo upravte s "format": "pdf" a výsledek bude nové PDF vedle Word kopie.

Ponořte se hlouběji