PaintShop Pro 2023 25.2.0.58 x64 don’t recognize Canon PIXMA TS8351 scanner – neither TWAIN nor WIA

Corel Paint Shop Pro

Moderator: Kathy_9

User avatar
moss-user
Posts: 1
Joined: Mon Oct 09, 2023 3:01 pm
operating_system: Windows 11
System_Drive: C
32bit or 64bit: 64 Bit
Corel programs: PSP 25.2.0.58 x64

PaintShop Pro 2023 25.2.0.58 x64 don’t recognize Canon PIXMA TS8351 scanner – neither TWAIN nor WIA

Post by moss-user »

PaintShop Pro 2023 25.2.0.58 x64 don’t recognize Canon PIXMA TS8351 scanner – neither TWAIN nor WIA

I have looked through alle the earlier posts in this forum, but have not found any up-to-date answers to this problem. Shure enough problems about the topic concerning much older versions of PSP, but none about the current state-of-the-art versions of PSP.

So: It is PaintShop Pro 2023 25.2.0.58 x64 and the printer is Canon PIXMA TS8351 with all available driver updates.

The documentation of the Canon device says that is both TWAIN and WIA compatible. But nevertheless, PSP sees no Canon device.

The earlier discussions seem to establish the fact, that PSP do not work together with 64 bit versions of PSP – only 32 bit versions.
If that is still the situation, how do I re-install PSP in a 32-bit version? I was not asked which version I wanted to install, when I installed?
Kathy_9
Site Admin
Posts: 2896
Joined: Tue Nov 30, 2010 12:44 am
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
processor: 8th Generation Intel Core i7 8700 3 20 GHz
ram: 16GB
Video Card: NVIDIA GeForce RTX 2060 [6 GB GDDR6 dedicated]
sound_card: NVIDIA High Definition Audio
Hard_Drive_Capacity: 2TB
Monitor/Display Make & Model: HP EliteDisplay E243m 23.8-inch
Corel programs: PSPX2 ~2023; Painter 2018~23
Location: USA
Contact:

Re: PaintShop Pro 2023 25.2.0.58 x64 don’t recognize Canon PIXMA TS8351 scanner – neither TWAIN nor WIA

Post by Kathy_9 »

Hi moss-user and welcome to the forum.

PSP2023 only comes in a 64-bit version. This is the first year Alludo/Corel did not prepare a 32-bit version.

The scanner icon doesn't work for me either and hasn't for the past version or two. Instead I use File - Import - From Scanner or Camera and select my printer/scanner.
PSPX9 | PSP2020 | PSP2021| PSP2022 | PSP2023 & PhotoMirage installed; PSPX | PSPX2 thru PSP2019 owned but not installed
http://www.flickr.com/photos/37153430@N03/
LeviFiction
Advisor
Posts: 6831
Joined: Thu Oct 02, 2008 1:07 pm
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: Alienware M17xR4
processor: Intel Core i7-3630QM CPU - 2_40GH
ram: 6 GB
Video Card: NVIDIA GeForce GTX 660M
sound_card: Sound Blaster Recon3Di
Hard_Drive_Capacity: 500GB
Corel programs: PSP: 8-2023
Location: USA

Re: PaintShop Pro 2023 25.2.0.58 x64 don’t recognize Canon PIXMA TS8351 scanner – neither TWAIN nor WIA

Post by LeviFiction »

I haven't owned a printer in years. Let alone a scanner. But when it comes to TWAIN my first question is always the same: Is it PSP or is it the scanner drivers? The best way to test that is to use TWacker. It's a simple program produced by the same group that defines the TWAIN standard.

TWacker has 2 versions: 32-bit and 64-bit. You can download them from here:

https://github.com/twain/twain-toolkit/ ... r/releases

