Skip to content

Commit 0312844

Browse files
authored
Merge pull request #736 from dynamsoft-docs/james-branch
James branch
2 parents 0ab5782 + 93926c2 commit 0312844

File tree

3 files changed

+70
-5
lines changed

3 files changed

+70
-5
lines changed

_includes/sidelist-faq.html

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
<a href="{{ site.faq_general }}dbr-free-trial.html">What I need to know about trial licenses?</a>
1515
</li>
1616
<li>
17-
<a href="{{ site.faq_general }}non-english-characters.html">What I can do when barcode image returnes messy (non-english) characters?</a>
17+
<a href="{{ site.faq_general }}non-english-characters.html">What I can do when barcode image returns messy (non-english) characters?</a>
1818
</li>
1919
<li>
2020
<a href="{{ site.faq_general }}dbr-supports-pdf.html">Can Barcode Reader SDK read PDF files? Do I need to pay for this feature?</a>
@@ -64,5 +64,8 @@
6464
<li>
6565
<a href="{{ site.faq_general }}error-license-buffer.html">How to resolve error failed to read or write license buffer?</a>
6666
</li>
67+
<li>
68+
<a href="{{ site.faq_general }}error-10022-the-PDF-DLL-is-missing.html">How to resolve the error message "-10022 The PDF DLL is missing"?</a>
69+
</li>
6770
</ul>
68-
</li>
71+
</li>
Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
---
2+
layout: default-layout
3+
title: How to resolve error -10022 the PDF DLL is missing?
4+
keywords: Dynamsoft Barcode Reader, FAQ, Dependency, General, pdf, missing
5+
description: How to resolve error -10022 the PDF DLL is missing?
6+
needAutoGenerateSidebar: false
7+
---
8+
9+
## How to troubleshoot error message "-10022 The PDF DLL is missing"
10+
11+
[<< Back to FAQ index](index.md)
12+
13+
The error message `-10022 The PDF DLL is missing` indicates that the Dynamsoft Barcode Reader is looking for a PDF DLL file, which is typically used in Windows environments. However, this error message may also appear in Linux environments, as both cases point to the same issue due to a shared error message library.
14+
15+
This error occurs when the necessary PDF library files required for handling PDF files are either missing or the required dependencies are not in the correct path.
16+
17+
### To resolve this issue you could try the following methods
18+
19+
1. Please check if the PDF library files are located in the same directory as the Dynamsoft Barcode Reader library (e.g. DynamsoftBarcodeReaderx64.dll). If they are not, kindly copy the PDF library files to that location and try again.
20+
21+
**For Windows x86:**
22+
23+
- `DynamicPdf.dll`
24+
25+
- `DynamicPdfCore.dll`
26+
27+
- `DynamicImage.dll`
28+
29+
**For Windows x64:**
30+
31+
- `DynamicPdfx64.dll`
32+
33+
- `DynamicPdfCorex64.dll`
34+
35+
- `DynamicImagex64.dll`
36+
37+
**For Linux:**
38+
39+
- `libDynamicPdf.so`
40+
41+
- `libDynamicPdfCore.so`
42+
43+
- `libDynamicImage.so`
44+
45+
2. If you still have this issue, please check if all dependencies are installed based on your OS.
46+
47+
**For Windows:**
48+
Use `dumpbin` command line tool to check dependency.
49+
50+
```
51+
dumpbin/dependents your_ddl_file.ddl
52+
```
53+
54+
**For Linux:**
55+
Run the following command on the console to check if all dependencies are installed.
56+
57+
```
58+
ldd /lib/libDynamicPdf.so
59+
```
60+
61+
> Tips:
62+
> Generally, libatomic1 is not installed on ARM64, while it does appear to exist on the AMD64 image. If you are using ARM64, you could test if libatomic1 is installed.

faq/general/index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,8 @@ permalink: /faq/general/index.html
4949

5050
20. [How can I sort the barcodes of my image in reading order?](sort-barcodes-image.html)
5151

52-
20. [How to use offline registration license type?](offline-registration-license.html)
53-
54-
21. [How to resolve error failed to read or write license buffer?](error-license-buffer.html)
52+
21. [How to use offline registration license type?](offline-registration-license.html)
5553

54+
22. [How to resolve error failed to read or write license buffer?](error-license-buffer.html)
5655

56+
23. [How to resolve the error message "-10022 The PDF DLL is missing"?](error-10022-the-PDF-DLL-is-missing.html)

0 commit comments

Comments
 (0)