Vadovaukitės šiuo straipsniu, kad atnaujintumėte visus DOC laukus naudodami Python REST API. Sužinosite kaip atnaujinti lauką programoje Word naudojant Python Low Code API naudojant Python pagrįstą debesies SDK. Bus parodytas visas procesas, pradedant nuo šaltinio Word failo įkėlimo ir galiausiai atnaujinto Word failo atsisiuntimo iš debesies saugyklos.
Būtina sąlyga
- Sukurkite paskyrą ir gaukite API kredencialus
- Atsisiųskite Aspose.Words Cloud SDK, skirta Python, kad atnaujintumėte visus laukus
- Nustatykite Python projektą naudodami aukščiau pateiktą SDK, kad atnaujintumėte TOC ir kitus laukus
Veiksmai, kaip atnaujinti „Word“ lauką naudojant „Python RESTful Service“.
- Sukurkite konfigūracijos objektą, nustatydami kliento paslaptį ir ID naujinimo laukams
- Sukurkite objektą WordsApi naudodami aukščiau pateiktą konfigūraciją
- Įkelkite šaltinio Word failą į atminties srautą su kai kuriais lauko duomenimis, pvz., TOC
- Sukurkite UpdateFieldsOnlineRequest klasę, kad sukurtumėte įkelto Word failo užklausą
- Iškvieskite metodą UpdateFieldsOnline() naudodami aukščiau pateiktą užklausos objektą
- Išanalizuokite API atsakymą ir pasiekite grąžintą srautą
- Išsaugokite išvesties srautą kaip failą diske
Aukščiau pateikti veiksmai paaiškina kaip atnaujinti visus Word laukus naudojant Python REST API. Perskaitykite šaltinio Word failą į atminties srautą, sukurkite užklausos objektą, nustatykite paskirties failo pavadinimą ir iškvieskite UpdateFieldsOnline() metodą, kad atnaujintumėte laukus. Išnagrinėkite gautą srautą atsakymo dokumente ir išsaugokite jį kaip failą diske.
Kodas, skirtas automatiškai atnaujinti „Word“ laukus naudojant Python REST API
Šis pavyzdinis kodas parodo, kaip atnaujinti Word laukus Word faile. Galite atnaujinti turinį, kryžmines nuorodas, puslapių numerius ir datos bei laiko laukus. Kai nustatome paskirties failo pavadinimą, grąžintame dokumento objekte yra atsakymas tuo pačiu pavadinimu, kad būtų galima atskirti jį nuo kitų debesies saugykloje esančių failų.
Taip pat galite patikrinti kitą funkciją šiame puslapyje: Ištraukite tekstą iš Word dokumento naudodami Python REST API.