Սա համապարփակ Word Խմբագրման և մանիպուլյացիայի գրադարան է Python ի համար: Օգտագործեք մեր Word խմբագրման API ն՝ Python ում միջպլատֆորմային ծրագրակազմ մշակելու համար:
Word փաստաթղթերի ծրագրային փոփոխությունը ժամանակակից թվային աշխատանքային հոսքի անբաժանելի մասն է: Խմբագրել տեքստը Word, տեղադրել գրաֆիկներ՝ օգտագործելով արտաքին տվյալները, փոփոխել աղյուսակները:
Python գրադարանը առանձին լուծում է Word խմբագրելու համար, որը չի հիմնվում այլ ծրագրերի վրա: Այն պատրաստ է կոմերցիոն օգտագործման համար, որը ծածկում է պրոֆեսիոնալ Python մշակողների բոլոր հնարավոր կարիքները.
Python Word ծրագրային խմբագրիչը ծրագրավորողներին տրամադրում է ժամանակակից API՝ Word ծրագրային կերպով խմբագրելու համար: Արագորեն Word փոփոխման հնարավորությունները ձեր ծրագրաշարի մեջ: Մեր գրադարանն աջակցում է փաստաթղթերի մի շարք ձևաչափերի Python:
Word ծրագրային կերպով խմբագրելու խնդիրը Python Word փաստաթղթի ծառի տարրերը փոփոխելու խնդիրն է: Այն նաև հայտնի է որպես 'DOM'՝ Word փաստաթղթի տարրերի և դրանց հատկությունների հետ փոխգործակցության ծրագրավորման մոդել:
Word փոփոխման առանձնահատկությունները անբաժանելի են առաջադեմ Word որոնման գործառույթից: Ճկունության բարձր մակարդակի համար մեր Python գրադարանը մշակողներին տրամադրում է Word ի վրա հիմնված որոնման գործառույթ: Այս մոտեցումը ընդլայնում է Word ֆայլերում տեքստը խմբագրելու հնարավորությունները՝ թույլ տալով օգտագործել կաղապարներ՝ Word դինամիկ փոխակերպման համար:
Ամենաշատ պահանջվող հնարավորություններից մեկը աղյուսակների դինամիկ ստեղծումն ու փոփոխումն է Word փաստաթղթերում: Աղյուսակների հետ աշխատելը շատ հարմար է Python գրադարանի հետ. խմբագրել աղյուսակները, թարմացնել աղյուսակները և հանել աղյուսակի տեքստը՝ օգտագործելով Python:
Հետևյալ օրինակը ցույց է տալիս, թե ինչպես փոփոխել Word փաստաթուղթը Python.
pip install aspose-words
Պատճենել
import aspose.words as aw
doc = aw.Document("Input.docx")
builder = aw.DocumentBuilder(doc)
# Տեղադրեք տեքստը փաստաթղթի սկզբում:
builder.move_to_document_start()
builder.writeln("Morbi enim nunc faucibus a.")
doc.save("Output.docx")
import aspose.words as aw
doc = aw.Document("Input.docx")
builder = aw.DocumentBuilder(doc)
# Տեղադրեք աղյուսակը փաստաթղթի սկզբում:
builder.move_to_document_start()
builder.start_table()
builder.insert_cell()
builder.write("Row 1, cell 1.")
builder.insert_cell()
builder.write("Row 1, cell 2.")
builder.end_table()
doc.save("Output.docx")
import aspose.words as aw
doc = aw.Document("Input.docx")
builder = aw.DocumentBuilder(doc)
# Տեղադրեք պատկերը փաստաթղթի սկզբում:
builder.move_to_document_start()
builder.insert_image("Image.png")
doc.save("Output.docx")
Մենք հյուրընկալում ենք մեր Python փաթեթները PyPi պահոցներում: Խնդրում ենք հետևել քայլ առ քայլ հրահանգներին, թե ինչպես տեղադրել "Aspose.Words for Python via .NET" ձեր մշակողի միջավայրում:
Այս փաթեթը համատեղելի է Python ≥3.5 և <3.12 հետ: Եթե դուք մշակում եք ծրագրակազմ Linux-ի համար, խնդրում ենք դիտել gcc և libpython լրացուցիչ պահանջները Ապրանքի Փաստաթղթերում:
Դուք կարող եք խմբագրել ֆայլերը բազմաթիվ այլ ֆայլերի ձևաչափերով.