Ez az oktatóanyag leírja, hogyan lehet képet beszúrni a Wordbe Python használatával az IDE konfigurációs részleteinek, a lépésenkénti folyamatnak és a funkció teszteléséhez futtatható mintakóddal. Azonosítja az összes névteret, osztályt, metódust és tulajdonságot, amelyek szükségesek ahhoz, hogy képet adjunk a Word dokumentumhoz Python használatával. A kép hozzáadása után megtanulhatja, hogyan mozoghat a betöltött Word-fájlban, és elmentheti az eredményül kapott Word-fájlt különböző formátumokban, például DOCX, DOC stb.
Kép beszúrásának lépései a Word dokumentumba Python használatával
- Hozzon létre IDE környezetet a Aspose.Words for Python .NET-en keresztül használatához
- Kép hozzáadásához töltse be a forrás Word fájlt a Document osztályobjektumba
- Példányosítsa a DocumentBuilder osztályobjektumot, hogy elemeket szúrjon be a dokumentumba
- Vigye a kurzort az utolsó szakasz utolsó bekezdésére
- Kép beszúrása az aktuális helyre
- Mentse az eredményül kapott Word fájlt a lemezre
Ezek a lépések a szükséges erőforrásokról szóló információk és a feladat végrehajtásához elvégzendő feladatok listájának segítségével a kép beszúrásának módját a Wordbe python segítségével mutatják be. Először betöltheti a Word-fájlt, amelyhez a képet hozzá kívánja adni, létrehozhat egy példányt a DocumentBuilder osztály objektumából, amely a dokumentumban mozgatható, és hozzáadhat különböző elemeket, például képet, majd mentheti a dokumentumot a kívánt formátumban.
Kód megjegyzések hozzáadásához a Word-dokumentumhoz Python használatával
import aspose.words as aw | |
# Load the license | |
wordAddPicture = aw.License() | |
wordAddPicture.set_license("Aspose.Total.lic") | |
# Load Word document | |
AddImagesToWordDOC =aw.Document("sampleInput.docx") | |
# Instantiate DocumentBuilder object | |
imageWriter = aw.DocumentBuilder(AddImagesToWordDOC) | |
# Move to last paragraph | |
imageWriter.move_to(AddImagesToWordDOC.last_section.body.last_paragraph) | |
# Insert the image | |
imageAsLinkToFile = imageWriter.insert_image("SampleImage.jpg") | |
# Save As DOCX | |
AddImagesToWordDOC.save("output.docx") | |
print ("Image added successfully to the Word document") |
Ez a kód bemutatja, hogyan lehet képet beszúrni a Wordbe Python használatával a DocumentBuilder osztályobjektum használatával, amely támogatja minden típusú elem hozzáadását egy Word-dokumentumhoz, például cellát, törést, diagramot, jelölőnégyzetet, mezőt, lábjegyzetet és OLE-objektumokat. nagyon kevés. Hasonlóképpen beszúrhat egy képet egy fájlból vagy adatfolyamból, és beállíthatja a kívánt tulajdonságokat, például a magasságot, a szélességet, a pozíciót és a tördelési típust. A kép tetszőleges pozícióban hozzáadható, például egy adott csomópontra, könyvjelzőre, cellára, mezőre, fejlécre, láblécre, bekezdésre vagy szakaszra mozgatható a DocumentBuilder segítségével.
Ez a cikk megtanított minket arra, hogy egy Word-fájlban tetszőleges helyre illesszünk be képet. Ha megjegyzést szeretne beszúrni a Word-fájlba, olvassa el a hogyan lehet megjegyzést beszúrni a Wordbe Python használatával című cikket.