Download the 64-bit, installer, run it, and see if it recognizes your scanner. If it does, PSP is the issue. If it doesn't, then TWAIN drivers are the issue.
https://levifiction.wordpress.com/
User avatar
Ken Berry
Site Admin
Posts: 22481
Joined: Fri Dec 10, 2004 9:36 pm
operating_system: Windows 11
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: Gigabyte B550M DS3H AC
processor: AMD Ryzen 9 5900X
ram: 32 GB DDR4
Video Card: AMD RX 6600 XT
Hard_Drive_Capacity: 1 TB SSD + 2 TB HDD
Monitor/Display Make & Model: Kogan 32" 4K 3840 x 2160
Corel programs: VS2022; PSP2023; DRAW2021; Painter 2022
Location: Levin, New Zealand

Re: PaintShop Pro 2023 25.2.0.58 x64 don’t recognize Canon PIXMA TS8351 scanner – neither TWAIN nor WIA

Post by Ken Berry »

Levi -- I confess I had never heard of Twacker before now. But I have just installed both the 32 and 64 bit versions. I ran the 64 bit version. Clicking on 'Select Source', it could detect nothing, though I had my scanner (Brother MFC-9340CDW) open. I also have two old Canon scanners dating from the 1990s, but I didn't try them since I knew their drivers were only 32 bit compatible. However, the Brother drivers are supposed to be the 64 bit version.

Indeed, when I opened PSP 2023, and went to Import and went to Select Source, it brought up my Brother under TWAIN, as well as twice under WIA. I selected TWAIN, and it produced a scan in PSP with no trouble, as it is supposed to do.

Since you suggest that Twacker's failure to detect the Brother indicates "TWAIN drivers are the issue", I am wondering what exactly you mean by this. For me, the Brother's TWAIN drivers appear to work just fine...
Ken Berry
LeviFiction
Advisor
Posts: 6831
Joined: Thu Oct 02, 2008 1:07 pm
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: Alienware M17xR4
processor: Intel Core i7-3630QM CPU - 2_40GH
ram: 6 GB
Video Card: NVIDIA GeForce GTX 660M
sound_card: Sound Blaster Recon3Di
Hard_Drive_Capacity: 500GB
Corel programs: PSP: 8-2023
Location: USA

Re: PaintShop Pro 2023 25.2.0.58 x64 don’t recognize Canon PIXMA TS8351 scanner – neither TWAIN nor WIA

Post by LeviFiction »

I mean that Twacker 64 uses the 64-bit TWAIN drivers. It should find your brother if your Brother uses 64-bit TWAIN. The fact that it doesn't find it for you is odd. I would expect Twack_64 to see your 64-bit TWAIN drivers and that it would work better than 3rd party implementations. In the OP's case they say PSP can't find their drivers. So my assertion was if Twacker can and PSP can't it has to do PSP's implementation of TWAIN. And if Twacker and PSP can't, then the drivers just don't work with 64-bit TWAIN. After all, there are still 64-bit compatible drivers that are not themselves actually 64-bit drivers.
https://levifiction.wordpress.com/
User avatar
Ken Berry
Site Admin
Posts: 22481
Joined: Fri Dec 10, 2004 9:36 pm
operating_system: Windows 11
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: Gigabyte B550M DS3H AC
processor: AMD Ryzen 9 5900X
ram: 32 GB DDR4
Video Card: AMD RX 6600 XT
Hard_Drive_Capacity: 1 TB SSD + 2 TB HDD
Monitor/Display Make & Model: Kogan 32" 4K 3840 x 2160
Corel programs: VS2022; PSP2023; DRAW2021; Painter 2022
Location: Levin, New Zealand

Re: PaintShop Pro 2023 25.2.0.58 x64 don’t recognize Canon PIXMA TS8351 scanner – neither TWAIN nor WIA

Post by Ken Berry »

LeviFiction wrote: Mon Oct 09, 2023 8:58 pm After all, there are still 64-bit compatible drivers that are not themselves actually 64-bit drivers.
Ah! Thanks Levi... That makes sense. I have often wondered about this since I know my Brother drivers are themselves rather old these days. I first bought the printer about 10 years ago or a little more, and in that time have moved onto Windows 10 and now 11 reinstalling the drivers each time. They continue to work just fine, though have not been updated (by neither me nor Brother) for several years. So my thoughts have often wondered if they were merely 64 bit-compatible or actual 64 bit.
Ken Berry
User avatar
moss-user-2
Posts: 4
Joined: Thu Oct 12, 2023 9:04 am
operating_system: Windows 11
System_Drive: C
32bit or 64bit: 64 Bit

