We encountered the same issue with a word DOC file with Aspose.Words 15.6.0. Here is the exception stack:
java.lang.UnsatisfiedLinkError: com.aspose.words.WindowsNativeCall.createGlobalPrinterDC(Ljava/lang/String;)V
at com.aspose.words.WindowsNativeCall.createGlobalPrinterDC(Native Method)
at com.aspose.words.WindowsNativeCall.(Unknown Source)
at com.aspose.words.WindowsNativeCall.getInstance(Unknown Source)
at com.aspose.words.PrinterMetrics.(Unknown Source)
at com.aspose.words.zzZMV.zzZA9(Unknown Source)
at com.aspose.words.zzZMV.zzZ(Unknown Source)
at com.aspose.words.zzZMV.zzZH(Unknown Source)
at com.aspose.words.zzZMV.zzZAd(Unknown Source)
at com.aspose.words.zzZMV.zzZCs(Unknown Source)
at com.aspose.words.zzZN7.hashCode(Unknown Source)
at com.aspose.words.zzZMV.hashCode(Unknown Source)
at java.util.HashMap.hash(HashMap.java:366)
at java.util.HashMap.put(HashMap.java:496)
at com.aspose.words.zzZMV.zzX(Unknown Source)
at com.aspose.words.zzZ28.zzY(Unknown Source)
at com.aspose.words.zz9S.zz0y(Unknown Source)
at com.aspose.words.zz9S.moveNext(Unknown Source)
at com.aspose.words.zzZPI.zzZ(Unknown Source)
at com.aspose.words.Document.updatePageLayout(Unknown Source)
at com.aspose.words.zz4Z.perform(Unknown Source)
at com.aspose.words.zz50.zzKP(Unknown Source)
at com.aspose.words.zz26.zzZ1(Unknown Source)
at com.aspose.words.zz26.zzZ(Unknown Source)
at com.aspose.words.zz26.zz7(Unknown Source)
at com.aspose.words.Document.zz2x(Unknown Source)
at com.aspose.words.Document.zzZ(Unknown Source)
at com.aspose.words.Document.zzZ(Unknown Source)
at com.aspose.words.Document.zzZ(Unknown Source)
at com.aspose.words.Document.save(Unknown Source)
Unfortunately, the DOC file is confidential and couldn’t attach here. Please advise what is the best way to handle.
Thanks.