You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Document-Processing/PDF/PDF-Library/NET/Working-with-Image-Extraction.md
+51Lines changed: 51 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -185,3 +185,54 @@ documentExtractor.Dispose()
185
185
You can download a complete working sample from [GitHub](https://github.com/SyncfusionExamples/PDF-Examples/tree/master/Image%20Extraction/Extract-images-from-PDF-documents).
186
186
187
187
N> To extract images from PDF page in .NET Core application, add the [Syncfusion.Pdf.Imaging.Net.Core](https://www.nuget.org/packages/Syncfusion.Pdf.Imaging.Net.Core) package to your project.
188
+
189
+
## Troubleshooting and FAQ's
190
+
191
+
### Missing SkiaSharp Native Assets on Ubuntu ARM64
192
+
193
+
<table>
194
+
<thstyle="font-size:14px"width="100px">Issue
195
+
</th>
196
+
<thstyle="font-size:14px">Image extraction fails on Ubuntu 22.04.5 LTS servers running on ARM64 architecture due to missing SkiaSharp native dependencies.
197
+
</th>
198
+
199
+
<tr>
200
+
<thstyle="font-size:14px"width="100px">Reason
201
+
</th>
202
+
<td>SkiaSharp requires platform-specific native binaries for graphics operations:<br>
203
+
204
+
1.The default SkiaSharp package doesn't include ARM64 Linux binaries.<br>
205
+
2.Ubuntu ARM64 environments lack these native assets by default.<br>
206
+
3.SkiaSharp fails to initialize without these dependencies.<br>
207
+
</td>
208
+
</tr>
209
+
210
+
<tr>
211
+
<thstyle="font-size:14px"width="100px">Solution
212
+
</th>
213
+
<td>Add the appropriate native assets package based on your environment:<br>
0 commit comments