Re: PaintShop Pro 2023 25.2.0.58 x64 don’t recognize Canon PIXMA TS8351 scanner – neither TWAIN nor WIA

Post by moss-user-2 »

Kathy_9 wrote: Mon Oct 09, 2023 4:40 pm Hi moss-user and welcome to the forum.

PSP2023 only comes in a 64-bit version. This is the first year Alludo/Corel did not prepare a 32-bit version.

The scanner icon doesn't work for me either and hasn't for the past version or two. Instead I use File - Import - From Scanner or Camera and select my printer/scanner.
Hello Kathy, thanks for your answer. Unfortunately this doesn’t work. The program returns the below message box:
There appears to be no.png
There appears to be no.png (5.04 KiB) Viewed 1455 times
User avatar
moss-user-2
Posts: 4
Joined: Thu Oct 12, 2023 9:04 am
operating_system: Windows 11
System_Drive: C
32bit or 64bit: 64 Bit

Re: PaintShop Pro 2023 25.2.0.58 x64 don’t recognize Canon PIXMA TS8351 scanner – neither TWAIN nor WIA

Post by moss-user-2 »

LeviFiction wrote: Mon Oct 09, 2023 5:36 pm I haven't owned a printer in years. Let alone a scanner. But when it comes to TWAIN my first question is always the same: Is it PSP or is it the scanner drivers? The best way to test that is to use TWacker. It's a simple program produced by the same group that defines the TWAIN standard.

TWacker has 2 versions: 32-bit and 64-bit. You can download them from here:

https://github.com/twain/twain-toolkit/ ... r/releases

Download the 64-bit, installer, run it, and see if it recognizes your scanner. If it does, PSP is the issue. If it doesn't, then TWAIN drivers are the issue.
Hello Levi,Hello Levi,
I have downloaded both the TWAIN_32_Twacker and the TWAIN_64_Twacker. Funny enough the 32 bit Twacker recognizes the Canon ScanGear interface – but the 64 bit Twacker returns the below error message.
Operation_.png
Operation_.png (2.77 KiB) Viewed 1454 times
LeviFiction
Advisor
Posts: 6831
Joined: Thu Oct 02, 2008 1:07 pm
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: Alienware M17xR4
processor: Intel Core i7-3630QM CPU - 2_40GH
ram: 6 GB
Video Card: NVIDIA GeForce GTX 660M
sound_card: Sound Blaster Recon3Di
Hard_Drive_Capacity: 500GB
Corel programs: PSP: 8-2023
Location: USA

Re: PaintShop Pro 2023 25.2.0.58 x64 don’t recognize Canon PIXMA TS8351 scanner – neither TWAIN nor WIA

Post by LeviFiction »

That would suggest the drivers of your scanner are 32-bit only. And a 64-bit PSP isn't able to read them.

While that does mean you can't use TWAIN directly from PSP there are several options available.
1) Check your printer's website to see if they have newer drivers that do support 64-bit TWAIN. If it does, give those a try and see if they work for you.

2) In your normal scanner software see if there's an option to send the result to an external editor. Many scanner utilities allow this. If it doesn't, you can always scan to a dedicated folder and open directly from there. It's minimal extra clicks.

There is also the ability to use Scripts to call your scanner software or the use of third-party software like VueScan (this was popular years ago when Photoshop first got a 64-bit version).

I'm gonna work on a side solution, but that probably won't be ready any time soon.
https://levifiction.wordpress.com/
JoeB
Posts: 2778
Joined: Fri Mar 28, 2008 10:04 pm
operating_system: Windows 8.1
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: LENOVO 4524PE4 ThinkCentre M91p
processor: 3.10 gigahertz Intel Quad Core i5-2400
ram: 8 GB
Hard_Drive_Capacity: 4.6 TB
Corel programs: PSP 9, X7 to 2019, 32 & 64-bit
Location: Canada

