ContributionsMost RecentMost LikesSolutionsRe: Adding external python modules into TestComplete Yep, I also installed the package via pip, and then copied the gnupg.py file into the specified SmartBear directory. I then installed the full Gp4Win as well as the gnupg-w32cli-1.4 binary. My code fails on the import, before the I can even get to the code that creates the GPG object using the w32cli binary. gpg = gnupg.GPG(gnupghome='/path/to/home/directory') Adding external python modules into TestComplete Hello, I'm trying to add the gnupg module https://gnupg.readthedocs.io/en/latest/ to TestComplete. I have referenced https://support.smartbear.com/testcomplete/docs/scripting/specifics/python.html#importing-packages&_ga=2.149306224.719498295.1614005674-43115802.1595745618 I have added the gnupg.py file to C:\Program Files (x86)\SmartBear\TestComplete 14\Bin\Extensions\Python\Python36\Lib and restarted TestComplete. When I try to import the module (import gnupg), TestComplete says 'no module named gnupg' Is there another step that I am missing? Thank you! SolvedDoes PDF.ConvertToText support PDFs which have protections to prevent text being "Copy and pasted" Hi, I have a requirement to validate the contents of an invoice PDF. The PDF has a protection mechanism to prevent the contents from being copy and pasted (the contents come out as "garbled" text). This means I can't use libraries like Apache PDFBox (tried this with TestComplete, and the contents come out "garbled"). I wanted to know if anyone can confirm if TestComplete's PDF.ConvertToText method would support this type of PDF,, since it uses OCR to extract the text. My organization has a secured network, and port 443 is blocked, the process for me to get the port opened is quite lengthy with numerous approvals. I would hate to go through the process to find out the the functionality wouldn't be able to extract the text from my PDF. Thank you! Solved