Bunachar Eolais

Treoir Python .docx | Cruthaigh, oscail, agus tiontaigh comhad .docx

Sa alt seo, taispeánfaimid duit conas comhaid .docx a chruthú, a oscailt, nó a thiontú go héasca ag baint úsáide as Python! Cuirfimid i láthair duit leabharlann Aspose.Words for Python via .NET, a fheidhmiúlachtaí agus a gnéithe ionas gur féidir leat do chomhaid .docx a láimhseáil go tapa agus go héasca.

Treoir Python DOCX

Aspose.Words for Python via .NET is a robust and powerful API designed to read and manipulate documents of various types, like DOCX, DOC, PDF, RTF, DOTX, DOT, DOCM, DOTM, FlatOPC, FlatOpcMacroEnabled, ODT, XML, XAML, HTML, MHTML, TXT, XPS, PS, PNG, JPEG, BMP, SVG, EMF, GIF, EPUB, and other file formats.
Our library contains more than 100 Python classes to enable developers a unique opportunity to implement script-based document automation.

Aspose.Words for Python via .NET provide working examples and demos to help developers in the development process and boasts a rich feature set, platform independence, independence from third-party applications (such as Microsoft Word), performance and scalability, and a minimal learning curve.

Cuid de na gnéithe casta dár API:
ag athrú cáipéisí
ag rindreáil leathanaigh
ag comparáid cáipéisí
• ag dearthú tuarascálacha Microsoft Word ag baint úsáide de réimsí mail merge
ag clónú cáipéisí
ag roinn cáipéisí
ag aimsiú agus ionadú téacs
ag obair le sínithe digiteacha
ag obair le táblaí
ag obair le marcanna uisce
• agus níos mó gnéithe a gheobhaidh tú i ddoiciméadú

Thíos, taispeánfaimid duit conas cáipéis nua a chruthú nó ceann atá ann cheana a luchtú, chomh maith le conas do cháipéis a thiontú ag baint úsáide as Python.

Cruthaigh comhad .docx nua ag baint úsáide as Python

Chun cáipéis nua a chruthú, glaoimid ar an t-iontóir Document gan aon pharaiméadar ar dtús, agus bainimid úsáid as an rang DocumentBuilder chun ábhar na cáipéise a chur leis.
Sa shampla cód thíos, taispeánfaimid duit conas cáipéis a chruthú ag baint úsáide as an tógálaí cáipéise:

doc = aw.Document()
builder = aw.DocumentBuilder(doc)
            
builder.write("Hello world!")

doc.save(docs_base.artifacts_dir + "out.docx")

Luchtaigh comhad .docx ag baint úsáide as Python

Chun comhad .docx atá ann cheana a luchtú, tabhair ainm an chomhaid nó an sruth isteach i gceann de na hiontóirí Document . Déantar an formáid a chinneadh go huathoibríoch de réir a iarmhír.

Luchtaigh ó chomhad

Chun comhad .docx atá ann cheana a oscailt, tabhair ainm an chomhaid mar teaghrán chuig iontóir Document.

Sa shampla cód thíos, is féidir leat a fheiceáil conas cáipéis a oscailt ó chomhad:

# For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-Python-via-.NET
doc = aw.Document(docs_base.my_dir + "Document.docx")

Luchtaigh ó shruth
Tabhair réad sruth a bhfuil an cháipéis ann isteach i iontóir Document chun cáipéis a oscailt ó shruth.
Sa shampla cód thíos, is féidir leat a fheiceáil conas cáipéis a oscailt ó shruth:

# For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-Python-via-.NET
# Read only access is enough for Aspose.words to load a document.
stream = io.FileIO(docs_base.my_dir + "Document.docx")

doc = aw.Document(stream)
# You can close the stream now, it is no longer needed because the document is in memory.
stream.close()

Tá an comhad teimpléad don shampla seo ar fáil le híoslódáil ar an Aspose.Words GitHub .

Tiontaigh comhad .docx ag baint úsáide as Python

Is é ceann de na príomhghnéithe de Aspose.Words API ná athrú cáipéisí ó fhormáid amháin go ceann eile go héasca agus go hiontaofa. Tá an t-athrú ó fhormáid .docx go formáid eile an-choitianta, agus is féidir é a chur i bhfeidhm le dhá chéim amháin:
• Is é an chéad chéim ná comhad a luchtú isteach i réad Document ag baint úsáide as ceann de na hiontóirí aige.
• Is é an dara chéim ná ceann de na modhanna save a ghlaoch ar an réad Document agus an fhormáid aschur atá ag teastáil a shonrú.

Is féidir leat comhad .docx a thiontú go formáidí iolracha ag baint úsáide as ár n-API, agus sa shampla seo a leanas, taispeánfaimid duit conas comhad .docx a thiontú go formáid PDF.

Tiontaigh comhad .docx go PDF

Sa shampla cód thíos, taispeánfaimid duit conas comhad .docx a thiontú go PDF ag baint úsáide as an modh save:

# For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-Python-via-.NET
doc = aw.Document(docs_base.my_dir + "Document.docx")

doc.save(docs_base.artifacts_dir + "BaseConversions.docx_to_pdf.pdf")

Tá an comhad teimpléad don shampla seo ar fáil le híoslódáil ar an Aspose.Words GitHub .

Ag athrú go caighdeáin PDF éagsúla

Soláthraíonn ár leabharlann an t-údarú PdfCompliance chun tacú le hathrú comhad .docx go caighdeáin éagsúla PDF (mar PDF 1.7, PDF 1.6, srl.).
Sa shampla cód thíos, is féidir leat a fheiceáil conas comhad .docx a thiontú go PDF 1.7 ag baint úsáide as PdfSaveOptions le comhlíontacht le PDF17:

# For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-Python-via-.NET
doc = aw.Document(docs_base.my_dir + "Rendering.docx")

saveOptions = aw.saving.PdfSaveOptions()
saveOptions.compliance = aw.saving.PdfCompliance.PDF17 

doc.save(docs_base.artifacts_dir + "WorkingWithPdfSaveOptions.conversion_to_pdf_17.pdf", saveOptions)

Is féidir leat triail a bhaint as ár tionscnóir saor in aisce ar líne agus tú féin a chur ar eolas le feidhmiúlachtaí ár n-API.