Re: PaintShop Pro 2023 25.2.0.58 x64 don’t recognize Canon PIXMA TS8351 scanner – neither TWAIN nor WIA

Post by JoeB »

As LeviFiction said, you can use a script as a workaround and he devised one for me to be able to open my 32bit Canon Scan Gear Utility in my 64bit PSP. The script originally posted by him used a different program so the path to the program in Line 16 is different from where Scan Gear resides. For convenience of those who have scangear like in this thread I have added my script with that line edited to point to the path where Scan Gear is installed. The zip file is at the bottom of my first reply to Levi at the top of the thread. If your Scan Gear is in a different location just edit it, place it in your Scripts Trusted folder, attach it to a button and it might be what you can use as a workaround.

https://forum.corel.com/viewtopic.php?p=386380#p386380
Regards,

JoeB
Using PSP 2019 64bit
User avatar
moss-user-2
Posts: 4
Joined: Thu Oct 12, 2023 9:04 am
operating_system: Windows 11
System_Drive: C
32bit or 64bit: 64 Bit

Re: PaintShop Pro 2023 25.2.0.58 x64 don’t recognize Canon PIXMA TS8351 scanner – neither TWAIN nor WIA

Post by moss-user-2 »

LeviFiction wrote: Thu Oct 12, 2023 4:59 pm That would suggest the drivers of your scanner are 32-bit only. And a 64-bit PSP isn't able to read them.

While that does mean you can't use TWAIN directly from PSP there are several options available.
1) Check your printer's website to see if they have newer drivers that do support 64-bit TWAIN. If it does, give those a try and see if they work for you.

2) In your normal scanner software see if there's an option to send the result to an external editor. Many scanner utilities allow this. If it doesn't, you can always scan to a dedicated folder and open directly from there. It's minimal extra clicks.

There is also the ability to use Scripts to call your scanner software or the use of third-party software like VueScan (this was popular years ago when Photoshop first got a 64-bit version).

I'm gonna work on a side solution, but that probably won't be ready any time soon.
Hi Levi,

Thank You for your prompt response. First, I have consulted the user manual again, and it says “Scan Specifications > Scanner driver Windows: TWAIN 1.9 Specification, WIA”.
And Canon's driver updates page (I have installed them all) doesn't mention anything about 64-bit compatibility.

So, you don't get much wiser from that. So, I think you are absolutely right that the printer only supports 32-bit drivers.

I will try to use the three options you describe.

Once again thank you!
User avatar
moss-user-2
Posts: 4
Joined: Thu Oct 12, 2023 9:04 am
operating_system: Windows 11
System_Drive: C
32bit or 64bit: 64 Bit

Re: PaintShop Pro 2023 25.2.0.58 x64 don’t recognize Canon PIXMA TS8351 scanner – neither TWAIN nor WIA

Post by moss-user-2 »

JoeB wrote: Thu Oct 12, 2023 6:25 pm As LeviFiction said, you can use a script as a workaround and he devised one for me to be able to open my 32bit Canon Scan Gear Utility in my 64bit PSP. The script originally posted by him used a different program so the path to the program in Line 16 is different from where Scan Gear resides. For convenience of those who have scangear like in this thread I have added my script with that line edited to point to the path where Scan Gear is installed. The zip file is at the bottom of my first reply to Levi at the top of the thread. If your Scan Gear is in a different location just edit it, place it in your Scripts Trusted folder, attach it to a button and it might be what you can use as a workaround.

https://forum.corel.com/viewtopic.php?p=386380#p386380
Hi Joe B,

