HP Printers - Supported Citrix Presentation Server environments
Page 1
... by HP 2 Testing performed by HP ...3 HP LaserJet printers and supported driver versions 4 HP Color printers with Edgeline Technology and supported driver versions 12 Using the HP Universal Print Driver version 4.7 for Windows in Citrix environments 12 The difference between the Citrix and HP UPDs 13 Business Inkjet printers and supported driver versions 14 HP Deskjet printers and supported driver versions 15 LIDIL HP Deskjet...
... by HP 2 Testing performed by HP ...3 HP LaserJet printers and supported driver versions 4 HP Color printers with Edgeline Technology and supported driver versions 12 Using the HP Universal Print Driver version 4.7 for Windows in Citrix environments 12 The difference between the Citrix and HP UPDs 13 Business Inkjet printers and supported driver versions 14 HP Deskjet printers and supported driver versions 15 LIDIL HP Deskjet...
HP Printers - Supported Citrix Presentation Server environments
Page 3
...HP HP performs Windows Server/Citrix Server testing on its print drivers and is confident in the stability and functionality of its print drivers. In addition to test that serve as a representative test sample for all printers in the HP printer family, the Citrix testing of memory leaks and memory allocation issues. HP...the feature testing that the drivers are compatible and stable in both Citrix and non-Citrix environments. Stress Testing HP performs stress testing of LaserJet, Business Inkjet, and Deskjet printers for the Citrix Ready program. HP also employs other printing ...
...HP HP performs Windows Server/Citrix Server testing on its print drivers and is confident in the stability and functionality of its print drivers. In addition to test that serve as a representative test sample for all printers in the HP printer family, the Citrix testing of memory leaks and memory allocation issues. HP...the feature testing that the drivers are compatible and stable in both Citrix and non-Citrix environments. Stress Testing HP performs stress testing of LaserJet, Business Inkjet, and Deskjet printers for the Citrix Ready program. HP also employs other printing ...
HP Printers - Supported Citrix Presentation Server environments
Page 4
....05.17.02 Win2003-x64: Use HP LaserJet 1200 driver included in the Windows OS Win2k/XP/2003/2003x64: 60.061.442.00 N/A N/A Use HP LaserJet 6L PCL5e driver included in the Windows OS Win2k/XP/2003: 4.3.2.201 Win2003-x64: use HP LaserJet 1100 driver included in this section. These printers and printer drivers were tested by HP. Table 1: Minimum levels of the...
....05.17.02 Win2003-x64: Use HP LaserJet 1200 driver included in the Windows OS Win2k/XP/2003/2003x64: 60.061.442.00 N/A N/A Use HP LaserJet 6L PCL5e driver included in the Windows OS Win2k/XP/2003: 4.3.2.201 Win2003-x64: use HP LaserJet 1100 driver included in this section. These printers and printer drivers were tested by HP. Table 1: Minimum levels of the...
HP Printers - Supported Citrix Presentation Server environments
Page 5
... Win2003-x64: Use HP LaserJet 1200 driver included in the Windows OS Win2k/XP/2003: 4.3.2.208 Win2003-x64: use HP LaserJet 1200 driver included in the Windows OS Win2k/XP/2003: 60.5.17.2 Win2003-x64: Use HP LaserJet 1200 driver included in the Windows OS N/A Win2k/XP/2003: 61.063.461.42 Win2003-x64: Use HP LaserJet 1200 driver included in the Windows OS No N/A No...
... Win2003-x64: Use HP LaserJet 1200 driver included in the Windows OS Win2k/XP/2003: 4.3.2.208 Win2003-x64: use HP LaserJet 1200 driver included in the Windows OS Win2k/XP/2003: 60.5.17.2 Win2003-x64: Use HP LaserJet 1200 driver included in the Windows OS N/A Win2k/XP/2003: 61.063.461.42 Win2003-x64: Use HP LaserJet 1200 driver included in the Windows OS No N/A No...
HP Printers - Supported Citrix Presentation Server environments
Page 6
...61.82.242.0 Win2k/XP/2003: 4.27.2100.410 Win2003-x64: use HP LaserJet 2100 driver included in the Windows OS Win2k/XP/2003: 4.27.2200.410 Win2003-x64: use HP LaserJet 2200 driver included in the Windows OS Win2k/XP/2003/2003x64: 60.051.501.32 Use the UPD Win2k...: 61.063.461.42 Win2k/XP/2003: 1.0.0.0 Win2003-x64: Use HP Color LaserJet 4550 driver included in the Windows OS Win2k/XP/2003: 60.34.78.41 Win2003-x64: Use HP Color LaserJet 4550 driver included in the Windows OS N/A Win2k/XP/2003/2003x64: 60.053.45.00 HP-supported drivers* Host-based N/A N/A N/A Not Supported N/A N/A N/A N/A N/A N/A ...
...61.82.242.0 Win2k/XP/2003: 4.27.2100.410 Win2003-x64: use HP LaserJet 2100 driver included in the Windows OS Win2k/XP/2003: 4.27.2200.410 Win2003-x64: use HP LaserJet 2200 driver included in the Windows OS Win2k/XP/2003/2003x64: 60.051.501.32 Use the UPD Win2k...: 61.063.461.42 Win2k/XP/2003: 1.0.0.0 Win2003-x64: Use HP Color LaserJet 4550 driver included in the Windows OS Win2k/XP/2003: 60.34.78.41 Win2003-x64: Use HP Color LaserJet 4550 driver included in the Windows OS N/A Win2k/XP/2003/2003x64: 60.053.45.00 HP-supported drivers* Host-based N/A N/A N/A Not Supported N/A N/A N/A N/A N/A N/A ...
HP Printers - Supported Citrix Presentation Server environments
Page 7
...x64: Use HP LaserJet P3005 driver N/A N/A N/A Win2k/XP/2003: 4.13.3300.9 Win2003-x64: Use HP LaserJet P3005 driver Win2k/XP/2003: 60.5.72.21 Win2003-x64: Use HP LaserJet P3005 driver 7 HP printer CLJ ...HP LaserJet P3005 driver Use HP LaserJet Series II driver included in the Windows OS Use HP LaserJet Series II driver included in the Windows OS Win2k/XP/2003: 4.3.2.208 Win2003-x64: Use HP LaserJet 3200 driver included in the Windows OS Win2k/XP/2003: 4.19.3300.3 Win2003-x64: Use HP LaserJet P3005 driver Win2k/XP/2003: 60.5.72.21 Win2003-x64: Use HP LaserJet P3005 driver HP-supported drivers...
...x64: Use HP LaserJet P3005 driver N/A N/A N/A Win2k/XP/2003: 4.13.3300.9 Win2003-x64: Use HP LaserJet P3005 driver Win2k/XP/2003: 60.5.72.21 Win2003-x64: Use HP LaserJet P3005 driver 7 HP printer CLJ ...HP LaserJet P3005 driver Use HP LaserJet Series II driver included in the Windows OS Use HP LaserJet Series II driver included in the Windows OS Win2k/XP/2003: 4.3.2.208 Win2003-x64: Use HP LaserJet 3200 driver included in the Windows OS Win2k/XP/2003: 4.19.3300.3 Win2003-x64: Use HP LaserJet P3005 driver Win2k/XP/2003: 60.5.72.21 Win2003-x64: Use HP LaserJet P3005 driver HP-supported drivers...
HP Printers - Supported Citrix Presentation Server environments
Page 8
HP printer LJ 3390/3392 CLJ 3500 CP3505 CP3520/3525 CM3530 CLJ 3550 CLJ 3600 CLJ 3700 CLJ 3800 ....51.02 Win2k/XP/2003: 4.27.4050.410 Win2003-x64: use HP LaserJet 4050 driver included in the Windows OS HP-supported drivers* Host-based N/A Win2k/XP/2003: 61.063.461.41 Win2003-x64: Use the HP Color LaserJet 3550 driver N/A N/A N/A Win2k/XP/2003/2003x64: 60.32.42.00 Win2k...: 61.071.661.41 Win2k/XP/2003/2003x64: 61.071.661.41 Win2k/XP/2003: 4.0 Win2003-x64: use HP LaserJet 4000 driver included in the Windows OS Win2k/XP/2003/2003x64: 61.071.661.41 Win2k/XP/2003/2003x64: 61.081.32.00 Win2k/XP/2003:...
HP printer LJ 3390/3392 CLJ 3500 CP3505 CP3520/3525 CM3530 CLJ 3550 CLJ 3600 CLJ 3700 CLJ 3800 ....51.02 Win2k/XP/2003: 4.27.4050.410 Win2003-x64: use HP LaserJet 4050 driver included in the Windows OS HP-supported drivers* Host-based N/A Win2k/XP/2003: 61.063.461.41 Win2003-x64: Use the HP Color LaserJet 3550 driver N/A N/A N/A Win2k/XP/2003/2003x64: 60.32.42.00 Win2k...: 61.071.661.41 Win2k/XP/2003/2003x64: 61.071.661.41 Win2k/XP/2003: 4.0 Win2003-x64: use HP LaserJet 4000 driver included in the Windows OS Win2k/XP/2003/2003x64: 61.071.661.41 Win2k/XP/2003/2003x64: 61.081.32.00 Win2k/XP/2003:...
HP Printers - Supported Citrix Presentation Server environments
Page 9
... Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes PCL Win2k/XP/2003: 4.27.4100.441 Win2003-x64: use HP LaserJet 4100 driver included in the Windows OS Win2k/XP/2003/2003x64: 61.063.461.42 Win2k/XP/2003/2003x64: 61.063.461.42 Win2k/XP/2003/2003x64: 61.063....661.41 Win2k/XP/2003/2003x64: 61.071.661.41 Win2k/XP/2003/2003x64: 61.071.661.41 HP-supported drivers* Host-based N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A PS Win2k/XP/2003: 3.0.8 Win2003-x64: use HP LaserJet 4100 driver included in the Windows OS Win2k/XP/2003/2003x64: 61.063.461.42 Win2k/XP/2003/2003x64: 61.063.461.42 Win2k...
... Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes PCL Win2k/XP/2003: 4.27.4100.441 Win2003-x64: use HP LaserJet 4100 driver included in the Windows OS Win2k/XP/2003/2003x64: 61.063.461.42 Win2k/XP/2003/2003x64: 61.063.461.42 Win2k/XP/2003/2003x64: 61.063....661.41 Win2k/XP/2003/2003x64: 61.071.661.41 Win2k/XP/2003/2003x64: 61.071.661.41 HP-supported drivers* Host-based N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A PS Win2k/XP/2003: 3.0.8 Win2003-x64: use HP LaserJet 4100 driver included in the Windows OS Win2k/XP/2003/2003x64: 61.063.461.42 Win2k/XP/2003/2003x64: 61.063.461.42 Win2k...
HP Printers - Supported Citrix Presentation Server environments
Page 10
.../2003/2003- x64 61.081.41.02 PCL6: Win2k/XP/2003/2003- x64: 61.063.345.00 Win2k/XP/2003: 4.0 Win2003-x64: use HP LaserJet 5000 driver included in the Windows OS Win2k/XP/2003/2003x64: 61.071.661.41 Win2k/XP/2003/2003x64: 61.063.461.42 Win2k/XP/2003/2003x64: 61.063.../2003x64: 61.071.661.41 Win2k/XP/2003/2003x64: 61.063.345.00 Win2k/XP/2003: 4.27.5000.400 Win2003-x64: use HP LaserJet 5000 driver included in the Windows OS HP-supported drivers* Host-based N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A PS Win2k/XP/2003/2003- x64: 61.071.661.41 Win2k/XP/2003/2003- x64 60.071.661.41 PCL5...
.../2003/2003- x64 61.081.41.02 PCL6: Win2k/XP/2003/2003- x64: 61.063.345.00 Win2k/XP/2003: 4.0 Win2003-x64: use HP LaserJet 5000 driver included in the Windows OS Win2k/XP/2003/2003x64: 61.071.661.41 Win2k/XP/2003/2003x64: 61.063.461.42 Win2k/XP/2003/2003x64: 61.063.../2003x64: 61.071.661.41 Win2k/XP/2003/2003x64: 61.063.345.00 Win2k/XP/2003: 4.27.5000.400 Win2003-x64: use HP LaserJet 5000 driver included in the Windows OS HP-supported drivers* Host-based N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A PS Win2k/XP/2003/2003- x64: 61.071.661.41 Win2k/XP/2003/2003- x64 60.071.661.41 PCL5...
HP Printers - Supported Citrix Presentation Server environments
Page 11
... PCL Win2k/XP/2003: 4.27.8150.410 Win2003-x64: use HP LaserJet 8150 driver included in the Windows OS Win2k/XP/2003: 1.0 Win2003-x64: use HP LaserJet 8500 driver included in the Windows OS Win2k/XP/2003: 4.27.8550.440 Win2003-x64: use HP Color LaserJet 8550 driver included in the Windows OS Win2k/XP/2003/2003x64: 61.063.461.42 Win2k...
... PCL Win2k/XP/2003: 4.27.8150.410 Win2003-x64: use HP LaserJet 8150 driver included in the Windows OS Win2k/XP/2003: 1.0 Win2003-x64: use HP LaserJet 8500 driver included in the Windows OS Win2k/XP/2003: 4.27.8550.440 Win2003-x64: use HP Color LaserJet 8550 driver included in the Windows OS Win2k/XP/2003/2003x64: 61.063.461.42 Win2k...
HP Printers - Supported Citrix Presentation Server environments
Page 25
...settings not reflect the correct printer settings from the client. Question: Where can I download the Windows Server 2003 driver for a printer and print driver is claimed by HP and provided by HP. Answer: Citrix Presentation Server 4.0/4.5 and XenApp 5.0 and the Citrix UPD have the ability ...Advanced Concept Guide and other online documentation from citrix.com. Answer: HP does not develop Microsoft Windows Server 2003 drivers for consumer based inkjet products. check the LaserJet, Business Inkjet, Deskjet, and Ink-based All-in -One, mfp, or scanner connected to my client to scan to ...
...settings not reflect the correct printer settings from the client. Question: Where can I download the Windows Server 2003 driver for a printer and print driver is claimed by HP and provided by HP. Answer: Citrix Presentation Server 4.0/4.5 and XenApp 5.0 and the Citrix UPD have the ability ...Advanced Concept Guide and other online documentation from citrix.com. Answer: HP does not develop Microsoft Windows Server 2003 drivers for consumer based inkjet products. check the LaserJet, Business Inkjet, Deskjet, and Ink-based All-in -One, mfp, or scanner connected to my client to scan to ...
HP Printers - Supported Citrix Presentation Server environments
Page 31
...One HP LaserJet 3020 PCL 5e (60.5.72.21) & HP LaserJet 3020 PS (60.5.72.21) HP Officejet Pro L7600 Series (61.63.263.21) HP Deskjet 5440 HP LaserJet 3200 HP Deskjet 5400 Series (60.51.645.0) HP LaserJet 3200 Series PCL 5e Printer Driver (4.3.2.209) 31 Printer model tested HP Deskjet D2360 HP Officejet Pro K5400 Driver version tested HP... devices, Windows CE, DOS, and Macintosh OS platforms Test methodology An HP LaserJet/Business Inkjet/Designjet/Deskjet printer was attached to ports on the client system and drivers for the printers were downloaded from the HP Driver Support website...
...One HP LaserJet 3020 PCL 5e (60.5.72.21) & HP LaserJet 3020 PS (60.5.72.21) HP Officejet Pro L7600 Series (61.63.263.21) HP Deskjet 5440 HP LaserJet 3200 HP Deskjet 5400 Series (60.51.645.0) HP LaserJet 3200 Series PCL 5e Printer Driver (4.3.2.209) 31 Printer model tested HP Deskjet D2360 HP Officejet Pro K5400 Driver version tested HP... devices, Windows CE, DOS, and Macintosh OS platforms Test methodology An HP LaserJet/Business Inkjet/Designjet/Deskjet printer was attached to ports on the client system and drivers for the printers were downloaded from the HP Driver Support website...
HP Printers - Supported Citrix Presentation Server environments
Page 33
... names for the printers were downloaded from the drivers used on client systems running Windows 9x. Printer model tested HP LaserJet 3200 HP Designjet 4000 PostScript Driver version tested HP LaserJet 3200 Series PCL 5e Printer Driver (4.3.2.209) HP Designjet 4000ps PS3 (61.71.362.31) Known issues with a different name than the HP driver installed on the server was installed on...
... names for the printers were downloaded from the drivers used on client systems running Windows 9x. Printer model tested HP LaserJet 3200 HP Designjet 4000 PostScript Driver version tested HP LaserJet 3200 Series PCL 5e Printer Driver (4.3.2.209) HP Designjet 4000ps PS3 (61.71.362.31) Known issues with a different name than the HP driver installed on the server was installed on...
HP LaserJet Printers - Microsoft Windows XP and Windows Vista Printing Comparsion
Page 2
... only difference is the PCL 5, PCL 6, or PS driver for Vista? They are: o HP LaserJet II Series o HP LaserJet III Series o HP LaserJet 4 Series o HP LaserJet 5 Series o HP LaserJet 6 Series What are supported by product for the operating systems - have product-specific drivers included in Vista are the UPD-based drivers included with the Windows Vista operating system. All functions of the device. Note...
... only difference is the PCL 5, PCL 6, or PS driver for Vista? They are: o HP LaserJet II Series o HP LaserJet III Series o HP LaserJet 4 Series o HP LaserJet 5 Series o HP LaserJet 6 Series What are supported by product for the operating systems - have product-specific drivers included in Vista are the UPD-based drivers included with the Windows Vista operating system. All functions of the device. Note...
HP LaserJet Products - Installing the Product in Microsoft Windows Vista
Page 5
... input the printer IP address in the Printers column, you want to manually specify which driver to Step 9. 9. Process 8. Illustration Page 5 of 8 white paper On the Install the printer driver window, select Have Disk. If the desired LaserJet displays in the Hostname and Port name fields. Go to where you saved the INF file...
... input the printer IP address in the Printers column, you want to manually specify which driver to Step 9. 9. Process 8. Illustration Page 5 of 8 white paper On the Install the printer driver window, select Have Disk. If the desired LaserJet displays in the Hostname and Port name fields. Go to where you saved the INF file...
HP LaserJet 3050/3052/3055/3390/3392 All-in-One - Software Technical Reference
Page 53
..., select Programs or All Programs, select HP, select the name of the following methods: ● From the HP LaserJet all-in-one product control panel. For more information, see Scan drivers. or WIA-compliant software program. or ...HP LaserJet Scan (Windows). ENWW Scanning software 31 Check the Help system in the HP LaserJet Scan software. Software description Scanning software This section contains information about the following topics: ● Scanning methods ● HP LaserJet Scan software ● Scan drivers Scanning methods You can scan from the HP LaserJet all-in-one...
..., select Programs or All Programs, select HP, select the name of the following methods: ● From the HP LaserJet all-in-one product control panel. For more information, see Scan drivers. or WIA-compliant software program. or ...HP LaserJet Scan (Windows). ENWW Scanning software 31 Check the Help system in the HP LaserJet Scan software. Software description Scanning software This section contains information about the following topics: ● Scanning methods ● HP LaserJet Scan software ● Scan drivers Scanning methods You can scan from the HP LaserJet all-in-one...
HP LaserJet 3050/3052/3055/3390/3392 All-in-One User Guide
Page 420
... documentation 243 printer drivers, Windows 18 Help tab, HP ToolboxFX 277 HP Customer Care 374 HP Director (Macintosh), scanning from 145 HP fraud hotline 285 HP Instant Support 374 HP LaserJet 3050 all-in-one control panel 9 features 2 parts, locating 7 HP LaserJet 3052/3055 all-in-one control panel 11 features 3 HP LaserJet 3390/3392 all-in-one control panel 13 features 4 HP LaserJet Scan (Windows) 144 HP Printing Supplies Returns...
... documentation 243 printer drivers, Windows 18 Help tab, HP ToolboxFX 277 HP Customer Care 374 HP Director (Macintosh), scanning from 145 HP fraud hotline 285 HP Instant Support 374 HP LaserJet 3050 all-in-one control panel 9 features 2 parts, locating 7 HP LaserJet 3052/3055 all-in-one control panel 11 features 3 HP LaserJet 3390/3392 all-in-one control panel 13 features 4 HP LaserJet Scan (Windows) 144 HP Printing Supplies Returns...
HP LaserJet 3050/3052/3055/3390/3392 All-in-One User Guide
Page 421
...drivers 17 loading input trays 38 originals in -one 181 programs and protocols 172 requirements 173 setup steps 173 UNIX 174 Windows 2000 179 Windows NT 177, 180 Windows XP 181 M Macintosh driver settings 55 drivers supported 17 drivers... 368 laser safety statements 392 LaserJet Scan (Windows) 144 last page, blank 50 letterhead guidelines for networks 23 problems, troubleshooting 358 scanning from HP Director 145...16 typical 16 Windows 20 Instant Support 374 interface ports cables, ordering 366 HP LaserJet 3050 8 locating on HP LaserJet 3052/3055 11 locating on HP LaserJet 3390/3392 13 types...
...drivers 17 loading input trays 38 originals in -one 181 programs and protocols 172 requirements 173 setup steps 173 UNIX 174 Windows 2000 179 Windows NT 177, 180 Windows XP 181 M Macintosh driver settings 55 drivers supported 17 drivers... 368 laser safety statements 392 LaserJet Scan (Windows) 144 last page, blank 50 letterhead guidelines for networks 23 problems, troubleshooting 358 scanning from HP Director 145...16 typical 16 Windows 20 Instant Support 374 interface ports cables, ordering 366 HP LaserJet 3050 8 locating on HP LaserJet 3052/3055 11 locating on HP LaserJet 3390/3392 13 types...
HP LaserJet 3050/3052/3055/3390/3392 All-in-One User Guide
Page 422
... 158 Network configuration page, printing 271 network port locating on HP LaserJet 3052/3055 11 locating on HP LaserJet 3390/3392 13 setting up printing Macintosh 56 Windows 51 NetWare 167 network all-in-one 113 HP LaserJet 3390/3392 all-in- curled, troubleshooting 336 custom sizes, setting .../off switch, locating HP LaserJet 3050 8 HP LaserJet 3052/3055 10 HP LaserJet 3390/3392 12 one-touch keys, fax deleting 83, 214 deleting all 85, 219 editing 82, 213, 216 list of, printing 97, 361 programming 81, 83 online help documentation 243 printer drivers, Windows 18 operating environment, ...
... 158 Network configuration page, printing 271 network port locating on HP LaserJet 3052/3055 11 locating on HP LaserJet 3390/3392 13 setting up printing Macintosh 56 Windows 51 NetWare 167 network all-in-one 113 HP LaserJet 3390/3392 all-in- curled, troubleshooting 336 custom sizes, setting .../off switch, locating HP LaserJet 3050 8 HP LaserJet 3052/3055 10 HP LaserJet 3390/3392 12 one-touch keys, fax deleting 83, 214 deleting all 85, 219 editing 82, 213, 216 list of, printing 97, 361 programming 81, 83 online help documentation 243 printer drivers, Windows 18 operating environment, ...
HP LaserJet 3050/3052/3055/3390/3392 All-in-One User Guide
Page 425
...distinctive 104 volume, adjusting 46 rings-to-answer setting 105 roller assembly, ADF 299 rollers, ordering 367 S SAM(HP-UX) 175 saving driver settings Macintosh presets 55 Windows quick sets 48 scaling documents copying 124, 227 printing 49 Scan to button, programming 141, 235 scanner glass, ... black and white 151 blank pages, troubleshooting 353 books 148 canceling 146 color 150 from all-in-one control panel (Windows) 141 grayscale 151 HP Director (Macintosh) 145 HP LaserJet Scan (Windows) 144 loading originals in ADF 38 loading originals on flatbed scanner 38 methods 140 OCR software 149 ...
...distinctive 104 volume, adjusting 46 rings-to-answer setting 105 roller assembly, ADF 299 rollers, ordering 367 S SAM(HP-UX) 175 saving driver settings Macintosh presets 55 Windows quick sets 48 scaling documents copying 124, 227 printing 49 Scan to button, programming 141, 235 scanner glass, ... black and white 151 blank pages, troubleshooting 353 books 148 canceling 146 color 150 from all-in-one control panel (Windows) 141 grayscale 151 HP Director (Macintosh) 145 HP LaserJet Scan (Windows) 144 loading originals in ADF 38 loading originals on flatbed scanner 38 methods 140 OCR software 149 ...