> For the complete documentation index, see [llms.txt](https://docs.apryse.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.apryse.com/core/get-started/faq.md).

# FAQ

### General

{% content-ref url="/pages/WLALUjmLnBrH4QrJRs09" %}
[Where should I call the PDFNet initialize?](/core/get-started/faq/where-to-call-initialize.md)
{% endcontent-ref %}

{% content-ref url="/pages/PCb7yNsnCdubDMOB4W0E" %}
[What is external converter?](/core/get-started/faq/external-converter.md)
{% endcontent-ref %}

{% content-ref url="/pages/iCLkNSGcdRnLcoqRp9WZ" %}
[How do I set a particular sample as the Startup Project in Visual Studio?](/core/get-started/faq/set-sample-as-startup-project.md)
{% endcontent-ref %}

{% content-ref url="/pages/vu5GLcqnbkhPLpIBJIhi" %}
[Can I still use Apryse SDK with Visual Studio other than VS 2017?](/core/get-started/faq/vs-other-than-2017.md)
{% endcontent-ref %}

{% content-ref url="/pages/G1zqMc2PlqLJH9LtCLFJ" %}
[How to set up dependencies with Visual Studio and Apryse SDK?](/core/get-started/faq/set-dependencies-with-visual-studio-cpp.md)
{% endcontent-ref %}

{% content-ref url="/pages/85uoI3zAR8QzCZQRQaXu" %}
[I am trying to integrate PDFNet in my own project on macOS](/core/get-started/faq/unable-to-run-pdfnet-in-my-own-project-mac.md)
{% endcontent-ref %}

{% content-ref url="/pages/EH8Og29tCjP5EaP9my2Y" %}
[Apryse license expired or AMS expired](/core/get-started/faq/expired-license.md)
{% endcontent-ref %}

{% content-ref url="/pages/D069zX4yo1QPLnoLrBU4" %}
[How do I PDFNet initialize with multiple clients concurrently?](/core/get-started/faq/multi-client-initialize.md)
{% endcontent-ref %}

### Running Samples

{% content-ref url="/pages/eqN0xH1fUH2HUyfdvCNe" %}
[I am unable to run the samples on macOS](/core/get-started/faq/unable-to-run-samples-mac.md)
{% endcontent-ref %}

### Forms

{% content-ref url="/pages/pyapwzBUg17TSuwwuOIt" %}
[How to extract XML from a XFA PDF form?](/core/get-started/faq/extract-xml-from-xfa.md)
{% endcontent-ref %}

{% content-ref url="/pages/v0OpC5i0kgXb6KWHeEeY" %}
[Does the Apryse SDK support XFA/LifeCycle PDF forms?](/core/get-started/faq/xfa-lifecycle-support.md)
{% endcontent-ref %}

### Troubleshooting

{% content-ref url="/pages/H5ZwCcBH1ioerFujbFeo" %}
[What do I do with a "Bad License Key" error?](/core/get-started/faq/bad-license-key.md)
{% endcontent-ref %}

{% content-ref url="/pages/TmwEKE7U6Kc4rRpzpnMI" %}
[ASP.NET precompile error during publishing](/core/get-started/faq/asp-net-precompile-during-publishing.md)
{% endcontent-ref %}

{% content-ref url="/pages/Jf6to02V9C40r6bN24Wz" %}
[There was a mismatch between the processor architecture of the project being built](/core/get-started/faq/mismatch-between-processor-architecture.md)
{% endcontent-ref %}

{% content-ref url="/pages/iVbKL8VK3tOqerHmFp1x" %}
[Why am I seeing "An error was detected with your environment's locale configuration"?](/core/get-started/faq/error-env-locale-configuration.md)
{% endcontent-ref %}

{% content-ref url="/pages/p0rhd3uQOVKGltKm5uk3" %}
["unresolved external symbol" or "unable to start"](/core/get-started/faq/unresolved-external-symbol-or-unable-to-start.md)
{% endcontent-ref %}

{% content-ref url="/pages/Y3qVvwt36fTcJgTiI9Zj" %}
[Registry access in the demo version](/core/get-started/faq/registry-access-demo.md)
{% endcontent-ref %}

{% content-ref url="/pages/9xyCynsasg8IreFaD3iq" %}
[Dynamic extension loading errors when trying to run the samples](/core/get-started/faq/php-dynamic-ext-loading-error.md)
{% endcontent-ref %}

### .NET Core

{% content-ref url="/pages/1WRUfe21xriHfAjSXZmR" %}
[How should I handle memory management in .NET?](/core/get-started/faq/dotnet-memory-management.md)
{% endcontent-ref %}

{% content-ref url="/pages/lrWQZ4ycZAIuCWFSV8LR" %}
[How can I get the .NET SDK to work on Docker?](/core/get-started/faq/dotnetcore-to-work-on-docker.md)
{% endcontent-ref %}

{% content-ref url="/pages/5Dvo50Fvc9FPypabl36v" %}
[Why doesn't ASP.NET NuGet package copy the PDFNet folder to the bin directory when publishing?](/core/get-started/faq/asp-net-nuget-does-not-copy-pdfnet-to-bin.md)
{% endcontent-ref %}

### PHP

{% content-ref url="/pages/tr1TXIiA3HVPKyLtoBwe" %}
["An error has occurred while getting PHP include directories" when trying to run "cmake -D BUILD\_PDFNetPHP=ON .." or SWIG cannot find "zend.h"](/core/get-started/faq/run-cmake-with-php.md)
{% endcontent-ref %}

{% content-ref url="/pages/xhI6baUlgZRqcj03Im3l" %}
[PHP can't find my PDFNet libraries even though I built the wrappers with no errors](/core/get-started/faq/php-pdfnet-not-found-no-errors.md)
{% endcontent-ref %}

{% content-ref url="/pages/h83lyqV2N8iaOFCatwwf" %}
[Where is my "php.ini" file?](/core/get-started/faq/where-is-php-ini.md)
{% endcontent-ref %}

{% content-ref url="/pages/4W5rxA6Sl1HLkGIZ1H36" %}
[Running "cmake -D BUILD\_PDFNetRuby=ON" builds a language other than Ruby](/core/get-started/faq/run-cmake-not-working-with-ruby.md)
{% endcontent-ref %}

### Ruby

{% content-ref url="/pages/2V8xC8Qt1nnvqhHzGBBe" %}
[Running "cmake -D BUILD\_PDFNetPython=ON" builds a language other than Python](/core/get-started/faq/run-cmake-not-working-with-python.md)
{% endcontent-ref %}

{% content-ref url="/pages/rTUgFAQcqKmifwCTJovE" %}
[My Ruby version is not compatible with the PDFNet wrappers](/core/get-started/faq/ruby-not-compatible-with-pdfnet-wrappers.md)
{% endcontent-ref %}

### Node.js

{% content-ref url="/pages/yHIeZoCOpVeWYUlIhxlX" %}
[I am encountering errors running PDFNet-Node with next.js 13 via NPM](/core/get-started/faq/node-js-next-13.md)
{% endcontent-ref %}

### Electron

{% content-ref url="/pages/udAxYngtQ7OEfRnoNg06" %}
["npx: not found" errors when trying to install the dependencies](/core/get-started/faq/npx-not-found.md)
{% endcontent-ref %}

{% content-ref url="/pages/BKgG8Mm5gmJ2vy5BPKX3" %}
[Why is the viewer showing "Network Failure"?](/core/get-started/faq/viewer-showing-network-failure.md)
{% endcontent-ref %}

### .NET Framework

{% content-ref url="/pages/5T7IeDlNZ7rewQqfggIb" %}
[Windows service or ASP.Net app file conversion](/core/get-started/faq/winservice-aspnet.md)
{% endcontent-ref %}

{% content-ref url="/pages/qfNIHLjTdHfmx57U5rjZ" %}
[How should I handle PDFNet terminate?](/core/get-started/faq/how-to-handle-terminate.md)
{% endcontent-ref %}

{% content-ref url="/pages/qayLDgd9Ax3KaSTi9GJN" %}
["FileLoadException" or "FileNotFoundException" on .NET/WPF](/core/get-started/faq/dotnet-fileload-exception.md)
{% endcontent-ref %}

{% content-ref url="/pages/S7nK0RP3QRFKCFFgmmod" %}
[Is there feature/performance parity between .NET Core and .NET Framework SDKs?](/core/get-started/faq/dotnetcore-dotnet-framework-sdks-feature-performance-parity.md)
{% endcontent-ref %}

{% content-ref url="/pages/Uu1OZqNHK55aKe9qGe7H" %}
[IIS server exceptions](/core/get-started/faq/iis-servers.md)
{% endcontent-ref %}

{% content-ref url="/pages/OitHA1iT6aB8QVI5J7W5" %}
[Is there currently an "AnyCpu" version or only as 32bit or 64bit?](/core/get-started/faq/32bit-64bit-anycpu-dotnet.md)
{% endcontent-ref %}

### Java

{% content-ref url="/pages/v8sBgqRTLsl2VLR33ZIM" %}
[Where do I download a compatible JDK?](/core/get-started/faq/java-download.md)
{% endcontent-ref %}

{% content-ref url="/pages/bbeU9urFZOxThUnn6Lsj" %}
[Why is java or javac unrecognized as commands?](/core/get-started/faq/java-or-javac-unrecognized.md)
{% endcontent-ref %}

{% content-ref url="/pages/Q9ZvxOgGUE6T0u1pdR8T" %}
[I have installed a compatible JDK, but the samples are using the wrong version](/core/get-started/faq/samples-using-wrong-java.md)
{% endcontent-ref %}

### Python

{% content-ref url="/pages/QlnT2ApteBIvTouCf3ls" %}
[How do I run samples if I have multiple versions of Python installed](/core/get-started/faq/run-samples-with-multiple-versions-of-python.md)
{% endcontent-ref %}

{% content-ref url="/pages/Q6kjYud56s80mYLFkvdu" %}
[My version of Python is incompatible with the precompiled samples](/core/get-started/faq/python-version-incompatible-with-samples.md)
{% endcontent-ref %}

{% content-ref url="/pages/hRRfwJ9L9KygZP9sR0BK" %}
["undefined symbol" errors when running samples](/core/get-started/faq/python-undefined-symbols-error.md)
{% endcontent-ref %}

{% content-ref url="/pages/fatNxbvv9EGpsR4P60F2" %}
[SWIG uses the wrong version of Python to compile my wrappers](/core/get-started/faq/swig-uses-wrong-version-of-python.md)
{% endcontent-ref %}

{% content-ref url="/pages/poFJ7itCc4Le7hx6klAo" %}
[How can I specify the required Python version for the build?](/core/get-started/faq/specify-python-version-for-build.md)
{% endcontent-ref %}

{% content-ref url="/pages/LP7JEPKo8BFcX2hRB8A7" %}
[Why is my computer not able recognize "python" as a command on Windows?](/core/get-started/faq/unrecognized-python-command-windows.md)
{% endcontent-ref %}

{% content-ref url="/pages/h9Cq1XtWsBMmGfLmhgrF" %}
["Cannot find Python libraries" error when trying to build the wrappers](/core/get-started/faq/cannot-find-python-lib.md)
{% endcontent-ref %}

{% content-ref url="/pages/DdPQ1MtgEH8g743qKuKX" %}
["undefined symbol: PyUnicodeUCS4\_..." or "undefined symbol: PyUnicodeUCS2\_..." errors](/core/get-started/faq/python-undefined-symbol-unicode.md)
{% endcontent-ref %}

{% content-ref url="/pages/LQsOIwZfHnnXSZQtL1AG" %}
[Running "cmake -D BUILD\_PDFNetPHP=ON" builds a language other than PHP](/core/get-started/faq/run-cmake-not-working-with-php.md)
{% endcontent-ref %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.apryse.com/core/get-started/faq.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