Thank you very much for your guidance!
leadfoot
Posts: 1
Joined: Sat Nov 11, 2023 6:03 pm
operating_system: Windows 11
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: Asus ROG STRIX Z690-E GAMING WIF
processor: Intel Core i9-12900KS
ram: 64gb
Video Card: PALIT NVIDIA RTX 3060TI
Hard_Drive_Capacity: 40TB
Monitor/Display Make & Model: ACER 4k x 2
Corel programs: Paintshop Pro 2022

Re: PaintShop Pro 2023 25.2.0.58 x64 don’t recognize Canon PIXMA TS8351 scanner – neither TWAIN nor WIA

Post by leadfoot »

Forgive me for stating the obvious - but as Coral or (Alludo if you must) are leaders in their field and also so are Canon, is it unreasonable for the pair of them to get their 'act together' and solve this stupid situation?
David
Posts: 8
Joined: Sun Mar 07, 2021 4:35 pm
operating_system: Windows 10
System_Drive: Z
32bit or 64bit: 64 Bit

Re: PaintShop Pro 2023 25.2.0.58 x64 don’t recognize Canon PIXMA TS8351 scanner – neither TWAIN nor WIA

Post by David »

I first encountered this problem when I installed PSP 2020, I couldn't resolve the issue but I still have my old favourite PSP6 (yes 6), installed which still works perfectly with W10 and scans with no problems at all. I have since discovered that, as touched upon above, the problem is with 64bit programs which will not work with any scanners I have had and my present one is HP Envy. When I purchased and installed PSP 2020 there was an option to install either 64 bit or 32 bit versions and I installed both. By default I open the 64 bit version so I opened Explorer and found my 32 bit version installed in the location:
Program Files (X86)/ Corel PaintShop Pro 2020 / Corel PaintShop Pro.exe

I don't know if this is much help to you because as stated above, it looks like PSP2023 does not offer a 32 bit version. As the last poster stated Alludo / Corel need to get their act together because a great program is being spoiled by not being able to perform a simple scan.

If you want a quick solution you can scan with Windows Paint which is usually installed on all Windows versions. I think PSP6 is still available as a free download which you can Google for. I also understand other free programs like Irfan View can scan.
LeviFiction
Advisor
Posts: 6831
Joined: Thu Oct 02, 2008 1:07 pm
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: Alienware M17xR4
processor: Intel Core i7-3630QM CPU - 2_40GH
ram: 6 GB
Video Card: NVIDIA GeForce GTX 660M
sound_card: Sound Blaster Recon3Di
Hard_Drive_Capacity: 500GB
Corel programs: PSP: 8-2023
Location: USA

Re: PaintShop Pro 2023 25.2.0.58 x64 don’t recognize Canon PIXMA TS8351 scanner – neither TWAIN nor WIA

Post by LeviFiction »

A 64-bit program cannot read from a 32-bit driver. That's not on Corel to "fix". Not saying Corel can't offer a solution, just that it's not on them to fix. The only real solution to TWAIN specifically is to provide a separate TWAIN utility that can be called as an external application similar to how they currently do with AfterShot or any of the HDR apps. They can also make their own bridge plugin solution for 32-bit plugins. But they are a business. And any solution provided would need to meet their idea of what would do best for their business. Especially with the upkeep. Adobe had infinitely more resources and made their switch to 64-bit ages ago and never made a fix. I think Corel could definitely wedge itself into that niche market of providing highly compatible software, but that's for them to decide.

Now I focused on the TWAIN side. What was especially odd in this case was WIA not working. (File -> Import -> From Camera or Scanner). I didn't give much thought to this but the more I think about it the odder that is. That shouldn't happen so long as the scanner driver has WIA compatibility.

WIA should be available as that goes through Windows and uses the OS as a go-between. Microsoft is very proud of the fact that they have a compatibility layer for legacy hardware as well as a special mechanism for allowing 32-bit and 64-bit communication across process spaces.

I have a CanoScan LiDE 300 at work, this thing is a very simple scanner. But only has 32-bit TWAIN drivers so PSP (64-bit) can't read it. But WIA from PSP 64-bit can.

So I do wonder if there is a missing driver somewhere.
https://levifiction.wordpress.com/
Post Reply