Redaguoti Word Python SDK

Naudokite REST API, norėdami programiškai redaguoti Word Python

Kai kūrėjai modifikuoja Word dokumentą naudodami šią Python biblioteką, iš tikrųjų redaguojamas dokumento objekto modelis (DOM). Taigi beveik bet kokius pakeitimus galima atlikti Word dokumente, vaizduojamame kaip DOM. Naudodami pateiktą Python SDK kūrėjai gali lengvai redaguoti dokumentą: keisti tekstą, atnaujinti lenteles, pridėti vaizdų ir pan. Tiesiog įkelkite Word, programiškai atlikite reikiamus pakeitimus ir eksportuokite rezultatą į tą patį arba bet kurį palaikomą išsaugojimo formatą.

Peržiūrėkite kodo fragmentą

Redaguokite Word "Python" naudodami REST API

Mūsų Python biblioteka suteikia kūrėjams galimybę tiesiogiai modifikuoti Word dokumentą redaguojant jo dokumento objekto modelį (DOM), o tai reiškia, kad nereikia įdiegti papildomos programinės įrangos.

Redaguokite tekstą Word faile naudodami "Python".

Populiariausias Word failo redagavimo atvejis yra teksto redagavimas. Naudodami nurodytą programinės įrangos sprendimą galite pridėti, keisti arba ištrinti tekstą naudodami "Python" dokumente.

Redaguokite lentelę Word faile naudodami "Python".

Kita populiari Word redagavimo parinktis yra lentelės redagavimas. Mūsų Python SDK leidžia dirbti su lentelėmis ir tekstu lentelės langeliuose.

"Python" kūrėjai gali pridėti arba pašalinti lentelės ir lentelės langelius, taip pat pridėti, redaguoti ir pašalinti juose esantį tekstą.

Pridėkite vaizdą prie Word failo naudodami "Python".

Be teksto ir lentelių redagavimo Word, yra dar viena įprasta parinktis: pridėti vaizdų į dokumentą "Python". "Python" kūrėjai taip pat gali pridėti vaizdą į Word failą naudodami DOM.

Redaguoti Word programiškai

Išbandykite šį galingą Python SDK ir įvertinkite kai kurias Word dokumentų redagavimo parinktis. Naudodamiesi šiuo pavyzdžiu, įkelkite Word dokumentą ir atlikite kai kuriuos pakeitimus: pridėkite tekstą, pridėkite lentelę ir lentelės langelį su tekstu arba įterpkite vaizdą į Word dokumentą:

Įkelkite dokumentą, kurį norite keisti
Vykdyti kodą
Įkelkite vaizdą, kurį norite įterpti
Iš sąrašo pasirinkite tikslinį formatą
import asposewordscloud

words_api = WordsApi(client_id = '####-####-####-####-####', 
   client_secret = '##################')

request_document = open('Input.docx', 'rb')
request_paragraph = asposewordscloud.ParagraphInsert(text='Morbi enim nunc faucibus a.')

insert_paragraph_request = asposewordscloud.models.requests.InsertParagraphOnlineRequest(
   document=request_document, paragraph=request_paragraph)
insert_paragraph = words_api.insert_paragraph_online(insert_paragraph_request)

convert_request = asposewordscloud.models.requests.ConvertDocumentRequest(
   document=list(insert_paragraph.document.values())[0], format='docx')
convert = words_api.convert_document(convert_request)
import asposewordscloud

words_api = WordsApi(client_id = '####-####-####-####-####', 
   client_secret = '##################')

request_document = open('Input.docx', 'rb')
request_table = asposewordscloud.TableInsert(columns_count=1, rows_count=2)

insert_table_request = asposewordscloud.models.requests.InsertTableOnlineRequest(
   document=request_document, table=request_table, node_path='')
insert_table = words_api.insert_table_online(insert_table_request)

convert_request = asposewordscloud.models.requests.ConvertDocumentRequest(
   document=list(insert_table.document.values())[0], format='docx')
convert = words_api.convert_document(convert_request)
import asposewordscloud

words_api = WordsApi(client_id = '####-####-####-####-####', 
   client_secret = '##################')

request_document = open('Input1.docx', 'rb')
request_drawing_object = asposewordscloud.DrawingObjectInsert(
   height=0, left=0, top=0, width=0, relative_horizontal_position='Margin', 
      relative_vertical_position='Margin', wrap_type='Inline')
request_image_file = open('Input2.docx', 'rb')

insert_drawing_object_request = 
   asposewordscloud.models.requests.InsertDrawingObjectOnlineRequest(
      document=request_document, drawing_object=request_drawing_object, 
         image_file=request_image_file, node_path='sections/0')
insert_drawing_object = words_api.insert_drawing_object_online(insert_drawing_object_request)

convert_request = asposewordscloud.models.requests.ConvertDocumentRequest(
   document=list(insert_drawing_object.document.values())[0], format='docx')
convert = words_api.convert_document(convert_request)
Vykdyti kodą
  
Nukopijuokite kodą Python į mainų sritį

Kaip redaguoti Word Python

  1. Įdiekite "Aspose.Words Cloud", skirtą Python
  2. Pridėkite bibliotekos nuorodą (importuokite biblioteką) prie savo Python projekto
  3. Įkelti Word, kad galėtumėte redaguoti Python
  4. Įterpti turinį Word pradžioje
  5. Atsisiųskite rezultatų dokumentą iš debesies saugyklos

Python biblioteka, kad galėtumėte naudoti DOCX redagavimą

Įdiekite Aspose.Words Cloud SDK for Python naudodami PyPi saugyklą. Paleiskite pip install aspose-words-cloud, kad įdiegtumėte SDK, tada importuokite paketą naudodami import asposewordscloud. Arba galite rankiniu būdu klonuoti Aspose.Words Cloud SDK for Python šaltinio kodui iš GitHub ir naudoti jį savo projekte. Vykdykite šias Instructions, kad greitai gautumėte reikiamus saugos kredencialus ir pasiektumėte mūsų REST API.

Sistemos reikalavimai

Išsamią informaciją rasite Repository Documentation.

Kiti palaikomi failų formatai

Galite atlikti kitų failų formatų redagavimo operaciją:

5%

Prenumeruokite "Aspose" produktų naujinius

Gaukite mėnesinius naujienlaiškius ir pasiūlymus, pristatomus tiesiai į jūsų pašto dėžutę.

© Aspose Pty Ltd 2001-2024. Visos teisės saugomos.