You are here

[Fixed] Fill and Sign not available in Foxit Reader 11.2

10 posts / 0 new
Last post
dsl101
Offline
Last seen: 4 months 2 weeks ago
Joined: 2011-01-06 04:33
[Fixed] Fill and Sign not available in Foxit Reader 11.2

It seems that Foxit merged Ink Signing and their eSign service. I can understand why eSign would not be available in the PA, as it requires a local service to run. But without the UI for it, it doesn't seem possible to switch to Ink Sign.

The full app appears to use the following Reg entry to control which version of signing is active:

[HKEY_CURRENT_USER\Software\Foxit Software\Foxit PDF Reader 11.0\plugins\FoxitSign]
"DoInkSignSave"=dword:00000001

I tried creating that key in the portable app, but the ribbon bar still doesn't show up. Neither does the PDF Sign entry in Preferences, where the eSign service can be permanently disabled.

Is it possible to get Ink Signing back in the portable version?

John T. Haller
John T. Haller's picture
Online
Last seen: 44 sec ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Try 11.2.2

I made some changes in Foxit Reader Portable 11.2.2 which may let things work. Give it a try.

Sometimes, the impossible can become possible, if you're awesome!

dsl101
Offline
Last seen: 4 months 2 weeks ago
Joined: 2011-01-06 04:33
Thanks John—you are, indeed, awesome.

Just a note for reference, with the full version of Foxit still installed, I had the 'switch to ESign' button showing (in the PA), and when I clicked on it, it would open the login dialog. Having removed the full version, I now just have the regular ink signing ribbon button, still with my signature there, so all is good.

Many thanks!

MaximilianKohler
Offline
Last seen: 2 months 1 week ago
Joined: 2015-12-26 06:04
broken again

It was broken for me for a while, then one recent update seemed to fix it, and now it's broken again.

When I click on "foxit esign" it's completely blank. When I click on "protect -> fill and sign" I get "add text", "comb field", check boxes, etc..

My current portable version is 12.0.0.12394

The non-portable version I installed on C drive works, but now it erased the signature I had saved. Very tedious.

John T. Haller
John T. Haller's picture
Online
Last seen: 44 sec ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Try This

Try changing your FoxitReaderPortable\App\AppInfo\Launcher\FoxitReaderPortable.ini file to the following

[Launch]
ProgramExecutable=Foxit Reader\FoxitPDFReader.exe
WorkingDirectory=%PAL:AppDir%\Foxit Reader
WaitForEXE1=FoxitUpdater.exe
WaitForEXE2=FoxitPDFReaderUpdater.exe
DirectoryMoveOK=yes
SupportsUNC=yes
MinOS=7

[Activate]
Registry=true

[RegistryKeys]
FoxitReaderPortable12.0=HKCU\Software\Foxit Software\Foxit PDF Reader 12.0
FoxitEditorPortable12.0=HKCU\Software\Foxit Software\Foxit PDF Editor 12.0
-=HKLM\SOFTWARE\Classes\Applications\Foxit Reader.exe
-=HKLM\SOFTWARE\Classes\Applications\FoxitReader.exe
-=HKLM\SOFTWARE\Classes\FoxitReader.Document
-=HKLM\SOFTWARE\Classes\FoxitReader.FDFDoc
-=HKLM\SOFTWARE\Classes\CLSID\{14E8BBD8-1D1C-4D56-A4DA-D20B75EB814E}
-=HKLM\SOFTWARE\Classes\CLSID\{A43F4073-BEBD-4142-B590-27A74384620B}
-=HKLM\SOFTWARE\Classes\PDFPreviewHandlerHost.FoxitPDFPreview.1
-=HKLM\SOFTWARE\Classes\PDFPreviewHandlerHost.FoxitPDFPreviewHa
-=HKCU\Software\Foxit Software\Foxit Updater
-=HKCU\Software\Wintertree

[RegistryCleanupIfEmpty]
1=HKCU\Software\Foxit Software

[DirectoriesMove]
SpellCheck=%APPDATA%\Foxit Software\Foxit PhantomPDF\SpellCheck
FoxitPDFReader=%APPDATA%\Foxit Software\Foxit PDF Reader
Addon=%APPDATA%\Foxit Software\Addon
-=%APPDATA%\Foxit Software\cache
-=%APPDATA%\Foxit Software\cacheData
-=%APPDATA%\Foxit Software\CertFile
-=%APPDATA%\Foxit Software\RMS
-=%ALLUSERSPROFILE%\Foxit Software
-=%Public%\Foxit Software
-=%USERPROFILE%\AppData\LocalLow\Foxit\Search

[DirectoriesCleanupIfEmpty]
1=%APPDATA%\Foxit Software\Foxit PDF Reader
2=%APPDATA%\Foxit Software
3=%USERPROFILE%\AppData\LocalLow\Foxit

[FileWrite1]
Type=Replace
File=%PAL:AppDir%\Foxit Reader\UpdaterInfo.xml
Find=FoxitReaderPathToReplace
Replace=%PAL:AppDir%\Foxit Reader

[FileWrite2]
Type=Replace
File=%PAL:AppDir%\Foxit Reader\UpdaterInfo.xml
Find=%PAL:LastDrive%%PAL:LastPackagePartialDir:DoubleBackslash%\\
Replace=%PAL:Drive%%PAL:PackagePartialDir:DoubleBackslash%\\

[FileWrite3]
Type=Replace
File=%PAL:AppDir%\Foxit Reader\UpdaterInfo.xml
Find=%PAL:LastPortableAppsBaseDir:DoubleBackslash%\\
Replace=%PAL:PortableAppsBaseDir:DoubleBackslash%\\

