2017-09-04 54 views
0

我想改變word文檔的默認縮放級別有沒有什麼辦法可以使用Python以編程方式設置Word文檔的縮放級別?

我有一個使用python創建的word文檔。 當我打開那個word文檔時,它被打開到154%的默認縮放級別。 我想將默認縮放級別更改爲120%,以便每當我們打開該文件時,它都應該以120%的縮放級別打開。

+0

可能您上傳您的word文件... PLZ? (https://uploadfiles.io/) – DRPK

回答

0

有一篇關於這方面的文章:Automatically Opening a Document at a Specific Zoom Setting,但不是在Python中。

+0

您可以將它作爲一組使用win32模塊的python操作鏈接。可能的例子在這裏:https://mail.python.org/pipermail/tutor/2008-October/064831.html – BoboDarph

+0

是的,我遇到了同樣的,而我正在尋找解決方案,但我希望它使用python。 –

2

您可能會查看Document.settings對象。它提供對該文檔的文檔級設置的訪問權限。 像這樣的xml:

<w:zoom w:val="bestfit" w:percent="120"/> 

看到這個:https://github.com/python-openxml/python-docx/issues/254

+0

我想補充說,在我的Python代碼中,當我嘗試添加上面的行時,它給了我一個錯誤,說「命名空間前綴瓦特縮放val未定義」 –

相關問題