Szerkessze a következőt: Word a Python SDK ban

Használja a REST API t a(z) Word szerkesztéséhez a(z) Python programban

Amikor a fejlesztők módosítanak egy Word dokumentumot ezzel a Python könyvtárral, valójában a dokumentumobjektum-modell (DOM) szerkesztés alatt áll. Így szinte bármilyen módosítás elvégezhető a DOM ként ábrázolt Word dokumentumon. A mellékelt Python SDK segítségével a fejlesztők egyszerűen szerkeszthetik a dokumentumokat: módosíthatják a szöveget, frissíthetik a táblázatokat, hozzáadhatnak képeket és így tovább. Csak töltsön be egy Word t, hajtsa végre programozottan a szükséges módosításokat, és exportálja az eredményt ugyanabba vagy bármely támogatott mentési formátumba.

Tekintse meg a kódrészletet

Szerkessze az Word et a Scalában a REST API használatával

Python könyvtárunk lehetővé teszi a fejlesztők számára, hogy közvetlenül módosítsanak egy Word dokumentumot a Document Object Model (DOM) szerkesztésével, ami azt jelenti, hogy nincs szükség további szoftver telepítésére.

Szerkessze az Word fájl szövegét a Python segítségével

Az Word fájlok szerkesztésének legnépszerűbb esete a szövegszerkesztés. Az adott szoftveres megoldással a dokumentumon belül a Python segítségével lehet szöveget hozzáadni, módosítani vagy törölni.

Szerkessze a táblázatot Word fájlban a Python segítségével

Egy másik népszerű Word szerkesztési lehetőség a táblázatszerkesztés. A Python SDK lehetővé teszi, hogy táblázatokkal és táblázatcellákban lévő szövegekkel dolgozzon.

A Python fejlesztői hozzáadhatnak vagy eltávolíthatnak táblázatokat és táblázatcellákat, valamint szöveget adhatnak hozzá, szerkeszthetnek és eltávolíthatnak azokon belül.

Adjon hozzá egy képet az Word fájlhoz a Python segítségével

A szöveg és a táblázatok Word ben történő szerkesztése mellett van egy másik gyakori lehetőség: képek hozzáadása a dokumentumhoz a Scalában. A Python fejlesztők képet is hozzáadhatnak egy Word fájlhoz DOM használatával.

Szerkessze programozottan az Word et

Próbálja ki ezt a nagy teljesítményű Python SDK t, és értékelje az Word dokumentumszerkesztési lehetőségeket. A következő példa segítségével töltse be az Word dokumentumot, és hajtson végre néhány módosítást: adjon hozzá szöveget, adjon hozzá egy táblázatot és egy táblázatcellát szöveggel, vagy szúrjon be egy képet az Word dokumentumba:

Töltsön fel egy módosítani kívánt dokumentumot
Futtassa a kódot
Töltse fel a beszúrni kívánt képet
Válassza ki a célformátumot a listából
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)
Futtassa a kódot
  
Másolja a(z) Python kódot a vágólapra

Word szerkesztése itt: Python

  1. Az "Aspose.Words Cloud for Python" telepítése
  2. Adjon hozzá egy könyvtári hivatkozást (importálja a könyvtárat) a Python projekthez
  3. A(z) Word betöltése a szerkesztéshez itt: Python
  4. Tartalom beszúrása Word elejére
  5. Töltse le az eredménydokumentumot a felhőtárhelyről

Python könyvtár a DOCX szerkesztés használatához

Telepítse Aspose.Words Cloud SDK for Python PyPi tárral. Futtassa pip install aspose-words-cloud az SDK telepítéséhez, majd importálja a csomagot az import asposewordscloud segítségével. Alternatív megoldásként manuálisan is klónozhatja Aspose.Words Cloud SDK for Python forráskódot a GitHubból, és felhasználhatja azt a projektben. Kérjük, kövesse ezeket az Instructions a szükséges biztonsági hitelesítő adatok gyors megszerzéséhez és a REST API eléréséhez.

rendszerkövetelmények

A részletekért tekintse meg az Repository Documentation.

Egyéb támogatott fájlformátumok

A szerkesztési műveleteket más fájlformátumokhoz is végrehajthatja:

5%

Iratkozzon fel az Aspose termékfrissítésekre

Havi hírleveleket és ajánlatokat kaphat közvetlenül postafiókjába.

© Aspose Pty Ltd 2001-2024. Minden jog fenntartva.