[FileWrite4]
Type=Replace
File=%PAL:AppDir%\Foxit Reader\UpdaterInfo.xml
Find=%PAL:LastDrive%\\
Replace=%PAL:Drive%\\

[FileWrite5]
Type=Replace
File=%PAL:DataDir%\settings\FoxitReaderPortable12.0.reg
Find=%PAL:LastDrive%%PAL:LastPackagePartialDir:DoubleBackslash%\\
Replace=%PAL:Drive%%PAL:PackagePartialDir:DoubleBackslash%\\

[FileWrite6]
Type=Replace
File=%PAL:DataDir%\settings\FoxitReaderPortable12.0.reg
Find=%PAL:LastPortableAppsBaseDir:DoubleBackslash%\\
Replace=%PAL:PortableAppsBaseDir:DoubleBackslash%\\

[FileWrite7]
Type=Replace
File=%PAL:DataDir%\settings\FoxitReaderPortable12.0.reg
Find=%PAL:LastDrive%\\
Replace=%PAL:Drive%\\

[FileWrite8]
Type=INI
File=%PAL:DataDir%\settings\FoxitReaderPortable12.0.reg
Section=HKEY_CURRENT_USER\Software\Foxit Software\Foxit PDF Reader 12.0\Preferences\Languages
Key='"langid"'
Value='"%PAL:LanguageCustom%"'

[FileWrite9]
Type=INI
File=%PAL:DataDir%\settings\FoxitReaderPortable12.0.reg
Section=HKEY_CURRENT_USER\Software\Foxit Software\Foxit PDF Reader 12.0\Preferences\Languages
Key='"restartlangid"'
Value='"%PAL:LanguageCustom%"'

[FileWrite10]
Type=INI
File=%PAL:DataDir%\settings\FoxitReaderPortable12.0.reg
Section=HKEY_CURRENT_USER\Software\Foxit Software\Foxit PDF Reader 12.0\Preferences\Languages
Key='"nChooseLan"'
Value='"1"'

[FileWrite11]
Type=INI
File=%PAL:DataDir%\settings\FoxitReaderPortable12.0.reg
Section=HKEY_CURRENT_USER\Software\Foxit Software\Foxit PDF Reader 12.0\ConnectedPDF
Key='"DisablecPDF"'
Value=dword:00000001

[Language]
Base=%PortableApps.comLocaleName%

[LanguageStrings]
;Arabic=49102d
;Bulgarian=49103d
;Catalan=49105d
SimpChinese=49007d
TradChinese=49008d
;Czech=49106d
Danish=49009d
Dutch=49010d
English=49001d
EnglishGB=49001d
;Estonian=49112d
Finnish=49013d
French=49014d
;Galician=49115d
German=49016d
;Greek=49117d
;Hebrew=49132d
;Hungarian=49104d
;Irish=49136d
Italian=49018d
Japanese=49033d
Korean=49019d
;Latvian=49120d
;Lithuanian=49121d
Norwegian=49022d
Polish=49023d
Portuguese=49025d
PortugueseBR=49025d
;Romanian=49126d
Russian=49027d
;Serbian=49138d
;Slovenian=49128d
Spanish=49039d
SpanishInternational=49039d
Swedish=49030d
;Thai=49134d
;Turkish=49131d
;Valencian=49135d

[LanguageFile]
Type=INI
File=%PAL:DataDir%\settings\FoxitReaderPortable12.0.reg
Section=HKEY_CURRENT_USER\Software\Foxit Software\Foxit PDF Reader 12.0\Preferences\Languages
Key='"langid"'

If this fails, I may simple disable esign entirely and list it as a disabled feature. It's not worth the hassle or time otherwise.

Sometimes, the impossible can become possible, if you're awesome!

MaximilianKohler
Offline
Last seen: 2 months 1 week ago
Joined: 2015-12-26 06:04
didn't work

Unfortunately that did not seem to fix it. "Foxit eSign" is still blank, and "protect -> fill & sign" does not work properly.

It would be a shame to disable it completely. It's one of Foxit's primary uses for me.

John T. Haller
John T. Haller's picture
Online
Last seen: 44 sec ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
First Run

Oddly, it shows and works on first run (if you delete Data) but not second. I'll see how they changed it from 11.x to 12.x.

Sometimes, the impossible can become possible, if you're awesome!

John T. Haller
John T. Haller's picture
Online
Last seen: 44 sec ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Fixed in 12.0 Rev 2

I added an option in 12.0 Rev 2 to forced eSign support to come up an INI option described in the help.html. Foxit normally only enables this when installed with specific admin-only HKLM registry entries, but I found a way around it if you don't mind the prompt on each launch.

Sometimes, the impossible can become possible, if you're awesome!

MaximilianKohler
Offline
Last seen: 2 months 1 week ago
Joined: 2015-12-26 06:04
Thank you John!

Thank you John!

I'm not sure if this is just the "first run" thing you mentioned before, but it's working normally for me without any prompt. It's reading the same signature file as the Foxit version that's installed on my C drive. So I guess the signatures won't be portable?

John T. Haller
John T. Haller's picture
Online
Last seen: 44 sec ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Portable

It's portable with signatures being moved back and forth into Data. Note that I don't know what will happen if you have it installed as well since it is meant to be an installed-only feature. The prompt I was referring to is the first run prompt that says eSign is available in your language. It should only show on first run, but it will show every time in the portable app, at least without Foxit installed.

Sometimes, the impossible can become possible, if you're awesome!

Log in or register to post comments