通過c# 打開word 文檔, 獲取頁數
報錯信息:
Caused by: java.lang.Error: Invalid memory access at com.sun.jna.Native.invokeInt(Native Method) at com.sun.jna.Function.invoke(Function.java:426) at com.sun.jna.Function.invoke(Function.java:361)
定位的原因:
1. 由於使用c#等微軟原生工具處理, 需要使用office 打開word
2. 系統使用 wps 打開, 沒有權限, 報出這個錯誤。