Edytuj DOC w Python SDK

Użyj interfejsu REST API, aby programowo edytować DOC w Python

Gdy programiści modyfikują DOC dokument za pomocą tej Python biblioteki, w rzeczywistości edytowany jest model obiektów dokumentu (DOM). W ten sposób w DOC dokumencie reprezentowanym jako DOM można wprowadzić prawie wszystkie zmiany. Dzięki dostarczonemu pakietowi Python SDK programiści mogą łatwo edytować dokument: modyfikować tekst, aktualizować tabele, dodawać obrazy i tak dalej. Po prostu załaduj DOC, wprowadź niezbędne zmiany programowo i wyeksportuj wynik do tego samego lub dowolnego obsługiwanego formatu zapisu.

Zobacz fragment kodu

Edytuj DOC w Python za pomocą REST API

Nasza Python biblioteka daje programistom możliwość bezpośredniej modyfikacji DOC dokumentu poprzez edycję jego Object Object Model (DOM), co oznacza, że nie trzeba instalować dodatkowego oprogramowania.

Edytuj tekst w DOC pliku za pomocą Python

Najpopularniejszym przypadkiem edycji DOC pliku jest edycja tekstu. Za pomocą danego rozwiązania programowego możesz dodawać, modyfikować lub usuwać tekst za pomocą Python w dokumencie.

Edytuj tabelę w DOC pliku za pomocą Python

Inną popularną opcją edycji DOC jest edycja tabel. Nasz Python SDK umożliwia pracę z tabelami i tekstem w komórkach tabel.

Programiści Python mogą dodawać lub usuwać tabele i komórki tabeli, a także dodawać, edytować i usuwać w nich tekst.

Dodaj obraz do DOC pliku za pomocą Python

Poza edycją tekstu i tabel w DOC formacie istnieje jeszcze jedna powszechna opcja: dodawanie obrazów do dokumentu w Python. Deweloperzy Linuksa mogą również dodać obraz do DOC pliku za pomocą DOM.

Edytuj DOC programowo

Wypróbuj ten potężny Python SDK i oceń niektóre opcje edycji DOC dokumentów. Korzystając z poniższego przykładu, załaduj DOC dokument i wprowadź pewne zmiany: dodaj tekst, dodaj tabelę i komórkę tabeli z tekstem lub wstaw obraz do DOC dokumentu:

Prześlij dokument, który chcesz zmodyfikować
Uruchom kod
Prześlij obraz, który chcesz wstawić
Wybierz format docelowy z listy
import asposewordscloud

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

request_document = open('Input.doc', '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='doc')
convert = words_api.convert_document(convert_request)
import asposewordscloud

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

request_document = open('Input.doc', '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='doc')
convert = words_api.convert_document(convert_request)
import asposewordscloud

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

request_document = open('Input1.doc', '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.doc', '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='doc')
convert = words_api.convert_document(convert_request)
Uruchom kod
  
Skopiuj kod Python do schowka

Jak edytować DOC w Python

  1. Zainstaluj "Aspose.Words Cloud dla Python"
  2. Dodaj odniesienie do biblioteki (zaimportuj bibliotekę) do swojego Python projektu
  3. Załaduj DOC, aby edytować w Python
  4. Wstaw zawartość na początku DOC
  5. Pobierz dokument wynikowy z pamięci w chmurze

Python biblioteka do korzystania z DOC edycji

Zainstaluj Aspose.Words Cloud SDK for Python za pomocą repozytorium PyPi. Uruchom pip install aspose-words-cloud aby zainstalować pakiet SDK, a następnie zaimportuj pakiet przez import asposewordscloud. Alternatywnie możesz ręcznie sklonować kod źródłowy Aspose.Words Cloud SDK for Python z GitHub i użyć go w swoim projekcie. Postępuj zgodnie z tymi Instructions, aby szybko uzyskać niezbędne dane uwierzytelniające i uzyskać dostęp do naszego interfejsu REST API.

wymagania systemowe

Zapoznaj się z Repository Documentation, aby zobaczyć szczegóły.

Inne obsługiwane formaty plików

Możesz wykonać operację edycji dla innych formatów plików:

5%

Subskrybuj aktualizacje produktów Aspose

Otrzymuj comiesięczne biuletyny i oferty dostarczane bezpośrednio do Twojej skrzynki pocztowej.

© Aspose Pty Ltd 2001-2024. Wszelkie prawa zastrzeżone.