<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://library.morph.zone/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Zukow</id>
		<title>MorphOS Library - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://library.morph.zone/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Zukow"/>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/Special:Contributions/Zukow"/>
		<updated>2026-06-07T19:03:14Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>https://library.morph.zone/index.php?title=Print_System&amp;diff=4151</id>
		<title>Print System</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=Print_System&amp;diff=4151"/>
				<updated>2020-07-11T21:37:00Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: /* Printer-handler usage */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;New printer system has been introduced in MorphOS 3.10 and extended in MorphOS 3.12. &lt;br /&gt;
It is based on CUPS logic although it does not contain any CUPS code in its core. &lt;br /&gt;
Drivers are represented using PPD  [https://en.wikipedia.org/wiki/PostScript_Printer_Description (PostScript Printer Description)] files, which support both Postscript and non-Postscript printers. Previously Postscript printers could be used in MorphOS directly sending raw Postscript stream to the printer. It doesn't allow to set any settings and only Pagestream has decent settings for that. &lt;br /&gt;
&lt;br /&gt;
== Drivers == &lt;br /&gt;
&lt;br /&gt;
New preferences has been created to handle drivers and profiles. Driver is a binary form of PPD textual file.  Profile is a driver which includes settings set by the user. &lt;br /&gt;
[[File:Printers1.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
To have printer connected one has to provide PPD driver. Some of printers including EPSON ESC/PR and Samsung CLPs can be automatically found and driver will be added using '''Search driver''' button. If not please use '''Add...''' button to select PPD file. PPD files for Postscript printers will be added and they are ready to work. PPD files for other printers (PCL/SPL/ESCPR) contain reference to filter file (actual driver which translates data to printer binary format). If PPD file with filter not available in MorphOS is provided user will be asked what to do.&lt;br /&gt;
[[File:Printers2.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
== Profiles == &lt;br /&gt;
&lt;br /&gt;
After adding the driver profile needs to be created. Please select Add... button. A window with driver selection will appear. User can create many profiles for one driver: one for color printing, one for b/w, etc.&lt;br /&gt;
[[File:Printers3.png|frameless|center|700px]]&lt;br /&gt;
After creating the profile you can make it as default and set the output path. Both file and device output is supported. So for printing to file you can set RAM:output_print. For network printing please use NETPAR: and for usb printers please use USBPAR:. Usb printing needs USBPAR mountlist copied from Storage/DosDrivers to the DEVS:DosDrivers or add mount USBPAR: somewhere in the S:user-startup file.&lt;br /&gt;
&lt;br /&gt;
[[File:Printers4.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
Under '''Options''' button printer options can be set for the profile. Each printer driver has own set of options. &lt;br /&gt;
[[File:Printers5.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
== Current Applications ==&lt;br /&gt;
&lt;br /&gt;
The main application which makes use of the new printing system is VPDF - PDF files viewer from Application directory. When selecting Postscript option in Print window, a Profile selector is available where you can select between profiles defined earlier in Printers preferences. You can also use (To file) to get raw Postscript output.&lt;br /&gt;
[[File:Printers7.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Printer.device support ==&lt;br /&gt;
printer.device/TurboPrint like printing from old applications is not yet supported, although VPDF prints using TurboPrint when Postscript option is not active. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Printer-handler usage ==&lt;br /&gt;
&lt;br /&gt;
To get printing supported in any application (with Postscript support) please use &lt;br /&gt;
PRINTER: device for storing Postscript output. printer-handler which control the PRINTER: device has such options:&lt;br /&gt;
* PROFILE/K  - name of the profile, get default profile from Printers preferences when not set&lt;br /&gt;
* ARGS/K - CUPS compatible option set&lt;br /&gt;
* FORMAT/K - defaults to PS for now&lt;br /&gt;
* COPIES/N - how many copies should be printed&lt;br /&gt;
&lt;br /&gt;
When PRINTER: device is used it preformats raw Postscript output from application adding additional parameters set in Printers preferences and for example make multipage per sheet printing which is not available in raw printing. For non-Postscript printers internal Ghostscript 8.70 processing is done. This can take some seconds so Postscript printers are preffered.&lt;br /&gt;
&lt;br /&gt;
Shell Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;copy FROM RAM:example.ps TO &amp;quot;PRINTER:profile='HP Color 6' ARGS=' ' COPIES=1 FORMAT=PS&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== My printer does not work ==&lt;br /&gt;
* Check connection (USB) in Poseidon or Netprinter (Network)   &lt;br /&gt;
* Check if your Postscript printer has correct PPD file provided. In most cases Postscript printers has also additional PPD drivers which use various filters (for example Postscript printer with PCL5 support may have also PPD file with PCL5 filter). PPD files just for Postscript printing are preffered.&lt;br /&gt;
* Check free memory. Printing uses Ghostscript sometimes for converting the data and stores some temportary files in T: device. It may not work in low memory situations. You may use PRINTER_TEMPDIR environment variable to set the dir for storing temporary files although setting it to the disk will slow down printing process.&lt;br /&gt;
* Printer is not supported by the current drivers.&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=Print_System&amp;diff=4150</id>
		<title>Print System</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=Print_System&amp;diff=4150"/>
				<updated>2020-07-11T21:36:37Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: /* Printer-handler usage */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;New printer system has been introduced in MorphOS 3.10 and extended in MorphOS 3.12. &lt;br /&gt;
It is based on CUPS logic although it does not contain any CUPS code in its core. &lt;br /&gt;
Drivers are represented using PPD  [https://en.wikipedia.org/wiki/PostScript_Printer_Description (PostScript Printer Description)] files, which support both Postscript and non-Postscript printers. Previously Postscript printers could be used in MorphOS directly sending raw Postscript stream to the printer. It doesn't allow to set any settings and only Pagestream has decent settings for that. &lt;br /&gt;
&lt;br /&gt;
== Drivers == &lt;br /&gt;
&lt;br /&gt;
New preferences has been created to handle drivers and profiles. Driver is a binary form of PPD textual file.  Profile is a driver which includes settings set by the user. &lt;br /&gt;
[[File:Printers1.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
To have printer connected one has to provide PPD driver. Some of printers including EPSON ESC/PR and Samsung CLPs can be automatically found and driver will be added using '''Search driver''' button. If not please use '''Add...''' button to select PPD file. PPD files for Postscript printers will be added and they are ready to work. PPD files for other printers (PCL/SPL/ESCPR) contain reference to filter file (actual driver which translates data to printer binary format). If PPD file with filter not available in MorphOS is provided user will be asked what to do.&lt;br /&gt;
[[File:Printers2.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
== Profiles == &lt;br /&gt;
&lt;br /&gt;
After adding the driver profile needs to be created. Please select Add... button. A window with driver selection will appear. User can create many profiles for one driver: one for color printing, one for b/w, etc.&lt;br /&gt;
[[File:Printers3.png|frameless|center|700px]]&lt;br /&gt;
After creating the profile you can make it as default and set the output path. Both file and device output is supported. So for printing to file you can set RAM:output_print. For network printing please use NETPAR: and for usb printers please use USBPAR:. Usb printing needs USBPAR mountlist copied from Storage/DosDrivers to the DEVS:DosDrivers or add mount USBPAR: somewhere in the S:user-startup file.&lt;br /&gt;
&lt;br /&gt;
[[File:Printers4.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
Under '''Options''' button printer options can be set for the profile. Each printer driver has own set of options. &lt;br /&gt;
[[File:Printers5.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
== Current Applications ==&lt;br /&gt;
&lt;br /&gt;
The main application which makes use of the new printing system is VPDF - PDF files viewer from Application directory. When selecting Postscript option in Print window, a Profile selector is available where you can select between profiles defined earlier in Printers preferences. You can also use (To file) to get raw Postscript output.&lt;br /&gt;
[[File:Printers7.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Printer.device support ==&lt;br /&gt;
printer.device/TurboPrint like printing from old applications is not yet supported, although VPDF prints using TurboPrint when Postscript option is not active. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Printer-handler usage ==&lt;br /&gt;
&lt;br /&gt;
To get printing supported in any application (with Postscript support) please use &lt;br /&gt;
PRINTER: device for storing Postscript output. printer-handler which control the PRINTER: device has such options:&lt;br /&gt;
* PROFILE/K  - name of the profile, get default profile from Printers preferences when not set&lt;br /&gt;
* ARGS/K - CUPS compatible option set&lt;br /&gt;
* FORMAT/K - defaults to PS for now&lt;br /&gt;
* COPIES/N - how many copies should be printed&lt;br /&gt;
&lt;br /&gt;
When PRINTER: device is used it preformats raw Postscript output from application adding additional parameters set in Printers preferences and for example make multipage per sheet printing which is not available in raw printing. For non-Postscript printers internal Ghostscript 8.70 processing is done. This can take some seconds so Postscript printers are preffered.&lt;br /&gt;
&lt;br /&gt;
Shell Example:&lt;br /&gt;
&amp;lt;code&amp;gt;copy FROM RAM:example.ps TO &amp;quot;PRINTER:profile='HP Color 6' ARGS=' ' COPIES=1 FORMAT=PS&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== My printer does not work ==&lt;br /&gt;
* Check connection (USB) in Poseidon or Netprinter (Network)   &lt;br /&gt;
* Check if your Postscript printer has correct PPD file provided. In most cases Postscript printers has also additional PPD drivers which use various filters (for example Postscript printer with PCL5 support may have also PPD file with PCL5 filter). PPD files just for Postscript printing are preffered.&lt;br /&gt;
* Check free memory. Printing uses Ghostscript sometimes for converting the data and stores some temportary files in T: device. It may not work in low memory situations. You may use PRINTER_TEMPDIR environment variable to set the dir for storing temporary files although setting it to the disk will slow down printing process.&lt;br /&gt;
* Printer is not supported by the current drivers.&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=Print_System&amp;diff=4149</id>
		<title>Print System</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=Print_System&amp;diff=4149"/>
				<updated>2020-07-11T21:36:11Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;New printer system has been introduced in MorphOS 3.10 and extended in MorphOS 3.12. &lt;br /&gt;
It is based on CUPS logic although it does not contain any CUPS code in its core. &lt;br /&gt;
Drivers are represented using PPD  [https://en.wikipedia.org/wiki/PostScript_Printer_Description (PostScript Printer Description)] files, which support both Postscript and non-Postscript printers. Previously Postscript printers could be used in MorphOS directly sending raw Postscript stream to the printer. It doesn't allow to set any settings and only Pagestream has decent settings for that. &lt;br /&gt;
&lt;br /&gt;
== Drivers == &lt;br /&gt;
&lt;br /&gt;
New preferences has been created to handle drivers and profiles. Driver is a binary form of PPD textual file.  Profile is a driver which includes settings set by the user. &lt;br /&gt;
[[File:Printers1.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
To have printer connected one has to provide PPD driver. Some of printers including EPSON ESC/PR and Samsung CLPs can be automatically found and driver will be added using '''Search driver''' button. If not please use '''Add...''' button to select PPD file. PPD files for Postscript printers will be added and they are ready to work. PPD files for other printers (PCL/SPL/ESCPR) contain reference to filter file (actual driver which translates data to printer binary format). If PPD file with filter not available in MorphOS is provided user will be asked what to do.&lt;br /&gt;
[[File:Printers2.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
== Profiles == &lt;br /&gt;
&lt;br /&gt;
After adding the driver profile needs to be created. Please select Add... button. A window with driver selection will appear. User can create many profiles for one driver: one for color printing, one for b/w, etc.&lt;br /&gt;
[[File:Printers3.png|frameless|center|700px]]&lt;br /&gt;
After creating the profile you can make it as default and set the output path. Both file and device output is supported. So for printing to file you can set RAM:output_print. For network printing please use NETPAR: and for usb printers please use USBPAR:. Usb printing needs USBPAR mountlist copied from Storage/DosDrivers to the DEVS:DosDrivers or add mount USBPAR: somewhere in the S:user-startup file.&lt;br /&gt;
&lt;br /&gt;
[[File:Printers4.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
Under '''Options''' button printer options can be set for the profile. Each printer driver has own set of options. &lt;br /&gt;
[[File:Printers5.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
== Current Applications ==&lt;br /&gt;
&lt;br /&gt;
The main application which makes use of the new printing system is VPDF - PDF files viewer from Application directory. When selecting Postscript option in Print window, a Profile selector is available where you can select between profiles defined earlier in Printers preferences. You can also use (To file) to get raw Postscript output.&lt;br /&gt;
[[File:Printers7.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Printer.device support ==&lt;br /&gt;
printer.device/TurboPrint like printing from old applications is not yet supported, although VPDF prints using TurboPrint when Postscript option is not active. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Printer-handler usage ==&lt;br /&gt;
&lt;br /&gt;
To get printing supported in any application (with Postscript support) please use &lt;br /&gt;
PRINTER: device for storing Postscript output. printer-handler which control the PRINTER: device has such options:&lt;br /&gt;
* PROFILE/K  - name of the profile, get default profile from Printers preferences when not set&lt;br /&gt;
* ARGS/K - CUPS compatible option set&lt;br /&gt;
* FORMAT/K - defaults to PS for now&lt;br /&gt;
* COPIES/N - how many copies should be printed&lt;br /&gt;
&lt;br /&gt;
When PRINTER: device is used it preformats raw Postscript output from application adding additional parameters set in Printers preferences and for example make multipage per sheet printing which is not available in raw printing. For non-Postscript printers internal Ghostscript 8.70 processing is done. This can take some seconds so Postscript printers are preffered.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Shell Example:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;copy FROM RAM:example.ps TO &amp;quot;PRINTER:profile='HP Color 6' ARGS=' ' COPIES=1 FORMAT=PS&amp;quot;&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== My printer does not work ==&lt;br /&gt;
* Check connection (USB) in Poseidon or Netprinter (Network)   &lt;br /&gt;
* Check if your Postscript printer has correct PPD file provided. In most cases Postscript printers has also additional PPD drivers which use various filters (for example Postscript printer with PCL5 support may have also PPD file with PCL5 filter). PPD files just for Postscript printing are preffered.&lt;br /&gt;
* Check free memory. Printing uses Ghostscript sometimes for converting the data and stores some temportary files in T: device. It may not work in low memory situations. You may use PRINTER_TEMPDIR environment variable to set the dir for storing temporary files although setting it to the disk will slow down printing process.&lt;br /&gt;
* Printer is not supported by the current drivers.&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=Print_System&amp;diff=4148</id>
		<title>Print System</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=Print_System&amp;diff=4148"/>
				<updated>2020-07-11T21:34:29Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: /* Printer-handler usage */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;New printer system has been introduced in MorphOS 3.10 and extended in MorphOS 3.12. &lt;br /&gt;
It is based on CUPS logic although it does not contain any CUPS code in its core. &lt;br /&gt;
Drivers are represented using PPD  [https://en.wikipedia.org/wiki/PostScript_Printer_Description (PostScript Printer Description)] files, which support both Postscript and non-Postscript printers. Previously Postscript printers could be used in MorphOS directly sending raw Postscript stream to the printer. It doesn't allow to set any settings and only Pagestream has decent settings for that. &lt;br /&gt;
&lt;br /&gt;
== Drivers == &lt;br /&gt;
&lt;br /&gt;
New preferences has been created to handle drivers and profiles. Driver is a binary form of PPD textual file.  Profile is a driver which includes settings set by the user. &lt;br /&gt;
[[File:Printers1.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
To have printer connected one has to provide PPD driver. Some of printers including EPSON ESC/PR and Samsung CLPs can be automatically found and driver will be added using '''Search driver''' button. If not please use '''Add...''' button to select PPD file. PPD files for Postscript printers will be added and they are ready to work. PPD files for other printers (PCL/SPL/ESCPR) contain reference to filter file (actual driver which translates data to printer binary format). If PPD file with filter not available in MorphOS is provided user will be asked what to do.&lt;br /&gt;
[[File:Printers2.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
== Profiles == &lt;br /&gt;
&lt;br /&gt;
After adding the driver profile needs to be created. Please select Add... button. A window with driver selection will appear. User can create many profiles for one driver: one for color printing, one for b/w, etc.&lt;br /&gt;
[[File:Printers3.png|frameless|center|700px]]&lt;br /&gt;
After creating the profile you can make it as default and set the output path. Both file and device output is supported. So for printing to file you can set RAM:output_print. For network printing please use NETPAR: and for usb printers please use USBPAR:. Usb printing needs USBPAR mountlist copied from Storage/DosDrivers to the DEVS:DosDrivers or add mount USBPAR: somewhere in the S:user-startup file.&lt;br /&gt;
&lt;br /&gt;
[[File:Printers4.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
Under '''Options''' button printer options can be set for the profile. Each printer driver has own set of options. &lt;br /&gt;
[[File:Printers5.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
== Current Applications ==&lt;br /&gt;
&lt;br /&gt;
The main application which makes use of the new printing system is VPDF - PDF files viewer from Application directory. When selecting Postscript option in Print window, a Profile selector is available where you can select between profiles defined earlier in Printers preferences. You can also use (To file) to get raw Postscript output.&lt;br /&gt;
[[File:Printers7.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Printer.device support ==&lt;br /&gt;
printer.device/TurboPrint like printing from old applications is not yet supported, although VPDF prints using TurboPrint when Postscript option is not active. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Printer-handler usage ==&lt;br /&gt;
&lt;br /&gt;
To get printing supported in any application (with Postscript support) please use &lt;br /&gt;
PRINTER: device for storing Postscript output. printer-handler which control the PRINTER: device has such options:&lt;br /&gt;
* PROFILE/K  - name of the profile, get default profile from Printers preferences when not set&lt;br /&gt;
* ARGS/K - CUPS compatible option set&lt;br /&gt;
* FORMAT/K - defaults to PS for now&lt;br /&gt;
* COPIES/N - how many copies should be printed&lt;br /&gt;
&lt;br /&gt;
When PRINTER: device is used it preformats raw Postscript output from application adding additional parameters set in Printers preferences and for example make multipage per sheet printing which is not available in raw printing. For non-Postscript printers internal Ghostscript 8.70 processing is done. This can take some seconds so Postscript printers are preffered.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Shell Example:&lt;br /&gt;
copy FROM RAM:example.ps TO &amp;quot;PRINTER:profile='HP Color 6' ARGS=' ' COPIES=1 FORMAT=PS&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== My printer does not work ==&lt;br /&gt;
* Check connection (USB) in Poseidon or Netprinter (Network)   &lt;br /&gt;
* Check if your Postscript printer has correct PPD file provided. In most cases Postscript printers has also additional PPD drivers which use various filters (for example Postscript printer with PCL5 support may have also PPD file with PCL5 filter). PPD files just for Postscript printing are preffered.&lt;br /&gt;
* Check free memory. Printing uses Ghostscript sometimes for converting the data and stores some temportary files in T: device. It may not work in low memory situations. You may use PRINTER_TEMPDIR environment variable to set the dir for storing temporary files although setting it to the disk will slow down printing process.&lt;br /&gt;
* Printer is not supported by the current drivers.&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=Print_System&amp;diff=4098</id>
		<title>Print System</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=Print_System&amp;diff=4098"/>
				<updated>2019-10-18T12:33:56Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;New printer system has been introduced in MorphOS 3.10 and extended in MorphOS 3.12. &lt;br /&gt;
It is based on CUPS logic although it does not contain any CUPS code in its core. &lt;br /&gt;
Drivers are represented using PPD  [https://en.wikipedia.org/wiki/PostScript_Printer_Description (PostScript Printer Description)] files, which support both Postscript and non-Postscript printers. Previously Postscript printers could be used in MorphOS directly sending raw Postscript stream to the printer. It doesn't allow to set any settings and only Pagestream has decent settings for that. &lt;br /&gt;
&lt;br /&gt;
== Drivers == &lt;br /&gt;
&lt;br /&gt;
New preferences has been created to handle drivers and profiles. Driver is a binary form of PPD textual file.  Profile is a driver which includes settings set by the user. &lt;br /&gt;
[[File:Printers1.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
To have printer connected one has to provide PPD driver. Some of printers including EPSON ESC/PR and Samsung CLPs can be automatically found and driver will be added using '''Search driver''' button. If not please use '''Add...''' button to select PPD file. PPD files for Postscript printers will be added and they are ready to work. PPD files for other printers (PCL/SPL/ESCPR) contain reference to filter file (actual driver which translates data to printer binary format). If PPD file with filter not available in MorphOS is provided user will be asked what to do.&lt;br /&gt;
[[File:Printers2.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
== Profiles == &lt;br /&gt;
&lt;br /&gt;
After adding the driver profile needs to be created. Please select Add... button. A window with driver selection will appear. User can create many profiles for one driver: one for color printing, one for b/w, etc.&lt;br /&gt;
[[File:Printers3.png|frameless|center|700px]]&lt;br /&gt;
After creating the profile you can make it as default and set the output path. Both file and device output is supported. So for printing to file you can set RAM:output_print. For network printing please use NETPAR: and for usb printers please use USBPAR:. Usb printing needs USBPAR mountlist copied from Storage/DosDrivers to the DEVS:DosDrivers or add mount USBPAR: somewhere in the S:user-startup file.&lt;br /&gt;
&lt;br /&gt;
[[File:Printers4.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
Under '''Options''' button printer options can be set for the profile. Each printer driver has own set of options. &lt;br /&gt;
[[File:Printers5.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
== Current Applications ==&lt;br /&gt;
&lt;br /&gt;
The main application which makes use of the new printing system is VPDF - PDF files viewer from Application directory. When selecting Postscript option in Print window, a Profile selector is available where you can select between profiles defined earlier in Printers preferences. You can also use (To file) to get raw Postscript output.&lt;br /&gt;
[[File:Printers7.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Printer.device support ==&lt;br /&gt;
printer.device/TurboPrint like printing from old applications is not yet supported, although VPDF prints using TurboPrint when Postscript option is not active. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Printer-handler usage ==&lt;br /&gt;
&lt;br /&gt;
To get printing supported in any application (with Postscript support) please use &lt;br /&gt;
PRINTER: device for storing Postscript output. printer-handler which control the PRINTER: device has such options:&lt;br /&gt;
* PROFILE/K  - name of the profile, get default profile from Printers preferences when not set&lt;br /&gt;
* ARGS/K - CUPS compatible option set&lt;br /&gt;
* FORMAT/K - defaults to PS for now&lt;br /&gt;
* COPIES/N - how many copies should be printed&lt;br /&gt;
&lt;br /&gt;
When PRINTER: device is used it preformats raw Postscript output from application adding additional parameters set in Printers preferences and for example make multipage per sheet printing which is not available in raw printing. For non-Postscript printers internal Ghostscript 8.70 processing is done. This can take some seconds so Postscript printers are preffered.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== My printer does not work ==&lt;br /&gt;
* Check connection (USB) in Poseidon or Netprinter (Network)   &lt;br /&gt;
* Check if your Postscript printer has correct PPD file provided. In most cases Postscript printers has also additional PPD drivers which use various filters (for example Postscript printer with PCL5 support may have also PPD file with PCL5 filter). PPD files just for Postscript printing are preffered.&lt;br /&gt;
* Check free memory. Printing uses Ghostscript sometimes for converting the data and stores some temportary files in T: device. It may not work in low memory situations. You may use PRINTER_TEMPDIR environment variable to set the dir for storing temporary files although setting it to the disk will slow down printing process.&lt;br /&gt;
* Printer is not supported by the current drivers.&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=Print_System&amp;diff=4097</id>
		<title>Print System</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=Print_System&amp;diff=4097"/>
				<updated>2019-10-18T12:33:12Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;New printer system has been introduced in MorphOS 3.10 and extended in MorphOS 3.12. &lt;br /&gt;
It is based on CUPS logic although it does not contain any CUPS code in its core. &lt;br /&gt;
Drivers are represented using PPD  [https://en.wikipedia.org/wiki/PostScript_Printer_Description (PostScript Printer Description)] files, which support both Postscript and non-Postscript printers. Previously Postscript printers could be used in MorphOS directly sending raw Postscript stream to the printer. It doesn't allow to set any settings and only Pagestream has decent settings for that. &lt;br /&gt;
&lt;br /&gt;
== Drivers == &lt;br /&gt;
&lt;br /&gt;
New preferences has been created to handle drivers and profiles. Driver is a binary form of PPD textual file.  Profile is a driver which includes settings set by the user. &lt;br /&gt;
[[File:Printers1.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
To have printer connected one has to provide PPD driver. Some of printers including EPSON ESC/PR and Samsung CLPs can be automatically found and driver will be added using '''Search driver''' button. If not please use '''Add...''' button to select PPD file. PPD files for Postscript printers will be added and they are ready to work. PPD files for other printers (PCL/SPL/ESCPR) contain reference to filter file (actual driver which translates data to printer binary format). If PPD file with filter not available in MorphOS is provided user will be asked what to do.&lt;br /&gt;
[[File:Printers2.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
== Profiles == &lt;br /&gt;
&lt;br /&gt;
After adding the driver profile needs to be created. Please select Add... button. A window with driver selection will appear. User can create many profiles for one driver: one for color printing, one for b/w, etc.&lt;br /&gt;
[[File:Printers3.png|frameless|center|700px]]&lt;br /&gt;
After creating the profile you can make it as default and set the output path. Both file and device output is supported. So for printing to file you can set RAM:output_print. For network printing please use NETPAR: and for usb printers please use USBPAR:. Usb printing needs USBPAR mountlist copied from Storage/DosDrivers to the DEVS:DosDrivers or add mount USBPAR: somewhere in the S:user-startup file.&lt;br /&gt;
&lt;br /&gt;
[[File:Printers4.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
Under '''Options''' button printer options can be set for the profile. Each printer driver has own set of options. &lt;br /&gt;
[[File:Printers5.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
== Current Applications ==&lt;br /&gt;
&lt;br /&gt;
The main application which makes use of the new printing system is VPDF - PDF files viewer from Application directory. When selecting Postscript option in Print window, a Profile selector is available where you can select between profiles defined earlier in Printers preferences. You can also use (To file) to get raw Postscript output.&lt;br /&gt;
[[File:Printers7.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Printer.device support ==&lt;br /&gt;
printer.device/TurboPrint like printing from old applications is not yet supported, although VPDF prints using TurboPrint when Postscript option is not active. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Printer-handler usage ==&lt;br /&gt;
&lt;br /&gt;
To get printing supported in any application (with Postscript support) please use &lt;br /&gt;
PRINTER: device for storing Postscript output. printer-handler which control the PRINTER: device has such options:&lt;br /&gt;
* PROFILE/K  - name of the profile, get default profile from Printers preferences when not set&lt;br /&gt;
* ARGS/K - CUPS compatible option set&lt;br /&gt;
* FORMAT/K - defaults to PS for now&lt;br /&gt;
* COPIES/N - how many copies should be printed&lt;br /&gt;
&lt;br /&gt;
When PRINTER: device is used it preformats raw Postscript output from application adding additional parameters set in Printers preferences and for example make multipage per sheet printing which is not available in raw printing. For non-Postscript printers internal Ghostscript 8.70 processing is done. This can take some seconds so Postscript printers are preffered.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== My printer does not work ==&lt;br /&gt;
* Check connection (USB) in Poseidon or Netprinter (Network)   &lt;br /&gt;
* Check if your Postscript printer has correct PPD file provided. In most cases Postscript printers has also additional PPD drivers which use various filters (for example Postscript printer with PCL5 support may have also PPD file with PCL5 filter). PPD files just for Postscript printing are preffered.&lt;br /&gt;
* Check free memory. Printing uses Ghostscript sometimes for converting the data and stores some temportary files in T: device. It may not work in low memory situations. You may use PRINTER_TEMPDIR environment variable to set the dir for storing temporary files.&lt;br /&gt;
* Printer is not supported by the current drivers.&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=Print_System&amp;diff=4096</id>
		<title>Print System</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=Print_System&amp;diff=4096"/>
				<updated>2019-10-18T12:32:38Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;New printer system has been introduced in MorphOS 3.10 and extended in MorphOS 3.12. &lt;br /&gt;
It is based on CUPS logic although it does not contain any CUPS code in its core. &lt;br /&gt;
Drivers are represented using PPD  [https://en.wikipedia.org/wiki/PostScript_Printer_Description (PostScript Printer Description)] files, which support both Postscript and non-Postscript printers. Previously Postscript printers could be used in MorphOS directly sending raw Postscript stream to the printer. It doesn't allow to set any settings and only Pagestream has decent settings for that. &lt;br /&gt;
&lt;br /&gt;
== Drivers == &lt;br /&gt;
&lt;br /&gt;
New preferences has been created to handle drivers and profiles. Driver is a binary form of PPD textual file.  Profile is a driver which includes settings set by the user. &lt;br /&gt;
[[File:Printers1.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
To have printer connected one has to provide PPD driver. Some of printers including EPSON ESC/PR and Samsung CLPs can be automatically found and driver will be added using '''Search driver''' button. If not please use '''Add...''' button to select PPD file. PPD files for Postscript printers will be added and they are ready to work. PPD files for other printers (PCL/SPL/ESCPR) contain reference to filter file (actual driver which translates data to printer binary format). If PPD file with filter not available in MorphOS is provided user will be asked what to do.&lt;br /&gt;
[[File:Printers2.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
== Profiles == &lt;br /&gt;
&lt;br /&gt;
After adding the driver profile needs to be created. Please select Add... button. A window with driver selection will appear. User can create many profiles for one driver: one for color printing, one for b/w, etc.&lt;br /&gt;
[[File:Printers3.png|frameless|center|700px]]&lt;br /&gt;
After creating the profile you can make it as default and set the output path. Both file and device output is supported. So for printing to file you can set RAM:output_print. For network printing please use NETPAR: and for usb printers please use USBPAR:. Usb printing needs USBPAR mountlist copied from Storage/DosDrivers to the DEVS:DosDrivers or add mount USBPAR: somewhere in the S:user-startup file.&lt;br /&gt;
&lt;br /&gt;
[[File:Printers4.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
Under '''Options''' button printer options can be set for the profile. Each printer driver has own set of options. &lt;br /&gt;
[[File:Printers5.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
== Current Applications ==&lt;br /&gt;
&lt;br /&gt;
The main application which makes use of the new printing system is VPDF - PDF files viewer from Application directory. When selecting Postscript option in Print window, a Profile selector is available where you can select between profiles defined earlier in Printers preferences. You can also use (To file) to get raw Postscript output.&lt;br /&gt;
[[File:Printers7.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Printer.device support ==&lt;br /&gt;
printer.device/TurboPrint like printing from old applications is not yet supported, although VPDF prints using TurboPrint when Postscript option is not active. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Printer-handler usage ==&lt;br /&gt;
&lt;br /&gt;
To get printing supported in any application (with Postscript support) please use &lt;br /&gt;
PRINTER: device for storing Postscript output. printer-handler which control the PRINTER: device has such options:&lt;br /&gt;
* PROFILE/K  - name of the profile, get default profile from Printers preferences when not set&lt;br /&gt;
* ARGS/K - CUPS compatible option set&lt;br /&gt;
* FORMAT/K - defaults to PS for now&lt;br /&gt;
* COPIES/N - how many copies should be printed&lt;br /&gt;
&lt;br /&gt;
When PRINTER: device is used it preformats raw Postscript output from application adding additional parameters set in Printers preferences and for example make multipage per sheet printing which is not available in raw printing. For non-Postscript printers internal Ghostscript 8.70 processing is done. This can take some seconds so Postscript printers are preffered.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== My printer does not work ==&lt;br /&gt;
* Check connection (USB) in Poseidon or Netprinter (Network)   &lt;br /&gt;
* Check if your Postscript printer has correct PPD file provided. In most cases Postscript printers has also additional PPD drivers which use various filters (for example Postscript printer with PCL5 support may have also PPD file with PCL5 filter). PPD files just for Postscript printing are preffered.&lt;br /&gt;
* Check free memory. Printing uses Ghostscript sometimes for converting the data and stores some temportary files in T: device. It may not work in low memory situations. You may use PRINTER_TEMPDIR environment variable to set the dir for storing temporary files.&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=Print_System&amp;diff=4095</id>
		<title>Print System</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=Print_System&amp;diff=4095"/>
				<updated>2019-10-18T12:30:40Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;New printer system has been introduced in MorphOS 3.10 and extended in MorphOS 3.12. &lt;br /&gt;
It is based on CUPS logic although it does not contain any CUPS code in its core. &lt;br /&gt;
Drivers are represented using PPD  [https://en.wikipedia.org/wiki/PostScript_Printer_Description (PostScript Printer Description)] files, which support both Postscript and non-Postscript printers. Previously Postscript printers could be used in MorphOS directly sending raw Postscript stream to the printer. It doesn't allow to set any settings and only Pagestream has decent settings for that. &lt;br /&gt;
&lt;br /&gt;
== Drivers == &lt;br /&gt;
&lt;br /&gt;
New preferences has been created to handle drivers and profiles. Driver is a binary form of PPD textual file.  Profile is a driver which includes settings set by the user. &lt;br /&gt;
[[File:Printers1.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
To have printer connected one has to provide PPD driver. Some of printers including EPSON ESC/PR and Samsung CLPs can be automatically found and driver will be added using '''Search driver''' button. If not please use '''Add...''' button to select PPD file. PPD files for Postscript printers will be added and they are ready to work. PPD files for other printers (PCL/SPL/ESCPR) contain reference to filter file (actual driver which translates data to printer binary format). If PPD file with filter not available in MorphOS is provided user will be asked what to do.&lt;br /&gt;
[[File:Printers2.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
== Profiles == &lt;br /&gt;
&lt;br /&gt;
After adding the driver profile needs to be created. Please select Add... button. A window with driver selection will appear. User can create many profiles for one driver: one for color printing, one for b/w, etc.&lt;br /&gt;
[[File:Printers3.png|frameless|center|700px]]&lt;br /&gt;
After creating the profile you can make it as default and set the output path. Both file and device output is supported. So for printing to file you can set RAM:output_print. For network printing please use NETPAR: and for usb printers please use USBPAR:. Usb printing needs USBPAR mountlist copied from Storage/DosDrivers to the DEVS:DosDrivers or add mount USBPAR: somewhere in the S:user-startup file.&lt;br /&gt;
&lt;br /&gt;
[[File:Printers4.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
Under '''Options''' button printer options can be set for the profile. Each printer driver has own set of options. &lt;br /&gt;
[[File:Printers5.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
== Current Applications ==&lt;br /&gt;
&lt;br /&gt;
The main application which makes use of the new printing system is VPDF - PDF files viewer from Application directory. When selecting Postscript option in Print window, a Profile selector is available where you can select between profiles defined earlier in Printers preferences. You can also use (To file) to get raw Postscript output.&lt;br /&gt;
[[File:Printers7.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Printer.device support ==&lt;br /&gt;
printer.device/TurboPrint like printing from old applications is not yet supported, although VPDF prints using TurboPrint when Postscript option is not active. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Printer-handler usage ==&lt;br /&gt;
&lt;br /&gt;
To get printing supported in any application (with Postscript support) please use &lt;br /&gt;
PRINTER: device for storing Postscript output. printer-handler which control the PRINTER: device has such options:&lt;br /&gt;
* PROFILE/K  - name of the profile, get default profile from Printers preferences when not set&lt;br /&gt;
* ARGS/K - CUPS compatible option set&lt;br /&gt;
* FORMAT/K - defaults to PS for now&lt;br /&gt;
* COPIES/N - how many copies should be printed&lt;br /&gt;
&lt;br /&gt;
When PRINTER: device is used it preformats raw Postscript output from application adding additional parameters set in Printers preferences and for example make multipage per sheet printing which is not available in raw printing. For non-Postscript printers internal Ghostscript 8.70 processing is done. This can take some seconds so Postscript printers are preffered.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== My printer does not work ==&lt;br /&gt;
* Check connection (USB) in Poseidon or Netprinter (Network)   &lt;br /&gt;
* Check if your Postscript printer has correct PPD file provided. In most cases Postscript printers has also additional PPD drivers which use various filters (for example Postscript printer with PCL5 support may have also PPD file with PCL5 filter). PPD files just for Postscript printing are preffered.&lt;br /&gt;
* Check free memory. Printing uses Ghostscript sometimes for converting the data and stores some temportary files in T: device. It may not work in low memory situations.&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=Print_System&amp;diff=4094</id>
		<title>Print System</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=Print_System&amp;diff=4094"/>
				<updated>2019-10-18T12:28:59Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;New printer system has been introduced in MorphOS 3.10 and extended in MorphOS 3.12. &lt;br /&gt;
It is based on CUPS logic although it does not contain any CUPS code in its core. &lt;br /&gt;
Drivers are represented using PPD  [https://en.wikipedia.org/wiki/PostScript_Printer_Description (PostScript Printer Description)] files, which support both Postscript and non-Postscript printers. Previously Postscript printers could be used in MorphOS directly sending raw Postscript stream to the printer. It doesn't allow to set any settings and only Pagestream has decent settings for that. &lt;br /&gt;
&lt;br /&gt;
== Drivers == &lt;br /&gt;
&lt;br /&gt;
New preferences has been created to handle drivers and profiles. Driver is a binary form of PPD textual file.  Profile is a driver which includes settings set by the user. &lt;br /&gt;
[[File:Printers1.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
To have printer connected one has to provide PPD driver. Some of printers including EPSON ESC/PR and Samsung CLPs can be automatically found and driver will be added using '''Search driver''' button. If not please use '''Add...''' button to select PPD file. PPD files for Postscript printers will be added and they are ready to work. PPD files for other printers (PCL/SPL/ESCPR) contain reference to filter file (actual driver which translates data to printer binary format). If PPD file with filter not available in MorphOS is provided user will be asked what to do.&lt;br /&gt;
[[File:Printers2.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
== Profiles == &lt;br /&gt;
&lt;br /&gt;
After adding the driver profile needs to be created. Please select Add... button. A window with driver selection will appear. User can create many profiles for one driver: one for color printing, one for b/w, etc.&lt;br /&gt;
[[File:Printers3.png|frameless|center|700px]]&lt;br /&gt;
After creating the profile you can make it as default and set the output path. Both file and device output is supported. So for printing to file you can set RAM:output_print. For network printing please use NETPAR: and for usb printers please use USBPAR:. Usb printing needs USBPAR mountlist copied from Storage/DosDrivers to the DEVS:DosDrivers or add mount USBPAR: somewhere in the S:user-startup file.&lt;br /&gt;
&lt;br /&gt;
[[File:Printers4.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
Under '''Options''' button printer options can be set for the profile. Each printer driver has own set of options. &lt;br /&gt;
[[File:Printers5.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
== Current Applications ==&lt;br /&gt;
&lt;br /&gt;
The main application which makes use of the new printing system is VPDF - PDF files viewer from Application directory. When selecting Postscript option in Print window, a Profile selector is available where you can select between profiles defined earlier in Printers preferences. You can also use (To file) to get raw Postscript output.&lt;br /&gt;
[[File:Printers7.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Printer.device support ==&lt;br /&gt;
printer.device/TurboPrint like printing from old applications is not yet supported, although VPDF prints using TurboPrint when Postscript option is not active. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Printer-handler usage ==&lt;br /&gt;
&lt;br /&gt;
To get printing supported in any application (with Postscript support) please use &lt;br /&gt;
PRINTER: device for storing Postscript output. printer-handler which control the PRINTER: device has such options:&lt;br /&gt;
* PROFILE/K  - name of the profile, get default profile from Printers preferences when not set&lt;br /&gt;
* ARGS/K - CUPS compatible option set&lt;br /&gt;
* FORMAT/K - defaults to PS for now&lt;br /&gt;
* COPIES/N - how many copies should be printed&lt;br /&gt;
&lt;br /&gt;
When PRINTER: device is used it preformats raw Postscript output from application adding additional parameters set in Printers preferences and for example make multipage per sheet printing which is not available in raw printing. For non-Postscript printers internal Ghostscript 8.70 processing is done. This can take some seconds so Postscript printers are preffered.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== My printer does not work ==&lt;br /&gt;
* Check connection (USB) in Poseidon or Netprinter (Network)   &lt;br /&gt;
* Check if your Postscript printer has correct PPD file provided. In most cases Postscript printers has also additional PPD drivers which use various filters (for example Postscript printer with PCL5 support may have also PPD file with PCL5 filter). PPD files just for Postscript printing are preffered&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=Print_System&amp;diff=4093</id>
		<title>Print System</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=Print_System&amp;diff=4093"/>
				<updated>2019-10-18T12:23:10Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: /* Drivers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;New printer system has been introduced in MorphOS 3.10 and extended in MorphOS 3.12. &lt;br /&gt;
It is based on CUPS logic although it does not contain any CUPS code in its core. &lt;br /&gt;
Drivers are represented using PPD  [https://en.wikipedia.org/wiki/PostScript_Printer_Description (PostScript Printer Description)] files, which support both Postscript and non-Postscript printers. Previously Postscript printers could be used in MorphOS directly sending raw Postscript stream to the printer. It doesn't allow to set any settings and only Pagestream has decent settings for that. &lt;br /&gt;
&lt;br /&gt;
== Drivers == &lt;br /&gt;
&lt;br /&gt;
New preferences has been created to handle drivers and profiles. Driver is a binary form of PPD textual file.  Profile is a driver which includes settings set by the user. &lt;br /&gt;
[[File:Printers1.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
To have printer connected one has to provide PPD driver. Some of printers including EPSON ESC/PR and Samsung CLPs can be automatically found and driver will be added using '''Search driver''' button. If not please use '''Add...''' button to select PPD file. PPD files for Postscript printers will be added and they are ready to work. PPD files for other printers (PCL/SPL/ESCPR) contain reference to filter file (actual driver which translates data to printer binary format). If PPD file with filter not available in MorphOS is provided user will be asked what to do.&lt;br /&gt;
[[File:Printers2.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
== Profiles == &lt;br /&gt;
&lt;br /&gt;
After adding the driver profile needs to be created. Please select Add... button. A window with driver selection will appear. User can create many profiles for one driver: one for color printing, one for b/w, etc.&lt;br /&gt;
[[File:Printers3.png|frameless|center|700px]]&lt;br /&gt;
After creating the profile you can make it as default and set the output path. Both file and device output is supported. So for printing to file you can set RAM:output_print. For network printing please use NETPAR: and for usb printers please use USBPAR:. Usb printing needs USBPAR mountlist copied from Storage/DosDrivers to the DEVS:DosDrivers or add mount USBPAR: somewhere in the S:user-startup file.&lt;br /&gt;
&lt;br /&gt;
[[File:Printers4.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
Under '''Options''' button printer options can be set for the profile. Each printer driver has own set of options. &lt;br /&gt;
[[File:Printers5.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
== Current Applications ==&lt;br /&gt;
&lt;br /&gt;
The main application which makes use of the new printing system is VPDF - PDF files viewer from Application directory. When selecting Postscript option in Print window, a Profile selector is available where you can select between profiles defined earlier in Printers preferences. You can also use (To file) to get raw Postscript output.&lt;br /&gt;
[[File:Printers7.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Printer.device support ==&lt;br /&gt;
printer.device/TurboPrint like printing from old applications is not yet supported, although VPDF prints using TurboPrint when Postscript option is not active. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Printer-handler usage ==&lt;br /&gt;
&lt;br /&gt;
To get printing supported in any application (with Postscript support) please use &lt;br /&gt;
PRINTER: device for storing Postscript output. printer-handler which control the PRINTER: device has such options:&lt;br /&gt;
* PROFILE/K  - name of the profile, get default profile from Printers preferences when not set&lt;br /&gt;
* ARGS/K - CUPS compatible option set&lt;br /&gt;
* FORMAT/K - defaults to PS for now&lt;br /&gt;
* COPIES/N - how many copies should be printed&lt;br /&gt;
&lt;br /&gt;
When PRINTER: device is used it preformats raw Postscript output from application adding additional parameters set in Printers preferences and for example make multipage per sheet printing which is not available in raw printing. For non-Postscript printers internal Ghostscript 8.70 processing is done. This can take some seconds so Postscript printers are preffered.&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=Print_System&amp;diff=4092</id>
		<title>Print System</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=Print_System&amp;diff=4092"/>
				<updated>2019-10-18T11:42:54Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;New printer system has been introduced in MorphOS 3.10 and extended in MorphOS 3.12. &lt;br /&gt;
It is based on CUPS logic although it does not contain any CUPS code in its core. &lt;br /&gt;
Drivers are represented using PPD  [https://en.wikipedia.org/wiki/PostScript_Printer_Description (PostScript Printer Description)] files, which support both Postscript and non-Postscript printers. Previously Postscript printers could be used in MorphOS directly sending raw Postscript stream to the printer. It doesn't allow to set any settings and only Pagestream has decent settings for that. &lt;br /&gt;
&lt;br /&gt;
== Drivers == &lt;br /&gt;
&lt;br /&gt;
New preferences has been created to handle drivers and profiles. Driver is a binary form of PPD textual file.  Profile is a driver which includes settings set by the user. &lt;br /&gt;
[[File:Printers1.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
To have printer connected one has to provide PPD driver. Some of printers including EPSON ESC/PR and Samsung CLPs can be automatically found and driver will be added using '''Search driver''' button. If not please use '''Add...''' button to select PPD file. PPD files for Postscript printers will be added and they are ready to work. PPD files for other printes contain reference to filter file (driver which translate data to printer binary format). If PPD file with filter not available in MorphOS is provided user will be asked what to do.&lt;br /&gt;
[[File:Printers2.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
== Profiles == &lt;br /&gt;
&lt;br /&gt;
After adding the driver profile needs to be created. Please select Add... button. A window with driver selection will appear. User can create many profiles for one driver: one for color printing, one for b/w, etc.&lt;br /&gt;
[[File:Printers3.png|frameless|center|700px]]&lt;br /&gt;
After creating the profile you can make it as default and set the output path. Both file and device output is supported. So for printing to file you can set RAM:output_print. For network printing please use NETPAR: and for usb printers please use USBPAR:. Usb printing needs USBPAR mountlist copied from Storage/DosDrivers to the DEVS:DosDrivers or add mount USBPAR: somewhere in the S:user-startup file.&lt;br /&gt;
&lt;br /&gt;
[[File:Printers4.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
Under '''Options''' button printer options can be set for the profile. Each printer driver has own set of options. &lt;br /&gt;
[[File:Printers5.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
== Current Applications ==&lt;br /&gt;
&lt;br /&gt;
The main application which makes use of the new printing system is VPDF - PDF files viewer from Application directory. When selecting Postscript option in Print window, a Profile selector is available where you can select between profiles defined earlier in Printers preferences. You can also use (To file) to get raw Postscript output.&lt;br /&gt;
[[File:Printers7.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Printer.device support ==&lt;br /&gt;
printer.device/TurboPrint like printing from old applications is not yet supported, although VPDF prints using TurboPrint when Postscript option is not active. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Printer-handler usage ==&lt;br /&gt;
&lt;br /&gt;
To get printing supported in any application (with Postscript support) please use &lt;br /&gt;
PRINTER: device for storing Postscript output. printer-handler which control the PRINTER: device has such options:&lt;br /&gt;
* PROFILE/K  - name of the profile, get default profile from Printers preferences when not set&lt;br /&gt;
* ARGS/K - CUPS compatible option set&lt;br /&gt;
* FORMAT/K - defaults to PS for now&lt;br /&gt;
* COPIES/N - how many copies should be printed&lt;br /&gt;
&lt;br /&gt;
When PRINTER: device is used it preformats raw Postscript output from application adding additional parameters set in Printers preferences and for example make multipage per sheet printing which is not available in raw printing. For non-Postscript printers internal Ghostscript 8.70 processing is done. This can take some seconds so Postscript printers are preffered.&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=Print_System&amp;diff=4091</id>
		<title>Print System</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=Print_System&amp;diff=4091"/>
				<updated>2019-10-18T11:41:49Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;New printer system has been introduced in MorphOS 3.10 and extended in MorphOS 3.12. &lt;br /&gt;
It is based on CUPS logic although it doesn;t contain any CUPS code in its core. &lt;br /&gt;
Drivers are represented using PPD  [https://en.wikipedia.org/wiki/PostScript_Printer_Description (PostScript Printer Description)], which supports both Postscript and non-Postscript printers. Previously Postscript printers could be used in MorphOS directly sending raw Postscript stream to the printer. It doesn't allow to set any settings and only Pagestream has decent settings for that. &lt;br /&gt;
&lt;br /&gt;
== Drivers == &lt;br /&gt;
&lt;br /&gt;
New preferences has been created to handle drivers and profiles. Driver is a binary form of PPD textual file.  Profile is a driver which includes settings set by the user. &lt;br /&gt;
[[File:Printers1.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
To have printer connected one has to provide PPD driver. Some of printers including EPSON ESC/PR and Samsung CLPs can be automatically found and driver will be added using '''Search driver''' button. If not please use '''Add...''' button to select PPD file. PPD files for Postscript printers will be added and they are ready to work. PPD files for other printes contain reference to filter file (driver which translate data to printer binary format). If PPD file with filter not available in MorphOS is provided user will be asked what to do.&lt;br /&gt;
[[File:Printers2.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
== Profiles == &lt;br /&gt;
&lt;br /&gt;
After adding the driver profile needs to be created. Please select Add... button. A window with driver selection will appear. User can create many profiles for one driver: one for color printing, one for b/w, etc.&lt;br /&gt;
[[File:Printers3.png|frameless|center|700px]]&lt;br /&gt;
After creating the profile you can make it as default and set the output path. Both file and device output is supported. So for printing to file you can set RAM:output_print. For network printing please use NETPAR: and for usb printers please use USBPAR:. Usb printing needs USBPAR mountlist copied from Storage/DosDrivers to the DEVS:DosDrivers or add mount USBPAR: somewhere in the S:user-startup file.&lt;br /&gt;
&lt;br /&gt;
[[File:Printers4.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
Under '''Options''' button printer options can be set for the profile. Each printer driver has own set of options. &lt;br /&gt;
[[File:Printers5.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
== Current Applications ==&lt;br /&gt;
&lt;br /&gt;
The main application which makes use of the new printing system is VPDF - PDF files viewer from Application directory. When selecting Postscript option in Print window, a Profile selector is available where you can select between profiles defined earlier in Printers preferences. You can also use (To file) to get raw Postscript output.&lt;br /&gt;
[[File:Printers7.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Printer.device support ==&lt;br /&gt;
printer.device/TurboPrint like printing from old applications is not yet supported, although VPDF prints using TurboPrint when Postscript option is not active. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Printer-handler usage ==&lt;br /&gt;
&lt;br /&gt;
To get printing supported in any application (with Postscript support) please use &lt;br /&gt;
PRINTER: device for storing Postscript output. printer-handler which control the PRINTER: device has such options:&lt;br /&gt;
* PROFILE/K  - name of the profile, get default profile from Printers preferences when not set&lt;br /&gt;
* ARGS/K - CUPS compatible option set&lt;br /&gt;
* FORMAT/K - defaults to PS for now&lt;br /&gt;
* COPIES/N - how many copies should be printed&lt;br /&gt;
&lt;br /&gt;
When PRINTER: device is used it preformats raw Postscript output from application adding additional parameters set in Printers preferences and for example make multipage per sheet printing which is not available in raw printing. For non-Postscript printers internal Ghostscript 8.70 processing is done. This can take some seconds so Postscript printers are preffered.&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=Print_System&amp;diff=4090</id>
		<title>Print System</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=Print_System&amp;diff=4090"/>
				<updated>2019-10-18T11:40:40Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: /* Applications */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;New printer system has been introduced in MorphOS 3.10 and extended in MorphOS 3.12. &lt;br /&gt;
It is based on CUPS logic although it doesn;t contain any CUPS code in its core. &lt;br /&gt;
Drivers are represented using PPD  [https://en.wikipedia.org/wiki/PostScript_Printer_Description (PostScript Printer Description)], which supports both Postscript and non-Postscript printers. Previously Postscript printers could be used in MorphOS directly sending raw Postscript stream to the printer. It doesn't allow to set any settings and only Pagestream has decent settings for that. &lt;br /&gt;
&lt;br /&gt;
== Drivers == &lt;br /&gt;
&lt;br /&gt;
New preferences has been created to handle drivers and profiles. Driver is a binary form of PPD textual file.  Profile is a driver which includes settings set by the user. &lt;br /&gt;
[[File:Printers1.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
To have printer connected one has to provide PPD driver. Some of printers including EPSON ESC/PR and Samsung CLPs can be automatically found and driver will be added using '''Search driver''' button. If not please use '''Add...''' button to select PPD file. PPD files for Postscript printers will be added and they are ready to work. PPD files for other printes contain reference to filter file (driver which translate data to printer binary format). If PPD file with filter not available in MorphOS is provided user will be asked what to do.&lt;br /&gt;
[[File:Printers2.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
== Profiles == &lt;br /&gt;
&lt;br /&gt;
After adding the driver profile needs to be created. Please select Add... button. A window with driver selection will appear. User can create many profiles for one driver: one for color printing, one for b/w, etc.&lt;br /&gt;
[[File:Printers3.png|frameless|center|700px]]&lt;br /&gt;
After creating the profile you can make it as default and set the output path. Both file and device output is supported. So for printing to file you can set RAM:output_print. For network printing please use NETPAR: and for usb printers please use USBPAR:. Usb printing needs USBPAR mountlist copied from Storage/DosDrivers to the DEVS:DosDrivers or add mount USBPAR: somewhere in the S:user-startup file.&lt;br /&gt;
&lt;br /&gt;
[[File:Printers4.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
Under '''Options''' button printer options can be set for the profile. Each printer driver has own set of options. &lt;br /&gt;
[[File:Printers5.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
== Applications ==&lt;br /&gt;
&lt;br /&gt;
The main application which makes use of the new printing system is VPDF - PDF files viewer from Application directory. When selecting Postscript option in Print window, a Profile selector is available where you can select between profiles defined earlier in Printers preferences. You can also use (To file) to get raw Postscript output.&lt;br /&gt;
[[File:Printers7.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
printer.device/TurboPrint like printing from old applications is not yet supported, although VPDF prints using TurboPrint when Postscript option is not active. &lt;br /&gt;
To get printing supported in any application (with Postscript support) please use &lt;br /&gt;
PRINTER: device for storing Postscript output. printer-handler which control the PRINTER: device has such options:&lt;br /&gt;
* PROFILE/K  - name of the profile, get default profile from Printers preferences when not set&lt;br /&gt;
* ARGS/K - CUPS compatible option set&lt;br /&gt;
* FORMAT/K - defaults to PS for now&lt;br /&gt;
* COPIES/N - how many copies should be printed&lt;br /&gt;
&lt;br /&gt;
When PRINTER: device is used it preformats raw Postscript output from application adding additional parameters set in Printers preferences and for example make multipage per sheet printing which is not available in raw printing. For non-Postscript printers internal Ghostscript 8.70 processing is done. This can take some seconds so Postscript printers are preffered.&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=Print_System&amp;diff=4089</id>
		<title>Print System</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=Print_System&amp;diff=4089"/>
				<updated>2019-10-18T11:40:27Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;New printer system has been introduced in MorphOS 3.10 and extended in MorphOS 3.12. &lt;br /&gt;
It is based on CUPS logic although it doesn;t contain any CUPS code in its core. &lt;br /&gt;
Drivers are represented using PPD  [https://en.wikipedia.org/wiki/PostScript_Printer_Description (PostScript Printer Description)], which supports both Postscript and non-Postscript printers. Previously Postscript printers could be used in MorphOS directly sending raw Postscript stream to the printer. It doesn't allow to set any settings and only Pagestream has decent settings for that. &lt;br /&gt;
&lt;br /&gt;
== Drivers == &lt;br /&gt;
&lt;br /&gt;
New preferences has been created to handle drivers and profiles. Driver is a binary form of PPD textual file.  Profile is a driver which includes settings set by the user. &lt;br /&gt;
[[File:Printers1.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
To have printer connected one has to provide PPD driver. Some of printers including EPSON ESC/PR and Samsung CLPs can be automatically found and driver will be added using '''Search driver''' button. If not please use '''Add...''' button to select PPD file. PPD files for Postscript printers will be added and they are ready to work. PPD files for other printes contain reference to filter file (driver which translate data to printer binary format). If PPD file with filter not available in MorphOS is provided user will be asked what to do.&lt;br /&gt;
[[File:Printers2.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
== Profiles == &lt;br /&gt;
&lt;br /&gt;
After adding the driver profile needs to be created. Please select Add... button. A window with driver selection will appear. User can create many profiles for one driver: one for color printing, one for b/w, etc.&lt;br /&gt;
[[File:Printers3.png|frameless|center|700px]]&lt;br /&gt;
After creating the profile you can make it as default and set the output path. Both file and device output is supported. So for printing to file you can set RAM:output_print. For network printing please use NETPAR: and for usb printers please use USBPAR:. Usb printing needs USBPAR mountlist copied from Storage/DosDrivers to the DEVS:DosDrivers or add mount USBPAR: somewhere in the S:user-startup file.&lt;br /&gt;
&lt;br /&gt;
[[File:Printers4.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
Under '''Options''' button printer options can be set for the profile. Each printer driver has own set of options. &lt;br /&gt;
[[File:Printers5.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
== Applications ==&lt;br /&gt;
&lt;br /&gt;
The main application which make use of the new printing system is VPDF - PDF files viewer from Application directory. When selecting Postscript option in Print window, a Profile selector is available where you can select between profiles defined earlier in Printers preferences. You can also use (To file) to get raw Postscript output.&lt;br /&gt;
[[File:Printers7.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
printer.device/TurboPrint like printing from old applications is not yet supported, although VPDF prints using TurboPrint when Postscript option is not active. &lt;br /&gt;
To get printing supported in any application (with Postscript support) please use &lt;br /&gt;
PRINTER: device for storing Postscript output. printer-handler which control the PRINTER: device has such options:&lt;br /&gt;
* PROFILE/K  - name of the profile, get default profile from Printers preferences when not set&lt;br /&gt;
* ARGS/K - CUPS compatible option set&lt;br /&gt;
* FORMAT/K - defaults to PS for now&lt;br /&gt;
* COPIES/N - how many copies should be printed&lt;br /&gt;
&lt;br /&gt;
When PRINTER: device is used it preformats raw Postscript output from application adding additional parameters set in Printers preferences and for example make multipage per sheet printing which is not available in raw printing. For non-Postscript printers internal Ghostscript 8.70 processing is done. This can take some seconds so Postscript printers are preffered.&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=Print_System&amp;diff=4088</id>
		<title>Print System</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=Print_System&amp;diff=4088"/>
				<updated>2019-10-18T11:37:56Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;New printer system has been introduced in MorphOS 3.10 and extended in MorphOS 3.12. &lt;br /&gt;
It is based on CUPS logic although it doesn;t contain any CUPS code in its core. &lt;br /&gt;
Drivers are represented using PPD  [https://en.wikipedia.org/wiki/PostScript_Printer_Description (PostScript Printer Description)], which supports both Postscript and non-Postscript printers. Previously Postscript printers could be used in MorphOS directly sending raw Postscript stream to the printer. It doesn't allow to set any settings and only Pagestream has decent settings for that. &lt;br /&gt;
&lt;br /&gt;
== Drivers == &lt;br /&gt;
&lt;br /&gt;
New preferences has been created to handle drivers and profiles. Driver is a binary form of PPD textual file.  Profile is a driver which includes settings set by the user. &lt;br /&gt;
[[File:Printers1.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
To have printer connected one has to provide PPD driver. Some of printers including EPSON ESC/PR and Samsung CLPs can be automatically found and driver will be added using '''Search driver''' button. If not please use '''Add...''' button to select PPD file. PPD files for Postscript printers will be added and they are ready to work. PPD files for other printes contain reference to filter file (driver which translate data to printer binary format). If PPD file with filter not available in MorphOS is provided user will be asked what to do.&lt;br /&gt;
[[File:Printers2.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
== Profiles == &lt;br /&gt;
&lt;br /&gt;
After adding the driver profile needs to be created. Please select Add... button. A window with driver selection will appear. User can create many profiles for one driver: one for color printing, one for b/w, etc.&lt;br /&gt;
[[File:Printers3.png|frameless|center|700px]]&lt;br /&gt;
After creating the profile you can make it as default and set the output path. Both file and device output is supported. So for printing for file you can set RAM:output_print. For network printing please use NETPAR: and for usb printers please use USBPAR:. Usb printing needs USBPAR mountlist copied from Storage/DosDrivers to the DEVS:DosDrivers or add mount USBPAR: somewhere in the S:user-startup file.&lt;br /&gt;
&lt;br /&gt;
[[File:Printers4.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
Under '''Options''' button printer options can be set for the profile. Each printer driver has own set of options. &lt;br /&gt;
[[File:Printers5.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
== Applications ==&lt;br /&gt;
&lt;br /&gt;
Main application which make use of the new printing system is VPDF - PDF files viewer from Application directory. When selecting Postscript option in Print window, a Profile selector is available where you can select between profiles defined earlier in Printers preferences. You can also use (To file) to get raw Postscript output.&lt;br /&gt;
[[File:Printers7.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
printer.device/TurboPrint like printing from old applications is not yet supported, although VPDF prints using TurboPrint when Postscript option is not active. &lt;br /&gt;
To get printing supported in any application (with Postscript support) please use &lt;br /&gt;
PRINTER: device for storing Postscript output. printer-handler which control the PRINTER: device has such options:&lt;br /&gt;
* PROFILE/K  - name of the profile, get default profile from Printers preferences when not set&lt;br /&gt;
* ARGS/K - CUPS compatible option set&lt;br /&gt;
* FORMAT/K - defaults to PS for now&lt;br /&gt;
* COPIES/N - how many copies should be printed&lt;br /&gt;
&lt;br /&gt;
When PRINTER: device is used it preformats raw Postscript output from application adding additional parameters set in Printers preferences and for example make multipage per sheet printing which is not available in raw printing. For non-Postscript printers internal Ghostscript 8.70 processing is done. This can take some seconds so Postscript printers are preffered.&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=Print_System&amp;diff=4087</id>
		<title>Print System</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=Print_System&amp;diff=4087"/>
				<updated>2019-10-18T11:36:42Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;New printer system has been introduced in MorphOS 3.10 and extended in MorphOS 3.12. &lt;br /&gt;
It is based on CUPS logic although it doesn;t contain any CUPS code in its core. &lt;br /&gt;
Drivers are represented using PPD  [https://en.wikipedia.org/wiki/PostScript_Printer_Description (PostScript Printer Description)], which supports both Postscript and non-Postscript printers. Previously Postscript printers could be used in MorphOS directly sending raw Postscript stream to the printer. It doesn't allow to set any settings and only Pagestream has decent settings for that. &lt;br /&gt;
&lt;br /&gt;
New preferences has been created to handle drivers and profiles. Driver is a binary form of PPD textual file.  Profile is a driver which includes settings set by the user. &lt;br /&gt;
[[File:Printers1.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
To have printer connected one has to provide PPD driver. Some of printers including EPSON ESC/PR and Samsung CLPs can be automatically found and driver will be added using '''Search driver''' button. If not please use '''Add...''' button to select PPD file. PPD files for Postscript printers will be added and they are ready to work. PPD files for other printes contain reference to filter file (driver which translate data to printer binary format). If PPD file with filter not available in MorphOS is provided user will be asked what to do.&lt;br /&gt;
[[File:Printers2.png|frameless|center|700px]]&lt;br /&gt;
After adding the driver profile needs to be created. Please select Add... button. A window with driver selection will appear. User can create many profiles for one driver: one for color printing, one for b/w, etc.&lt;br /&gt;
[[File:Printers3.png|frameless|center|700px]]&lt;br /&gt;
After creating the profile you can make it as default and set the output path. Both file and device output is supported. So for printing for file you can set RAM:output_print. For network printing please use NETPAR: and for usb printers please use USBPAR:. Usb printing needs USBPAR mountlist copied from Storage/DosDrivers to the DEVS:DosDrivers or add mount USBPAR: somewhere in the S:user-startup file.&lt;br /&gt;
&lt;br /&gt;
[[File:Printers4.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
Under '''Options''' button printer options can be set for the profile. Each printer driver has own set of options. &lt;br /&gt;
[[File:Printers5.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
Main application which make use of the new printing system is VPDF - PDF files viewer from Application directory. When selecting Postscript option in Print window, a Profile selector is available where you can select between profiles defined earlier in Printers preferences. You can also use (To file) to get raw Postscript output.&lt;br /&gt;
[[File:Printers7.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
printer.device/TurboPrint like printing from old applications is not yet supported, although VPDF prints using TurboPrint when Postscript option is not active. &lt;br /&gt;
To get printing supported in any application (with Postscript support) please use &lt;br /&gt;
PRINTER: device for storing Postscript output. printer-handler which control the PRINTER: device has such options:&lt;br /&gt;
* PROFILE/K  - name of the profile, get default profile from Printers preferences when not set&lt;br /&gt;
* ARGS/K - CUPS compatible option set&lt;br /&gt;
* FORMAT/K - defaults to PS for now&lt;br /&gt;
* COPIES/N - how many copies should be printed&lt;br /&gt;
&lt;br /&gt;
When PRINTER: device is used it preformats raw Postscript output from application adding additional parameters set in Printers preferences and for example make multipage per sheet printing which is not available in raw printing. For non-Postscript printers internal Ghostscript 8.70 processing is done. This can take some seconds so Postscript printers are preffered.&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=Print_System&amp;diff=4086</id>
		<title>Print System</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=Print_System&amp;diff=4086"/>
				<updated>2019-10-18T11:35:36Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;New printer system has been introduced in MorphOS 3.10 and extended in MorphOS 3.12. &lt;br /&gt;
It is based on CUPS logic although it doesn;t contain any CUPS code in its core. &lt;br /&gt;
Drivers are represented using PPD  [https://en.wikipedia.org/wiki/PostScript_Printer_Description (PostScript Printer Description)], which supports both Postscript and non-Postscript printers. Previously Postscript printers could be used in MorphOS directly sending raw Postscript stream to the printer. It doesn't allow to set any settings and only Pagestream has decent settings for that. &lt;br /&gt;
&lt;br /&gt;
New preferences has been created to handle drivers and profiles. Driver is a binary form of PPD textual file.  Profile is a driver which includes settings set by the user. &lt;br /&gt;
[[File:Printers1.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
To have printer connected one has to provide PPD driver. Some of printers including EPSON ESC/PR and Samsung CLPs can be automatically found and driver will be added using '''Search driver''' button. If not please use '''Add...''' button to select PPD file. PPD files for Postscript printers will be added and they are ready to work. PPD files for other printes contain reference to filter file (driver which translate data to printer binary format). If PPD file with filter not available in MorphOS is provided user will be asked what to do.&lt;br /&gt;
[[File:Printers2.png|frameless|center|700px]]&lt;br /&gt;
After adding the driver profile needs to be added. Please select Add... button. A window with driver selection will appear. User can create many profiles for one driver: one for color printing, one for b/w, etc.&lt;br /&gt;
[[File:Printers3.png|frameless|center|700px]]&lt;br /&gt;
After creating the profile you can make it as default and set the output path. Both file and device output is supported. So for printing for file you can set RAM:output_print. For network printing please use NETPAR: and for usb printers please use USBPAR:. Usb printing needs USBPAR mountlist copied from Storage/DosDrivers to the DEVS:DosDrivers or add mount USBPAR: somewhere in the S:user-startup file.&lt;br /&gt;
&lt;br /&gt;
[[File:Printers4.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
Under '''Options''' button printer options can be set for the profile. Each printer driver has own set of options. &lt;br /&gt;
[[File:Printers5.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
Main application which make use of the new printing system is VPDF - PDF files viewer from Application directory. When selecting Postscript option in Print window, a Profile selector is available where you can select between profiles defined earlier in Printers preferences. You can also use (To file) to get raw Postscript output.&lt;br /&gt;
[[File:Printers7.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
printer.device/TurboPrint like printing from old applications is not yet supported, although VPDF prints using TurboPrint when Postscript option is not active. &lt;br /&gt;
To get printing supported in any application (with Postscript support) please use &lt;br /&gt;
PRINTER: device for storing Postscript output. printer-handler which control the PRINTER: device has such options:&lt;br /&gt;
* PROFILE/K  - name of the profile, get default profile from Printers preferences when not set&lt;br /&gt;
* ARGS/K - CUPS compatible option set&lt;br /&gt;
* FORMAT/K - defaults to PS for now&lt;br /&gt;
* COPIES/N - how many copies should be printed&lt;br /&gt;
&lt;br /&gt;
When PRINTER: device is used it preformats raw Postscript output from application adding additional parameters set in Printers preferences and for example make multipage per sheet printing which is not available in raw printing. For non-Postscript printers internal Ghostscript 8.70 processing is done. This can take some seconds so Postscript printers are preffered.&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=Print_System&amp;diff=4085</id>
		<title>Print System</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=Print_System&amp;diff=4085"/>
				<updated>2019-10-18T11:28:17Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;New printer system has been introduced in MorphOS 3.10 and extended in MorphOS 3.12. &lt;br /&gt;
It is based on CUPS logic although it doesn;t contain any CUPS code in its core. &lt;br /&gt;
Drivers are represented using PPD (PostScript Printer Description)  [https://en.wikipedia.org/wiki/PostScript_Printer_Description], which supports both Postscript and non-Postscript printers. Previously Postscript printers could be used in MorphOS directly sending raw Postscript stream to the printer. It doesn't allow to set any settings and only Pagestream has decent settings for that. &lt;br /&gt;
&lt;br /&gt;
New preferences has been created to handle drivers and profiles. Driver is a binary form of PPD textual file.  Profile is a driver which includes settings set by the user. &lt;br /&gt;
[[File:Printers1.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
To have printer connected one has to provide PPD driver. Some of printers including EPSON ESC/PR and Samsung CLPs can be automatically found and driver will be added using '''Search driver''' button. If not please use '''Add...''' button to select PPD file. PPD files for Postscript printers will be added and they are ready to work. PPD files for other printes contain reference to filter file (driver which translate data to printer binary format). If PPD file with filter not available in MorphOS is provided user will be asked what to do.&lt;br /&gt;
[[File:Printers2.png|frameless|center|700px]]&lt;br /&gt;
After adding the driver profile needs to be added. Please select Add... button. A window with driver selection will appear. User can create many profiles for one driver: one for color printing, one for b/w, etc.&lt;br /&gt;
[[File:Printers3.png|frameless|center|700px]]&lt;br /&gt;
After creating the profile you can make it as default and set the output path. Both file and device output is supported. So for printing for file you can set RAM:output_print. For network printing please use NETPAR: and for usb printers please use USBPAR:. Usb printing needs USBPAR mountlist copied from Storage/DosDrivers to the DEVS:DosDrivers or add mount USBPAR: somewhere in the S:user-startup file.&lt;br /&gt;
&lt;br /&gt;
[[File:Printers4.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
Under '''Options''' button printer options can be set for the profile. Each printer driver has own set of options. &lt;br /&gt;
[[File:Printers5.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
Main application which make use of the new printing system is VPDF - PDF files viewer from Application directory. When selecting Postscript option in Print window, a Profile selector is available where you can select between profiles defined earlier in Printers preferences. You can also use (To file) to get raw Postscript output.&lt;br /&gt;
[[File:Printers7.png|frameless|center|700px]]&lt;br /&gt;
&lt;br /&gt;
printer.device/TurboPrint like printing from old applications is not yet supported, although VPDF prints using TurboPrint when Postscript option is not active. &lt;br /&gt;
To get printing supported in any application (with Postscript support) please use &lt;br /&gt;
PRINTER: device for storing Postscript output. printer-handler which control the PRINTER: device has such options:&lt;br /&gt;
* PROFILE/K  - name of the profile, get default profile from Printers preferences when not set&lt;br /&gt;
* ARGS/K - CUPS compatible option set&lt;br /&gt;
* FORMAT/K - defaults to PS for now&lt;br /&gt;
* COPIES/N - how many copies should be printed&lt;br /&gt;
&lt;br /&gt;
When PRINTER: device is used it preformats raw Postscript output from application adding additional parameters set in Printers preferences and for example make multipage per sheet printing which is not available in raw printing. For non-Postscript printers internal Ghostscript 8.70 processing is done. This can take some seconds so Postscript printers are preffered.&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=Print_System&amp;diff=4084</id>
		<title>Print System</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=Print_System&amp;diff=4084"/>
				<updated>2019-10-18T11:27:33Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;New printer system has been introduced in MorphOS 3.10 and extended in MorphOS 3.12. &lt;br /&gt;
It is based on CUPS logic although it doesn;t contain any CUPS code in its core. &lt;br /&gt;
Drivers are represented using PPD (PostScript Printer Description)  [https://en.wikipedia.org/wiki/PostScript_Printer_Description], which supports both Postscript and non-Postscript printers. Previously Postscript printers could be used in MorphOS directly sending raw Postscript stream to the printer. It doesn't allow to set any settings and only Pagestream has decent settings for that. &lt;br /&gt;
&lt;br /&gt;
New preferences has been created to handle drivers and profiles. Driver is a binary form of PPD textual file.  Profile is a driver which includes settings set by the user. &lt;br /&gt;
[[File:Printers1.png|frameless|center|640px]]&lt;br /&gt;
&lt;br /&gt;
To have printer connected one has to provide PPD driver. Some of printers including EPSON ESC/PR and Samsung CLPs can be automatically found and driver will be added using '''Search driver''' button. If not please use '''Add...''' button to select PPD file. PPD files for Postscript printers will be added and they are ready to work. PPD files for other printes contain reference to filter file (driver which translate data to printer binary format). If PPD file with filter not available in MorphOS is provided user will be asked what to do.&lt;br /&gt;
[[File:Printers2.png|frameless|center|640px]]&lt;br /&gt;
After adding the driver profile needs to be added. Please select Add... button. A window with driver selection will appear. User can create many profiles for one driver: one for color printing, one for b/w, etc.&lt;br /&gt;
[[File:Printers3.png|none]]&lt;br /&gt;
After creating the profile you can make it as default and set the output path. Both file and device output is supported. So for printing for file you can set RAM:output_print. For network printing please use NETPAR: and for usb printers please use USBPAR:. Usb printing needs USBPAR mountlist copied from Storage/DosDrivers to the DEVS:DosDrivers or add mount USBPAR: somewhere in the S:user-startup file.&lt;br /&gt;
&lt;br /&gt;
[[File:Printers4.png|frameless|center|640px]]&lt;br /&gt;
&lt;br /&gt;
Under '''Options''' button printer options can be set for the profile. Each printer driver has own set of options. &lt;br /&gt;
[[File:Printers5.png|frameless|center|640px]]&lt;br /&gt;
&lt;br /&gt;
Main application which make use of the new printing system is VPDF - PDF files viewer from Application directory. When selecting Postscript option in Print window, a Profile selector is available where you can select between profiles defined earlier in Printers preferences. You can also use (To file) to get raw Postscript output.&lt;br /&gt;
[[File:Printers7.png|frameless|center|640px]]&lt;br /&gt;
&lt;br /&gt;
printer.device/TurboPrint like printing from old applications is not yet supported, although VPDF prints using TurboPrint when Postscript option is not active. &lt;br /&gt;
To get printing supported in any application (with Postscript support) please use &lt;br /&gt;
PRINTER: device for storing Postscript output. printer-handler which control the PRINTER: device has such options:&lt;br /&gt;
* PROFILE/K  - name of the profile, get default profile from Printers preferences when not set&lt;br /&gt;
* ARGS/K - CUPS compatible option set&lt;br /&gt;
* FORMAT/K - defaults to PS for now&lt;br /&gt;
* COPIES/N - how many copies should be printed&lt;br /&gt;
&lt;br /&gt;
When PRINTER: device is used it preformats raw Postscript output from application adding additional parameters set in Printers preferences and for example make multipage per sheet printing which is not available in raw printing. For non-Postscript printers internal Ghostscript 8.70 processing is done. This can take some seconds so Postscript printers are preffered.&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=Print_System&amp;diff=4083</id>
		<title>Print System</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=Print_System&amp;diff=4083"/>
				<updated>2019-10-18T11:26:54Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;New printer system has been introduced in MorphOS 3.10 and extended in MorphOS 3.12. &lt;br /&gt;
It is based on CUPS logic although it doesn;t contain any CUPS code in its core. &lt;br /&gt;
Drivers are represented using PPD (PostScript Printer Description)  [https://en.wikipedia.org/wiki/PostScript_Printer_Description], which supports both Postscript and non-Postscript printers. Previously Postscript printers could be used in MorphOS directly sending raw Postscript stream to the printer. It doesn't allow to set any settings and only Pagestream has decent settings for that. &lt;br /&gt;
&lt;br /&gt;
New preferences has been created to handle drivers and profiles. Driver is a binary form of PPD textual file.  Profile is a driver which includes settings set by the user. &lt;br /&gt;
[[File:Printers1.png|frameless|center|640px]]&lt;br /&gt;
&lt;br /&gt;
To have printer connected one has to provide PPD driver. Some of printers including EPSON ESC/PR and Samsung CLPs can be automatically found and driver will be added using '''Search driver''' button. If not please use '''Add...''' button to select PPD file. PPD files for Postscript printers will be added and they are ready to work. PPD files for other printes contain reference to filter file (driver which translate data to printer binary format). If PPD file with filter not available in MorphOS is provided user will be asked what to do.&lt;br /&gt;
[[File:Printers2.png|none]]&lt;br /&gt;
After adding the driver profile needs to be added. Please select Add... button. A window with driver selection will appear. User can create many profiles for one driver: one for color printing, one for b/w, etc.&lt;br /&gt;
[[File:Printers3.png|none]]&lt;br /&gt;
After creating the profile you can make it as default and set the output path. Both file and device output is supported. So for printing for file you can set RAM:output_print. For network printing please use NETPAR: and for usb printers please use USBPAR:. Usb printing needs USBPAR mountlist copied from Storage/DosDrivers to the DEVS:DosDrivers or add mount USBPAR: somewhere in the S:user-startup file.&lt;br /&gt;
&lt;br /&gt;
[[File:Printers4.png|none]]&lt;br /&gt;
&lt;br /&gt;
Under '''Options''' button printer options can be set for the profile. Each printer driver has own set of options. &lt;br /&gt;
[[File:Printers5.png|none]]&lt;br /&gt;
&lt;br /&gt;
Main application which make use of the new printing system is VPDF - PDF files viewer from Application directory. When selecting Postscript option in Print window, a Profile selector is available where you can select between profiles defined earlier in Printers preferences. You can also use (To file) to get raw Postscript output.&lt;br /&gt;
[[File:Printers7.png|none]]&lt;br /&gt;
&lt;br /&gt;
printer.device/TurboPrint like printing from old applications is not yet supported, although VPDF prints using TurboPrint when Postscript option is not active. &lt;br /&gt;
To get printing supported in any application (with Postscript support) please use &lt;br /&gt;
PRINTER: device for storing Postscript output. printer-handler which control the PRINTER: device has such options:&lt;br /&gt;
* PROFILE/K  - name of the profile, get default profile from Printers preferences when not set&lt;br /&gt;
* ARGS/K - CUPS compatible option set&lt;br /&gt;
* FORMAT/K - defaults to PS for now&lt;br /&gt;
* COPIES/N - how many copies should be printed&lt;br /&gt;
&lt;br /&gt;
When PRINTER: device is used it preformats raw Postscript output from application adding additional parameters set in Printers preferences and for example make multipage per sheet printing which is not available in raw printing. For non-Postscript printers internal Ghostscript 8.70 processing is done. This can take some seconds so Postscript printers are preffered.&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=Print_System&amp;diff=4082</id>
		<title>Print System</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=Print_System&amp;diff=4082"/>
				<updated>2019-10-18T11:26:39Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;New printer system has been introduced in MorphOS 3.10 and extended in MorphOS 3.12. &lt;br /&gt;
It is based on CUPS logic although it doesn;t contain any CUPS code in its core. &lt;br /&gt;
Drivers are represented using PPD (PostScript Printer Description)  [https://en.wikipedia.org/wiki/PostScript_Printer_Description], which supports both Postscript and non-Postscript printers. Previously Postscript printers could be used in MorphOS directly sending raw Postscript stream to the printer. It doesn't allow to set any settings and only Pagestream has decent settings for that. &lt;br /&gt;
&lt;br /&gt;
New preferences has been created to handle drivers and profiles. Driver is a binary form of PPD textual file.  Profile is a driver which includes settings set by the user. &lt;br /&gt;
[[File:Printers1.png|frameless|center|500px]]&lt;br /&gt;
&lt;br /&gt;
To have printer connected one has to provide PPD driver. Some of printers including EPSON ESC/PR and Samsung CLPs can be automatically found and driver will be added using '''Search driver''' button. If not please use '''Add...''' button to select PPD file. PPD files for Postscript printers will be added and they are ready to work. PPD files for other printes contain reference to filter file (driver which translate data to printer binary format). If PPD file with filter not available in MorphOS is provided user will be asked what to do.&lt;br /&gt;
[[File:Printers2.png|none]]&lt;br /&gt;
After adding the driver profile needs to be added. Please select Add... button. A window with driver selection will appear. User can create many profiles for one driver: one for color printing, one for b/w, etc.&lt;br /&gt;
[[File:Printers3.png|none]]&lt;br /&gt;
After creating the profile you can make it as default and set the output path. Both file and device output is supported. So for printing for file you can set RAM:output_print. For network printing please use NETPAR: and for usb printers please use USBPAR:. Usb printing needs USBPAR mountlist copied from Storage/DosDrivers to the DEVS:DosDrivers or add mount USBPAR: somewhere in the S:user-startup file.&lt;br /&gt;
&lt;br /&gt;
[[File:Printers4.png|none]]&lt;br /&gt;
&lt;br /&gt;
Under '''Options''' button printer options can be set for the profile. Each printer driver has own set of options. &lt;br /&gt;
[[File:Printers5.png|none]]&lt;br /&gt;
&lt;br /&gt;
Main application which make use of the new printing system is VPDF - PDF files viewer from Application directory. When selecting Postscript option in Print window, a Profile selector is available where you can select between profiles defined earlier in Printers preferences. You can also use (To file) to get raw Postscript output.&lt;br /&gt;
[[File:Printers7.png|none]]&lt;br /&gt;
&lt;br /&gt;
printer.device/TurboPrint like printing from old applications is not yet supported, although VPDF prints using TurboPrint when Postscript option is not active. &lt;br /&gt;
To get printing supported in any application (with Postscript support) please use &lt;br /&gt;
PRINTER: device for storing Postscript output. printer-handler which control the PRINTER: device has such options:&lt;br /&gt;
* PROFILE/K  - name of the profile, get default profile from Printers preferences when not set&lt;br /&gt;
* ARGS/K - CUPS compatible option set&lt;br /&gt;
* FORMAT/K - defaults to PS for now&lt;br /&gt;
* COPIES/N - how many copies should be printed&lt;br /&gt;
&lt;br /&gt;
When PRINTER: device is used it preformats raw Postscript output from application adding additional parameters set in Printers preferences and for example make multipage per sheet printing which is not available in raw printing. For non-Postscript printers internal Ghostscript 8.70 processing is done. This can take some seconds so Postscript printers are preffered.&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=Print_System&amp;diff=4081</id>
		<title>Print System</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=Print_System&amp;diff=4081"/>
				<updated>2019-10-18T11:25:40Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;New printer system has been introduced in MorphOS 3.10 and extended in MorphOS 3.12. &lt;br /&gt;
It is based on CUPS logic although it doesn;t contain any CUPS code in its core. &lt;br /&gt;
Drivers are represented using PPD (PostScript Printer Description)  [https://en.wikipedia.org/wiki/PostScript_Printer_Description], which supports both Postscript and non-Postscript printers. Previously Postscript printers could be used in MorphOS directly sending raw Postscript stream to the printer. It doesn't allow to set any settings and only Pagestream has decent settings for that. &lt;br /&gt;
&lt;br /&gt;
New preferences has been created to handle drivers and profiles. Driver is a binary form of PPD textual file.  Profile is a driver which includes settings set by the user. &lt;br /&gt;
[[File:Printers1.png|frameless|center]]&lt;br /&gt;
&lt;br /&gt;
To have printer connected one has to provide PPD driver. Some of printers including EPSON ESC/PR and Samsung CLPs can be automatically found and driver will be added using '''Search driver''' button. If not please use '''Add...''' button to select PPD file. PPD files for Postscript printers will be added and they are ready to work. PPD files for other printes contain reference to filter file (driver which translate data to printer binary format). If PPD file with filter not available in MorphOS is provided user will be asked what to do.&lt;br /&gt;
[[File:Printers2.png|none]]&lt;br /&gt;
After adding the driver profile needs to be added. Please select Add... button. A window with driver selection will appear. User can create many profiles for one driver: one for color printing, one for b/w, etc.&lt;br /&gt;
[[File:Printers3.png|none]]&lt;br /&gt;
After creating the profile you can make it as default and set the output path. Both file and device output is supported. So for printing for file you can set RAM:output_print. For network printing please use NETPAR: and for usb printers please use USBPAR:. Usb printing needs USBPAR mountlist copied from Storage/DosDrivers to the DEVS:DosDrivers or add mount USBPAR: somewhere in the S:user-startup file.&lt;br /&gt;
&lt;br /&gt;
[[File:Printers4.png|none]]&lt;br /&gt;
&lt;br /&gt;
Under '''Options''' button printer options can be set for the profile. Each printer driver has own set of options. &lt;br /&gt;
[[File:Printers5.png|none]]&lt;br /&gt;
&lt;br /&gt;
Main application which make use of the new printing system is VPDF - PDF files viewer from Application directory. When selecting Postscript option in Print window, a Profile selector is available where you can select between profiles defined earlier in Printers preferences. You can also use (To file) to get raw Postscript output.&lt;br /&gt;
[[File:Printers7.png|none]]&lt;br /&gt;
&lt;br /&gt;
printer.device/TurboPrint like printing from old applications is not yet supported, although VPDF prints using TurboPrint when Postscript option is not active. &lt;br /&gt;
To get printing supported in any application (with Postscript support) please use &lt;br /&gt;
PRINTER: device for storing Postscript output. printer-handler which control the PRINTER: device has such options:&lt;br /&gt;
* PROFILE/K  - name of the profile, get default profile from Printers preferences when not set&lt;br /&gt;
* ARGS/K - CUPS compatible option set&lt;br /&gt;
* FORMAT/K - defaults to PS for now&lt;br /&gt;
* COPIES/N - how many copies should be printed&lt;br /&gt;
&lt;br /&gt;
When PRINTER: device is used it preformats raw Postscript output from application adding additional parameters set in Printers preferences and for example make multipage per sheet printing which is not available in raw printing. For non-Postscript printers internal Ghostscript 8.70 processing is done. This can take some seconds so Postscript printers are preffered.&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=Print_System&amp;diff=4080</id>
		<title>Print System</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=Print_System&amp;diff=4080"/>
				<updated>2019-10-18T11:24:55Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;New printer system has been introduced in MorphOS 3.10 and extended in MorphOS 3.12. &lt;br /&gt;
It is based on CUPS logic although it doesn;t contain any CUPS code in its core. &lt;br /&gt;
Drivers are represented using PPD (PostScript Printer Description)  [https://en.wikipedia.org/wiki/PostScript_Printer_Description], which supports both Postscript and non-Postscript printers. Previously Postscript printers could be used in MorphOS directly sending raw Postscript stream to the printer. It doesn't allow to set any settings and only Pagestream has decent settings for that. &lt;br /&gt;
&lt;br /&gt;
New preferences has been created to handle drivers and profiles. Driver is a binary form of PPD textual file.  Profile is a driver which includes settings set by the user. &lt;br /&gt;
[[File:Printers1.png|frameless]]&lt;br /&gt;
&lt;br /&gt;
To have printer connected one has to provide PPD driver. Some of printers including EPSON ESC/PR and Samsung CLPs can be automatically found and driver will be added using '''Search driver''' button. If not please use '''Add...''' button to select PPD file. PPD files for Postscript printers will be added and they are ready to work. PPD files for other printes contain reference to filter file (driver which translate data to printer binary format). If PPD file with filter not available in MorphOS is provided user will be asked what to do.&lt;br /&gt;
[[File:Printers2.png|none]]&lt;br /&gt;
After adding the driver profile needs to be added. Please select Add... button. A window with driver selection will appear. User can create many profiles for one driver: one for color printing, one for b/w, etc.&lt;br /&gt;
[[File:Printers3.png|none]]&lt;br /&gt;
After creating the profile you can make it as default and set the output path. Both file and device output is supported. So for printing for file you can set RAM:output_print. For network printing please use NETPAR: and for usb printers please use USBPAR:. Usb printing needs USBPAR mountlist copied from Storage/DosDrivers to the DEVS:DosDrivers or add mount USBPAR: somewhere in the S:user-startup file.&lt;br /&gt;
&lt;br /&gt;
[[File:Printers4.png|none]]&lt;br /&gt;
&lt;br /&gt;
Under '''Options''' button printer options can be set for the profile. Each printer driver has own set of options. &lt;br /&gt;
[[File:Printers5.png|none]]&lt;br /&gt;
&lt;br /&gt;
Main application which make use of the new printing system is VPDF - PDF files viewer from Application directory. When selecting Postscript option in Print window, a Profile selector is available where you can select between profiles defined earlier in Printers preferences. You can also use (To file) to get raw Postscript output.&lt;br /&gt;
[[File:Printers7.png|none]]&lt;br /&gt;
&lt;br /&gt;
printer.device/TurboPrint like printing from old applications is not yet supported, although VPDF prints using TurboPrint when Postscript option is not active. &lt;br /&gt;
To get printing supported in any application (with Postscript support) please use &lt;br /&gt;
PRINTER: device for storing Postscript output. printer-handler which control the PRINTER: device has such options:&lt;br /&gt;
* PROFILE/K  - name of the profile, get default profile from Printers preferences when not set&lt;br /&gt;
* ARGS/K - CUPS compatible option set&lt;br /&gt;
* FORMAT/K - defaults to PS for now&lt;br /&gt;
* COPIES/N - how many copies should be printed&lt;br /&gt;
&lt;br /&gt;
When PRINTER: device is used it preformats raw Postscript output from application adding additional parameters set in Printers preferences and for example make multipage per sheet printing which is not available in raw printing. For non-Postscript printers internal Ghostscript 8.70 processing is done. This can take some seconds so Postscript printers are preffered.&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=Print_System&amp;diff=4079</id>
		<title>Print System</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=Print_System&amp;diff=4079"/>
				<updated>2019-10-18T11:22:03Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;New printer system has been introduced in MorphOS 3.10 and extended in MorphOS 3.12. &lt;br /&gt;
It is based on CUPS logic although it doesn;t contain any CUPS code in its core. &lt;br /&gt;
Drivers are represented using PPD (PostScript Printer Description)  [https://en.wikipedia.org/wiki/PostScript_Printer_Description], which supports both Postscript and non-Postscript printers. Previously Postscript printers could be used in MorphOS directly sending raw Postscript stream to the printer. It doesn't allow to set any settings and only Pagestream has decent settings for that. &lt;br /&gt;
&lt;br /&gt;
New preferences has been created to handle drivers and profiles. Driver is a binary form of PPD textual file.  Profile is a driver which includes settings set by the user. &lt;br /&gt;
[[File:Printers1.png|center]]&lt;br /&gt;
&lt;br /&gt;
To have printer connected one has to provide PPD driver. Some of printers including EPSON ESC/PR and Samsung CLPs can be automatically found and driver will be added using '''Search driver''' button. If not please use '''Add...''' button to select PPD file. PPD files for Postscript printers will be added and they are ready to work. PPD files for other printes contain reference to filter file (driver which translate data to printer binary format). If PPD file with filter not available in MorphOS is provided user will be asked what to do.&lt;br /&gt;
[[File:Printers2.png|none]]&lt;br /&gt;
After adding the driver profile needs to be added. Please select Add... button. A window with driver selection will appear. User can create many profiles for one driver: one for color printing, one for b/w, etc.&lt;br /&gt;
[[File:Printers3.png|none]]&lt;br /&gt;
After creating the profile you can make it as default and set the output path. Both file and device output is supported. So for printing for file you can set RAM:output_print. For network printing please use NETPAR: and for usb printers please use USBPAR:. Usb printing needs USBPAR mountlist copied from Storage/DosDrivers to the DEVS:DosDrivers or add mount USBPAR: somewhere in the S:user-startup file.&lt;br /&gt;
&lt;br /&gt;
[[File:Printers4.png|none]]&lt;br /&gt;
&lt;br /&gt;
Under '''Options''' button printer options can be set for the profile. Each printer driver has own set of options. &lt;br /&gt;
[[File:Printers5.png|none]]&lt;br /&gt;
&lt;br /&gt;
Main application which make use of the new printing system is VPDF - PDF files viewer from Application directory. When selecting Postscript option in Print window, a Profile selector is available where you can select between profiles defined earlier in Printers preferences. You can also use (To file) to get raw Postscript output.&lt;br /&gt;
[[File:Printers7.png|none]]&lt;br /&gt;
&lt;br /&gt;
printer.device/TurboPrint like printing from old applications is not yet supported, although VPDF prints using TurboPrint when Postscript option is not active. &lt;br /&gt;
To get printing supported in any application (with Postscript support) please use &lt;br /&gt;
PRINTER: device for storing Postscript output. printer-handler which control the PRINTER: device has such options:&lt;br /&gt;
* PROFILE/K  - name of the profile, get default profile from Printers preferences when not set&lt;br /&gt;
* ARGS/K - CUPS compatible option set&lt;br /&gt;
* FORMAT/K - defaults to PS for now&lt;br /&gt;
* COPIES/N - how many copies should be printed&lt;br /&gt;
&lt;br /&gt;
When PRINTER: device is used it preformats raw Postscript output from application adding additional parameters set in Printers preferences and for example make multipage per sheet printing which is not available in raw printing. For non-Postscript printers internal Ghostscript 8.70 processing is done. This can take some seconds so Postscript printers are preffered.&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=Main_Page&amp;diff=4078</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=Main_Page&amp;diff=4078"/>
				<updated>2019-10-18T10:43:41Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: /* Tutorials */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;siteLogo&amp;quot; style=&amp;quot;float: right;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:162%; border:none; margin:0; padding:.1em; color:#274572;&amp;quot;&amp;gt;Welcome to the MorphOS Library,&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;top:+0.2em; font-size:95%; margin-bottom: 30px;&amp;quot;&amp;gt;the wiki based library of MorphOS related documentation.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;strong&amp;gt;Would you like to contribute and edit articles?&amp;lt;/strong&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Please contact us to set up an account via:&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-top: -10px; margin-bottom: 20px;&amp;quot;&amp;gt;https://morph.zone/message2library.png&amp;lt;/div&amp;gt;&lt;br /&gt;
'''Important notes to editors:''' [[Basic Guidelines]] - [[List of Wanted Articles]]&lt;br /&gt;
----&lt;br /&gt;
&amp;lt;small&amp;gt;This page in other languages: [[Strona główna|Polish]] [[Page principale|Français]]&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==About MorphOS==&lt;br /&gt;
MorphOS - The Lightning OS&lt;br /&gt;
&amp;lt;div class=&amp;quot;threecolumns&amp;quot;&amp;gt;&lt;br /&gt;
* [[What is MorphOS?]]&lt;br /&gt;
* [[Hardware Platforms]]&lt;br /&gt;
* [[Installation]]&lt;br /&gt;
* [[Characteristic features]]&lt;br /&gt;
* [[MorphOS integration]]&lt;br /&gt;
* [[MorphOS Development]]&lt;br /&gt;
* [[Developer tools]]&lt;br /&gt;
* [[3D graphics]]&lt;br /&gt;
* [[Games]]&lt;br /&gt;
* [[MorphOS key applications]]&lt;br /&gt;
* [[Platform expansion]]&lt;br /&gt;
* [[Who needs MorphOS?]]&lt;br /&gt;
* [[Conclusions]]&lt;br /&gt;
* [[Useful links]]&lt;br /&gt;
* [[F.A.Q.]]&lt;br /&gt;
* [[Historical notes]]&lt;br /&gt;
* [[Contributors]]&amp;lt;/div&amp;gt;&lt;br /&gt;
A five minute read for users familiar with the Commodore Amiga&lt;br /&gt;
*[[MorphOS in 5 minutes]]&lt;br /&gt;
&lt;br /&gt;
==Articles==&lt;br /&gt;
The core of the MorphOS Library can be found here.  Along with the provided manuals, there are several documents designed to help users get the most out of their MorphOS powered computer.&lt;br /&gt;
&lt;br /&gt;
* [[Fundamentals of MorphOS]]&lt;br /&gt;
* [[Dictionary of Terms]]&lt;br /&gt;
* [[First_Steps_Using_MorphOS | First Steps Using MorphOS]]&lt;br /&gt;
* [[Volume Names]]&lt;br /&gt;
* [[Applications|Applications Included with MorphOS]]&lt;br /&gt;
* [[Tools|Tools Included with MorphOS]]&lt;br /&gt;
* [[Utilities|Utilities Included with MorphOS]]&lt;br /&gt;
* [[Screenbar_Modules|Screenbar Modules Included with MorphOS]]&lt;br /&gt;
* [[Bundled_Games|Games Included with MorphOS]]&lt;br /&gt;
* [[Blankers|Blankers Included with MorphOS]]&lt;br /&gt;
* [[Shell Commands|Shell: Commands]]&lt;br /&gt;
* [[Pattern matching|Shell: Pattern Matching]]&lt;br /&gt;
* [[Filesystems | File Systems]]&lt;br /&gt;
* [[Supported Computers]]&lt;br /&gt;
* [[Hardware Compatibility]]&lt;br /&gt;
* [[Tips and Tricks]]&lt;br /&gt;
&lt;br /&gt;
==Tutorials==&lt;br /&gt;
Welcome to the Tutorials section of the MorphOS Library.  In this aisle of the library you can find examples and step by step instructions to help get the most out of your MorphOS experience.&lt;br /&gt;
&lt;br /&gt;
*[[Getting_Started | Getting Started - A Beginner's Guide to MorphOS]]&lt;br /&gt;
*[[Modifying the User-Startup file]]&lt;br /&gt;
*[[Configuring_Network | Configuring a Network Connection]]&lt;br /&gt;
*[[Installing_software | Installing Third Party Software]]&lt;br /&gt;
*[[Dual-boot MorphOS and MacOS X on a Mac Mini G4]]&lt;br /&gt;
*[[How to write Mails with SimpleMail]]&lt;br /&gt;
*[[MorphOS External USB Drive Backup Guide]]&lt;br /&gt;
*[[Scanning with SCANdal]]&lt;br /&gt;
*[[Recording an LP with Audio Evolution 4]]&lt;br /&gt;
*[[Passwordless SSH login with RemoteShell]]&lt;br /&gt;
*[[How to Install Directory Opus Magellan II]]&lt;br /&gt;
*[[How to Make MorphOS Look Like OS4]]&lt;br /&gt;
*[[How to Use Game Controllers]]&lt;br /&gt;
*[[Preparing_an_Amiga_Hard_Drive]]&lt;br /&gt;
*[[Mounting_Network_Drives]]&lt;br /&gt;
*[[How to translate program with SimpleCat]]&lt;br /&gt;
*[[Creating_Ambient_Filetypes]]&lt;br /&gt;
*[[Open_Firmware | Using Open Firmware]]&lt;br /&gt;
*[[Print_System | Using new printing system ]]&lt;br /&gt;
&lt;br /&gt;
==Development==&lt;br /&gt;
In the development section of the MorphOS Library, you can find a collection of helpful articles and tutorials focused on MorphOS software development.&lt;br /&gt;
&lt;br /&gt;
*[[First steps in MorphOS programming]]&lt;br /&gt;
*[[Magic User Interface Programming]]&lt;br /&gt;
*[[In-depth: The New MorphOS Memory System]]&lt;br /&gt;
*[[Reggae: MorphOS multimedia framework]]&lt;br /&gt;
*[[An Introduction to MorphOS PPC Assembly]]&lt;br /&gt;
*[[Advanced Topics]]&lt;br /&gt;
*[[Getting Started with Lua]]&lt;br /&gt;
*[[Crash_Course_to_Hollywood_Programming]]&lt;br /&gt;
&lt;br /&gt;
==Benchmarks, Reports &amp;amp; Reviews==&lt;br /&gt;
*[[jPV's MorphOS 2 Review]]&lt;br /&gt;
*[[What's New in MorphOS 3]]&lt;br /&gt;
*[[What's New in MorphOS 3.10]]&lt;br /&gt;
&lt;br /&gt;
==Links==&lt;br /&gt;
The MorphOS Link Database is a collection of websites that are of interest to all current and potential future users of MorphOS. For easier navigation, we have separated the list of websites into multiple categories.&lt;br /&gt;
&lt;br /&gt;
*[[Links#Community_Portals_.26_Forums|Community Portals]]&lt;br /&gt;
*[[Links#File_Repositories|File Repositories]]&lt;br /&gt;
*[[Links#Software|Software]]&lt;br /&gt;
*[[Links#Developers|Developers]]&lt;br /&gt;
*[[Links#Misc|Misc]]&lt;br /&gt;
&lt;br /&gt;
==Work in Progress==&lt;br /&gt;
*[[ReTooled]]&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=Print_System&amp;diff=4077</id>
		<title>Print System</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=Print_System&amp;diff=4077"/>
				<updated>2019-10-18T10:42:09Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;New printer system has been introduced in MorphOS 3.10 and extended in MorphOS 3.12. &lt;br /&gt;
It is based on CUPS logic although it doesn;t contain any CUPS code in its core. &lt;br /&gt;
Drivers are represented using PPD (PostScript Printer Description)  [https://en.wikipedia.org/wiki/PostScript_Printer_Description], which supports both Postscript and non-Postscript printers. Previously Postscript printers could be used in MorphOS directly sending raw Postscript stream to the printer. It doesn't allow to set any settings and only Pagestream has decent settings for that. &lt;br /&gt;
&lt;br /&gt;
New preferences has been created to handle drivers and profiles. Driver is a binary form of PPD textual file.  Profile is a driver which includes settings set by the user. &lt;br /&gt;
[[File:Printers1.png|center]]&lt;br /&gt;
&lt;br /&gt;
To have printer connected one has to provide PPD driver. Some of printers including EPSON ESC/PR and Samsung CLPs can be automatically found and driver will be added using '''Search driver''' button. If not please use '''Add...''' button to select PPD file. PPD files for Postscript printers will be added and they are ready to work. PPD files for other printes contain reference to filter file (driver which translate data to printer binary format). If PPD file with filter not available in MorphOS is provided user will be asked what to do.&lt;br /&gt;
[[File:Printers2.png|none]]&lt;br /&gt;
After adding the driver profile needs to be added. Please select Add... button. A window with driver selection will appear. User can create many profiles for one driver: one for color printing, one for b/w, etc.&lt;br /&gt;
[[File:Printers3.png|none]]&lt;br /&gt;
After creating the profile you can make it as default and set the output path. Both file and device output is supported. So for printing for file you can set RAM:output_print. For network printing please use NETPAR: and for usb printers please use USBPAR:. Usb printing needs USBPAR mountlist copied from Storage/DosDrivers to the DEVS:DosDrivers or add mount USBPAR: somewhere in the S:user-startup file.&lt;br /&gt;
&lt;br /&gt;
[[File:Printers4.png|none]]&lt;br /&gt;
&lt;br /&gt;
Under '''Options''' button printer options can be set for the profile. Each printer driver has own set of options. &lt;br /&gt;
[[File:Printers5.png|none]]&lt;br /&gt;
&lt;br /&gt;
Main application which make use of the new printing system is VPDF - PDF files viewer from Application directory. When selecting Postscript option in Print window, a Profile selector is available where you can select between profiles defined earlier in Printers preferences. You can also use (To file) to get raw Postscript output.&lt;br /&gt;
[[File:Printers7.png|none]]&lt;br /&gt;
&lt;br /&gt;
printer.device/TurboPrint like printing from old applications is not yet supported, although VPDF prints using TurboPrint when Postscript option is not active. &lt;br /&gt;
To get printing supported in any application (with Postscript support) please use &lt;br /&gt;
PRINTER: device for storing Postscript output. printer-handler which control the PRINTER: device has such options:&lt;br /&gt;
* PROFILE/K  - name of the profile, get default profile from Printers preferences when not set&lt;br /&gt;
* ARGS/K - CUPS compatible option set&lt;br /&gt;
* FORMAT/K - defaults to PS for now&lt;br /&gt;
* COPIES/N - how many copies should be printed&lt;br /&gt;
&lt;br /&gt;
When PRINTER: device is used it preformat raw Postscript output from application adding additional parameters set in Printers preferences and for example make multipage per sheet printing which is not available in raw printing. For non-Postscript printers internal Ghostscript 8.70 processing is done. This can take some seconds so Postscript printers are preffered.&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=Print_System&amp;diff=4076</id>
		<title>Print System</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=Print_System&amp;diff=4076"/>
				<updated>2019-10-18T10:39:32Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;New printer system has been introduced in MorphOS 3.10 and extended in MorphOS 3.12. &lt;br /&gt;
It is based on CUPS logic although it doesn;t contain any CUPS code in its core. &lt;br /&gt;
Drivers are represented using PPD (PostScript Printer Description)  [https://en.wikipedia.org/wiki/PostScript_Printer_Description], which supports both Postscript and non-Postscript printers. Previously Postscript printers could be used in MorphOS directly sending raw Postscript stream to the printer. It doesn't allow to set any settings and only Pagestream has decent settings for that. &lt;br /&gt;
&lt;br /&gt;
New preferences has been created to handle drivers and profiles. Driver is a binary form of PPD textual file.  Profile is a driver which includes settings set by the user. &lt;br /&gt;
[[File:Printers1.png|center]]&lt;br /&gt;
&lt;br /&gt;
To have printer connected one has to provide PPD driver. Some of printers including EPSON ESC/PR and Samsung CLPs can be automatically found and driver will be added using '''Search driver''' button. If not please use '''Add...''' button to select PPD file. PPD files for Postscript printers will be added and they are ready to work. PPD files for other printes contain reference to filter file (driver which translate data to printer binary format). If PPD file with filter not available in MorphOS is provided user will be asked what to do.&lt;br /&gt;
[[File:Printers2.png|none]]&lt;br /&gt;
After adding the driver profile needs to be added. Please select Add... button. A window with driver selection will appear. User can create many profiles for one driver: one for color printing, one for b/w, etc.&lt;br /&gt;
[[File:Printers3.png|none]]&lt;br /&gt;
After creating the profile you can make it as default and set the output path. Both file and device output is supported. So for printing for file you can set RAM:output_print. For network printing please use NETPAR: and for usb printers please use USBPAR:. Usb printing needs USBPAR mountlist copied from Storage/DosDrivers to the DEVS:DosDrivers or add mount USBPAR: somewhere in the S:user-startup file.&lt;br /&gt;
&lt;br /&gt;
[[File:Printers4.png|none]]&lt;br /&gt;
&lt;br /&gt;
Under '''Options''' button printer options can be set for the profile. Each printer driver has own set of options. &lt;br /&gt;
[[File:Printers5.png|none]]&lt;br /&gt;
&lt;br /&gt;
Main application which make use of the new printing system is VPDF - PDF files viewer from Application directory. When selecting Postscript option in Print window, a Profile selector is available where you can select between profiles defined earlier in Printers preferences. You can also use (To file) to get raw Postscript output.&lt;br /&gt;
[[File:Printers7.png|none]]&lt;br /&gt;
&lt;br /&gt;
printer.device/TurboPrint like printing from old applications is not yet supported, although VPDF prints using TurboPrint when Postscript option is not active. &lt;br /&gt;
To get printing supported in any application (with Postscript support) please use &lt;br /&gt;
PRINTER: device for storing Postscript output. printer-handler which control the PRINTER: device has such options:&lt;br /&gt;
* PROFILE/K  - name of the profile, get default profile from Printers preferences when not set&lt;br /&gt;
* ARGS/K - CUPS compatible option set&lt;br /&gt;
* FORMAT/K - defaults to PS for now&lt;br /&gt;
* COPIES/N - how many copies should be printed&lt;br /&gt;
&lt;br /&gt;
When PRINTER: device is used it preformat raw Postscript output from application adding additional parameters set in Printers preferences and for example make multipage per sheet printing which is not available in raw printing. For non-Postscript printers internal Ghostscript processing is done.&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=Print_System&amp;diff=4075</id>
		<title>Print System</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=Print_System&amp;diff=4075"/>
				<updated>2019-10-18T10:35:56Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;New printer system has been introduced in MorphOS 3.10 and extended in MorphOS 3.12. &lt;br /&gt;
It is based on CUPS logic although it doesn;t contain any CUPS code in its core. &lt;br /&gt;
Drivers are represented using PPD (PostScript Printer Description)  [https://en.wikipedia.org/wiki/PostScript_Printer_Description], which supports both Postscript and non-Postscript printers. Previously Postscript printers could be used in MorphOS directly sending raw Postscript stream to the printer. It doesn't allow to set any settings and only Pagestream has decent settings for that. &lt;br /&gt;
&lt;br /&gt;
New preferences has been created to handle drivers and profiles. Driver is a binary form of PPD textual file.  Profile is a driver which includes settings set by the user. &lt;br /&gt;
[[File:Printers1.png|center]]&lt;br /&gt;
&lt;br /&gt;
To have printer connected one has to provide PPD driver. Some of printers including EPSON ESC/PR and Samsung CLPs can be automatically found and driver will be added using '''Search driver''' button. If not please use '''Add...''' button to select PPD file. PPD files for Postscript printers will be added and they are ready to work. PPD files for other printes contain reference to filter file (driver which translate data to printer binary format). If PPD file with filter not available in MorphOS is provided user will be asked what to do.&lt;br /&gt;
[[File:Printers2.png|none]]&lt;br /&gt;
After adding the driver profile needs to be added. Please select Add... button. A window with driver selection will appear. User can create many profiles for one driver: one for color printing, one for b/w, etc.&lt;br /&gt;
[[File:Printers3.png|none]]&lt;br /&gt;
After creating the profile you can make it as default and set the output path. Both file and device output is supported. So for printing for file you can set RAM:output_print. For network printing please use NETPAR: and for usb printers please use USBPAR:. Usb printing needs USBPAR mountlist copied from Storage/DosDrivers to the DEVS:DosDrivers or add mount USBPAR: somewhere in the S:user-startup file.&lt;br /&gt;
&lt;br /&gt;
[[File:Printers4.png|none]]&lt;br /&gt;
&lt;br /&gt;
Under '''Options''' button printer options can be set for the profile. Each printer driver has own set of options. &lt;br /&gt;
[[File:Printers5.png|none]]&lt;br /&gt;
&lt;br /&gt;
Main application which make use of the new printing system is VPDF - PDF files viewer from Application directory. When selecting Postscript option in Print window, a Profile selector is available where you can select between profiles defined earlier in Printers preferences. You can also use (To file) to get raw Postscript output.&lt;br /&gt;
[[File:Printers7.png|none]]&lt;br /&gt;
&lt;br /&gt;
printer.device/TurboPrint like printing from old applications is not yet supported, although VPDF prints using TurboPrint when Postscript option is not active. &lt;br /&gt;
To get printing supported in any application (with Postscript support) please use &lt;br /&gt;
PRINTER: device for storing Postscript output. printer-handler which control the PRINTER: device has such options:&lt;br /&gt;
* PROFILE/K  - name of the profile, get default profile from Printers preferences when not set&lt;br /&gt;
* ARGS/K - CUPS compatible option set&lt;br /&gt;
* FORMAT/K - defaults to PS for now&lt;br /&gt;
* COPIES/N - how many copies should be printed&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=Print_System&amp;diff=4074</id>
		<title>Print System</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=Print_System&amp;diff=4074"/>
				<updated>2019-10-18T10:35:41Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;New printer system has been introduced in MorphOS 3.10 and extended in MorphOS 3.12. &lt;br /&gt;
It is based on CUPS logic although it doesn;t contain any CUPS code in its core. &lt;br /&gt;
Drivers are represented using PPD (PostScript Printer Description)  [https://en.wikipedia.org/wiki/PostScript_Printer_Description], which supports both Postscript and non-Postscript printers. Previously Postscript printers could be used in MorphOS directly sending raw Postscript stream to the printer. It doesn't allow to set any settings and only Pagestream has decent settings for that. &lt;br /&gt;
&lt;br /&gt;
New preferences has been created to handle drivers and profiles. Driver is a binary form of PPD textual file.  Profile is a driver which includes settings set by the user. &lt;br /&gt;
[[File:Printers1.png|center]]&lt;br /&gt;
&lt;br /&gt;
To have printer connected one has to provide PPD driver. Some of printers including EPSON ESC/PR and Samsung CLPs can be automatically found and driver will be added using '''Search driver''' button. If not please use '''Add...''' button to select PPD file. PPD files for Postscript printers will be added and they are ready to work. PPD files for other printes contain reference to filter file (driver which translate data to printer binary format). If PPD file with filter not available in MorphOS is provided user will be asked what to do.&lt;br /&gt;
[[File:Printers2.png|none]]&lt;br /&gt;
After adding the driver profile needs to be added. Please select Add... button. A window with driver selection will appear. User can create many profiles for one driver: one for color printing, one for b/w, etc.&lt;br /&gt;
[[File:Printers3.png|none]]&lt;br /&gt;
After creating the profile you can make it as default and set the output path. Both file and device output is supported. So for printing for file you can set RAM:output_print. For network printing please use NETPAR: and for usb printers please use USBPAR:. Usb printing needs USBPAR mountlist copied from Storage/DosDrivers to the DEVS:DosDrivers or add mount USBPAR: somewhere in the S:user-startup file.&lt;br /&gt;
&lt;br /&gt;
[[File:Printers4.png|none]]&lt;br /&gt;
&lt;br /&gt;
Under '''Options''' button printer options can be set for the profile. Each printer driver has own set of options. &lt;br /&gt;
[[File:Printers5.png|none]]&lt;br /&gt;
&lt;br /&gt;
Main application which make use of the new printing system is VPDF - PDF files viewer from Application directory. When selecting Postscript option in Print window, a Profile selector is available where you can select between profiles defined earlier in Printers preferences. You can also use (To file) to get raw Postscript output.&lt;br /&gt;
[[File:Printers7.png|none]]&lt;br /&gt;
&lt;br /&gt;
printer.device/TurboPrint like printing from old applications is not yet supported, although VPDF prints using TurboPrint when Postscript option is not active. &lt;br /&gt;
To get printing supported in any application (with Postscript support) please use &lt;br /&gt;
* PRINTER: device for storing Postscript output. printer-handler which control the PRINTER: device has such options:&lt;br /&gt;
* PROFILE/K  - name of the profile, get default profile from Printers preferences when not set&lt;br /&gt;
* ARGS/K - CUPS compatible option set&lt;br /&gt;
* FORMAT/K - defaults to PS for now&lt;br /&gt;
* COPIES/N - how many copies should be printed&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=Print_System&amp;diff=4073</id>
		<title>Print System</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=Print_System&amp;diff=4073"/>
				<updated>2019-10-18T10:34:46Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;New printer system has been introduced in MorphOS 3.10 and extended in MorphOS 3.12. &lt;br /&gt;
It is based on CUPS logic although it doesn;t contain any CUPS code in its core. &lt;br /&gt;
Drivers are represented using PPD (PostScript Printer Description)  [https://en.wikipedia.org/wiki/PostScript_Printer_Description], which supports both Postscript and non-Postscript printers. Previously Postscript printers could be used in MorphOS directly sending raw Postscript stream to the printer. It doesn't allow to set any settings and only Pagestream has decent settings for that. &lt;br /&gt;
&lt;br /&gt;
New preferences has been created to handle drivers and profiles. Driver is a binary form of PPD textual file.  Profile is a driver which includes settings set by the user. &lt;br /&gt;
[[File:Printers1.png|center]]&lt;br /&gt;
&lt;br /&gt;
To have printer connected one has to provide PPD driver. Some of printers including EPSON ESC/PR and Samsung CLPs can be automatically found and driver will be added using '''Search driver''' button. If not please use '''Add...''' button to select PPD file. PPD files for Postscript printers will be added and they are ready to work. PPD files for other printes contain reference to filter file (driver which translate data to printer binary format). If PPD file with filter not available in MorphOS is provided user will be asked what to do.&lt;br /&gt;
[[File:Printers2.png|none]]&lt;br /&gt;
After adding the driver profile needs to be added. Please select Add... button. A window with driver selection will appear. User can create many profiles for one driver: one for color printing, one for b/w, etc.&lt;br /&gt;
[[File:Printers3.png|none]]&lt;br /&gt;
After creating the profile you can make it as default and set the output path. Both file and device output is supported. So for printing for file you can set RAM:output_print. For network printing please use NETPAR: and for usb printers please use USBPAR:. Usb printing needs USBPAR mountlist copied from Storage/DosDrivers to the DEVS:DosDrivers or add mount USBPAR: somewhere in the S:user-startup file.&lt;br /&gt;
&lt;br /&gt;
[[File:Printers4.png|none]]&lt;br /&gt;
&lt;br /&gt;
Under '''Options''' button printer options can be set for the profile. Each printer driver has own set of options. &lt;br /&gt;
[[File:Printers5.png|none]]&lt;br /&gt;
&lt;br /&gt;
Main application which make use of the new printing system is VPDF - PDF files viewer from Application directory. When selecting Postscript option in Print window, a Profile selector is available where you can select between profiles defined earlier in Printers preferences. You can also use (To file) to get raw Postscript output.&lt;br /&gt;
[[File:Printers7.png|none]]&lt;br /&gt;
&lt;br /&gt;
printer.device/TurboPrint like printing from old applications is not yet supported, although VPDF prints using TurboPrint when Postscript option is not active. &lt;br /&gt;
To get printing supported in any application (with Postscript support) please use PRINTER: device for storing Postscript output. printer-handler which control the PRINTER: device has such options:&lt;br /&gt;
PROFILE/K  - name of the profile, get default profile from Printers preferences when not set&lt;br /&gt;
ARGS/K - CUPS compatible option set&lt;br /&gt;
FORMAT/K - defaults to PS for now&lt;br /&gt;
COPIES/N - how many copies should be printed&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=Print_System&amp;diff=4072</id>
		<title>Print System</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=Print_System&amp;diff=4072"/>
				<updated>2019-10-18T10:27:33Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;New printer system has been introduced in MorphOS 3.10 and extended in MorphOS 3.12. &lt;br /&gt;
It is based on CUPS logic although it doesn;t contain any CUPS code in its core. &lt;br /&gt;
Drivers are represented using PPD (PostScript Printer Description)  [https://en.wikipedia.org/wiki/PostScript_Printer_Description], which supports both Postscript and non-Postscript printers. Previously Postscript printers could be used in MorphOS directly sending raw Postscript stream to the printer. It doesn't allow to set any settings and only Pagestream has decent settings for that. &lt;br /&gt;
&lt;br /&gt;
New preferences has been created to handle drivers and profiles. Driver is a binary form of PPD textual file.  Profile is a driver which includes settings set by the user. &lt;br /&gt;
[[File:Printers1.png|center]]&lt;br /&gt;
&lt;br /&gt;
To have printer connected one has to provide PPD driver. Some of printers including EPSON ESC/PR and Samsung CLPs can be automatically found and driver will be added using '''Search driver''' button. If not please use '''Add...''' button to select PPD file. PPD files for Postscript printers will be added and they are ready to work. PPD files for other printes contain reference to filter file (driver which translate data to printer binary format). If PPD file with filter not available in MorphOS is provided user will be asked what to do.&lt;br /&gt;
[[File:Printers2.png|none]]&lt;br /&gt;
After adding the driver profile needs to be added. Please select Add... button. A window with driver selection will appear. User can create many profiles for one driver: one for color printing, one for b/w, etc.&lt;br /&gt;
[[File:Printers3.png|none]]&lt;br /&gt;
After creating the profile you can make it as default and set the output path. Both file and device output is supported. So for printing for file you can set RAM:output_print. For network printing please use NETPAR: and for usb printers please use USBPAR:. Usb printing needs USBPAR mountlist copied from Storage/DosDrivers to the DEVS:DosDrivers or add mount USBPAR: somewhere in the S:user-startup file.&lt;br /&gt;
&lt;br /&gt;
[[File:Printers4.png|none]]&lt;br /&gt;
&lt;br /&gt;
Under '''Options''' button printer options can be set for the profile. Each printer driver has own set of options. &lt;br /&gt;
[[File:Printers5.png|none]]&lt;br /&gt;
&lt;br /&gt;
Main application which make use of the new printing system is VPDF - PDF files viewer from Application directory. When selecting Postscript option in Print window, a Profile selector is available where you can select between profiles defined earlier in Printers preferences. You can also use (To file) to get raw Postscript output.&lt;br /&gt;
[[File:Printers7.png|none]]&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=Print_System&amp;diff=4071</id>
		<title>Print System</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=Print_System&amp;diff=4071"/>
				<updated>2019-10-18T10:24:35Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;New printer system has been introduced in MorphOS 3.10 and extended in MorphOS 3.12. &lt;br /&gt;
It is based on CUPS logic although it doesn;t contain any CUPS code in its core. &lt;br /&gt;
Drivers are represented using PPD (PostScript Printer Description)  [https://en.wikipedia.org/wiki/PostScript_Printer_Description], which supports both Postscript and non-Postscript printers. Previously Postscript printers could be used in MorphOS directly sending raw Postscript stream to the printer. It doesn't allow to set any settings and only Pagestream has decent settings for that. &lt;br /&gt;
&lt;br /&gt;
New preferences has been created to handle drivers and profiles. Driver is a binary form of PPD textual file.  Profile is a driver which includes settings set by the user. &lt;br /&gt;
[[File:Printers1.png|center]]&lt;br /&gt;
&lt;br /&gt;
To have printer connected one has to provide PPD driver. Some of printers including EPSON ESC/PR and Samsung CLPs can be automatically found and driver will be added using '''Search driver''' button. If not please use '''Add...''' button to select PPD file. PPD files for Postscript printers will be added and they are ready to work. PPD files for other printes contain reference to filter file (driver which translate data to printer binary format). If PPD file with filter not available in MorphOS is provided user will be asked what to do.&lt;br /&gt;
[[File:Printers2.png|none]]&lt;br /&gt;
After adding the driver profile needs to be added. Please select Add... button. A window with driver selection will appear. User can create many profiles for one driver: one for color printing, one for b/w, etc.&lt;br /&gt;
[[File:Printers3.png|none]]&lt;br /&gt;
After creating the profile you can make it as default and set the output path. Both file and device output is supported. So for printing for file you can set RAM:output_print. For network printing please use NETPAR: and for usb printers please use USBPAR:. Usb printing needs USBPAR mountlist copied from Storage/DosDrivers to the DEVS:DosDrivers or add mount USBPAR: somewhere in the S:user-startup file.&lt;br /&gt;
&lt;br /&gt;
[[File:Printers4.png|none]]&lt;br /&gt;
&lt;br /&gt;
Under '''Options''' button printer options can be set for the profile. Each printer driver has own set of options. &lt;br /&gt;
[[File:Printers5.png|none]]&lt;br /&gt;
&lt;br /&gt;
[[File:Printers7.png|none]]&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=Print_System&amp;diff=4070</id>
		<title>Print System</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=Print_System&amp;diff=4070"/>
				<updated>2019-10-18T10:24:24Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;New printer system has been introduced in MorphOS 3.10 and extended in MorphOS 3.12. &lt;br /&gt;
It is based on CUPS logic although it doesn;t contain any CUPS code in its core. &lt;br /&gt;
Drivers are represented using PPD (PostScript Printer Description)  [https://en.wikipedia.org/wiki/PostScript_Printer_Description], which supports both Postscript and non-Postscript printers. Previously Postscript printers could be used in MorphOS directly sending raw Postscript stream to the printer. It doesn't allow to set any settings and only Pagestream has decent settings for that. &lt;br /&gt;
&lt;br /&gt;
New preferences has been created to handle drivers and profiles. Driver is a binary form of PPD textual file.  Profile is a driver which includes settings set by the user. &lt;br /&gt;
[[File:Printers1.png|center]]&lt;br /&gt;
&lt;br /&gt;
To have printer connected one has to provide PPD driver. Some of printers including EPSON ESC/PR and Samsung CLPs can be automatically found and driver will be added using '''Search driver''' button. If not please use '''Add...''' button to select PPD file. PPD files for Postscript printers will be added and they are ready to work. PPD files for other printes contain reference to filter file (driver which translate data to printer binary format). If PPD file with filter not available in MorphOS is provided user will be asked what to do.&lt;br /&gt;
[[File:Printers2.png|none]]&lt;br /&gt;
After adding the driver profile needs to be added. Please select Add... button. A window with driver selection will appear. User can create many profiles for one driver: one for color printing, one for b/w, etc.&lt;br /&gt;
[[File:Printers3.png|none]]&lt;br /&gt;
After creating the profile you can make it as default and set the output path. Both file and device output is supported. So for printing for file you can set RAM:output_print. For network printing please use NETPAR: and for usb printers please use USBPAR:. Usb printing needs USBPAR mountlist copied from Storage/DosDrivers to the DEVS:DosDrivers or add mount USBPAR: somewhere in the S:user-startup file.&lt;br /&gt;
&lt;br /&gt;
[[File:Printers4.png|none]]&lt;br /&gt;
&lt;br /&gt;
Under '''Options''' button printer options can be set for the profile. Each printer driver has own set of options. &lt;br /&gt;
[[File:Printers5.png|none]]&lt;br /&gt;
&lt;br /&gt;
[[File:Printers6.png|none]]&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=Print_System&amp;diff=4069</id>
		<title>Print System</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=Print_System&amp;diff=4069"/>
				<updated>2019-10-18T10:23:58Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;New printer system has been introduced in MorphOS 3.10 and extended in MorphOS 3.12. &lt;br /&gt;
It is based on CUPS logic although it doesn;t contain any CUPS code in its core. &lt;br /&gt;
Drivers are represented using PPD (PostScript Printer Description)  [https://en.wikipedia.org/wiki/PostScript_Printer_Description], which supports both Postscript and non-Postscript printers. Previously Postscript printers could be used in MorphOS directly sending raw Postscript stream to the printer. It doesn't allow to set any settings and only Pagestream has decent settings for that. &lt;br /&gt;
&lt;br /&gt;
New preferences has been created to handle drivers and profiles. Driver is a binary form of PPD textual file.  Profile is a driver which includes settings set by the user. &lt;br /&gt;
[[File:Printers1.png|center]]&lt;br /&gt;
&lt;br /&gt;
To have printer connected one has to provide PPD driver. Some of printers including EPSON ESC/PR and Samsung CLPs can be automatically found and driver will be added using '''Search driver''' button. If not please use '''Add...''' button to select PPD file. PPD files for Postscript printers will be added and they are ready to work. PPD files for other printes contain reference to filter file (driver which translate data to printer binary format). If PPD file with filter not available in MorphOS is provided user will be asked what to do.&lt;br /&gt;
[[File:Printers2.png|none]]&lt;br /&gt;
After adding the driver profile needs to be added. Please select Add... button. A window with driver selection will appear. User can create many profiles for one driver: one for color printing, one for b/w, etc.&lt;br /&gt;
[[File:Printers3.png|none]]&lt;br /&gt;
After creating the profile you can make it as default and set the output path. Both file and device output is supported. So for printing for file you can set RAM:output_print. For network printing please use NETPAR: and for usb printers please use USBPAR:. Usb printing needs USBPAR mountlist copied from Storage/DosDrivers to the DEVS:DosDrivers or add mount USBPAR: somewhere in the S:user-startup file.&lt;br /&gt;
&lt;br /&gt;
[[File:Printers4.png|none]]&lt;br /&gt;
&lt;br /&gt;
Under '''Options''' button printer options can be set for the profile. Each printer driver has own set of options. &lt;br /&gt;
[[File:Printers5.png|none]]&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=Print_System&amp;diff=4068</id>
		<title>Print System</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=Print_System&amp;diff=4068"/>
				<updated>2019-10-18T10:04:06Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;New printer system has been introduced in MorphOS 3.10 and extended in MorphOS 3.12. &lt;br /&gt;
It is based on CUPS logic although it doesn;t contain any CUPS code in its core. &lt;br /&gt;
Drivers are represented using PPD (PostScript Printer Description)  [https://en.wikipedia.org/wiki/PostScript_Printer_Description], which supports both Postscript and non-Postscript printers. Previously Postscript printers could be used in MorphOS directly sending raw Postscript stream to the printer. It doesn't allow to set any settings and only Pagestream has decent settings for that. &lt;br /&gt;
&lt;br /&gt;
New preferences has been created to handle drivers and profiles. Driver is a binary form of PPD textual file.  Profile is a driver which includes settings set by the user. &lt;br /&gt;
[[File:Printers1.png|center]]&lt;br /&gt;
&lt;br /&gt;
To have printer connected one has to provide PPD driver. Some of printers including EPSON ESC/PR and Samsung CLPs can be automatically found and driver will be added using '''Search driver''' button. If not please use '''Add...''' button to select PPD file. PPD files for Postscript printers will be added and they are ready to work. PPD files for other printes contain reference to filter file (driver which translate data to printer binary format). If PPD file with filter not available in MorphOS is provided user will be asked what to do.&lt;br /&gt;
[[File:Printers2.png|none]]&lt;br /&gt;
After adding the driver profile needs to be added. Please select Add... button. A window with driver selection will appear. User can create many profiles for one driver: one for color printing, one for b/w, etc.&lt;br /&gt;
[[File:Printers3.png|none]]&lt;br /&gt;
After creating the profile you can make it as default and set the output path. Both file and device output is supported. So for printing for file you can set RAM:output_print. For network printing please use NETPAR: and for usb printers please use USBPAR:. Usb printing needs USBPAR mountlist copied from Storage/DosDrivers to the DEVS:DosDrivers or add mount USBPAR: somewhere in the S:user-startup file.&lt;br /&gt;
&lt;br /&gt;
[[File:Printers4.png|none]]&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=Print_System&amp;diff=4067</id>
		<title>Print System</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=Print_System&amp;diff=4067"/>
				<updated>2019-10-17T13:32:54Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;New printer system has been introduced in MorphOS 3.10 and extended in MorphOS 3.12. &lt;br /&gt;
It is based on CUPS logic although it doesn;t contain any CUPS code in its core. &lt;br /&gt;
Drivers are represented using PPD (PostScript Printer Description)  [https://en.wikipedia.org/wiki/PostScript_Printer_Description], which supports both Postscript and non-Postscript printers. Previously Postscript printers could be used in MorphOS directly sending raw Postscript stream to the printer. It doesn't allow to set any settings and only Pagestream has decent settings for that. &lt;br /&gt;
&lt;br /&gt;
New preferences has been created to handle drivers and profiles. Driver is a binary form of PPD textual file.  Profile is a driver which includes settings set by the user. &lt;br /&gt;
[[File:Printers1.png|center]]&lt;br /&gt;
&lt;br /&gt;
To have printer connected one has to provide PPD driver. Some of printers including EPSON ESC/PR and Samsung CLPs can be automatically found and driver will be added using '''Search driver''' button. If not please use '''Add...''' button to select PPD file. PPD files for Postscript printers will be added and they are ready to work. PPD files for other printes contain reference to filter file (driver which translate data to printer binary format). If PPD file with filter not available in MorphOS is provided user will be asked what to do.&lt;br /&gt;
[[File:Printers2.png|none]]&lt;br /&gt;
After adding the driver profile needs to be added. Please select Add... button. A window with driver selection will appear. User can create many profiles for one driver: one for color printing, one for b/w, etc.&lt;br /&gt;
[[File:Printers3.png|none]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Printers4.png|none]]&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=Print_System&amp;diff=4066</id>
		<title>Print System</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=Print_System&amp;diff=4066"/>
				<updated>2019-10-17T11:49:31Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;New printer system has been introduced in MorphOS 3.10 and extended in MorphOS 3.12. &lt;br /&gt;
It is based on CUPS logic although it doesn;t contain any CUPS code in its core. &lt;br /&gt;
Drivers are represented using PPD (PostScript Printer Description)  [https://en.wikipedia.org/wiki/PostScript_Printer_Description], which supports both Postscript and non-Postscript printers. Previously Postscript printers could be used in MorphOS directly sending raw Postscript stream to the printer. It doesn't allow to set any settings and only Pagestream has decent settings for that. &lt;br /&gt;
&lt;br /&gt;
New preferences has been created to handle drivers and profiles. Driver is a binary form of PPD textual file.  Profile is a driver which includes settings set by the user. &lt;br /&gt;
[[File:Printers1.png|center]]&lt;br /&gt;
&lt;br /&gt;
To have printer connected one has to provide PPD driver. Some of printers including EPSON ESC/PR and Samsung CLPs can be automatically found and driver will be added using '''Search driver''' button. If not please use '''Add...''' button to select PPD file. PPD files for Postscript printers will be added and they are ready to work. PPD files for other printes contain reference to filter file (driver which translate data to printer binary format). If PPD file with filter not available in MorphOS is provided user will be asked what to do.&lt;br /&gt;
[[File:Printers2.png|none]]&lt;br /&gt;
&lt;br /&gt;
[[File:Printers3.png|none]]&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=Print_System&amp;diff=4065</id>
		<title>Print System</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=Print_System&amp;diff=4065"/>
				<updated>2019-10-17T11:31:01Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;New printer system has been introduced in MorphOS 3.10 and extended in MorphOS 3.12. &lt;br /&gt;
It is based on CUPS logic although it doesn;t contain any CUPS code in its core. &lt;br /&gt;
Drivers are represented using PPD (PostScript Printer Description)  [https://en.wikipedia.org/wiki/PostScript_Printer_Description], which supports both Postscript and non-Postscript printers. Previously Postscript printers could be used in MorphOS directly sending raw Postscript stream to the printer. It doesn't allow to set any settings and only Pagestream has decent settings for that. &lt;br /&gt;
&lt;br /&gt;
New preferences has been created to handle drivers and profiles. Driver is a binary form of PPD textual file.  Profile is a driver which includes settings set by the user. &lt;br /&gt;
[[File:Printers1.png|center]]&lt;br /&gt;
&lt;br /&gt;
To have printer connected one has to provide PPD driver. Some of printers including EPSON ESC/PR and Samsung CLPs can be automatically found and driver will be added using '''Search driver''' button. If not please use '''Add...''' button to select PPD file.&lt;br /&gt;
[[File:Printers2.png|none]]&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=Print_System&amp;diff=4064</id>
		<title>Print System</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=Print_System&amp;diff=4064"/>
				<updated>2019-10-17T10:58:27Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;New printer system has been introduced in MorphOS 3.10 and extended in MorphOS 3.12. &lt;br /&gt;
It is based on CUPS logic although it doesn;t contain any CUPS code in its core. &lt;br /&gt;
Drivers are represented using PPD  [https://en.wikipedia.org/wiki/PostScript_Printer_Description]&lt;br /&gt;
&lt;br /&gt;
[[File:Printers1.png]]&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=Print_System&amp;diff=4063</id>
		<title>Print System</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=Print_System&amp;diff=4063"/>
				<updated>2019-10-17T10:29:39Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: Created page with &amp;quot;File:Printers1.png&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Printers1.png]]&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=File:Printers4.png&amp;diff=4062</id>
		<title>File:Printers4.png</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=File:Printers4.png&amp;diff=4062"/>
				<updated>2019-10-14T19:07:06Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=File:Printers7.png&amp;diff=4061</id>
		<title>File:Printers7.png</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=File:Printers7.png&amp;diff=4061"/>
				<updated>2019-10-14T19:06:25Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=File:Printers6.png&amp;diff=4060</id>
		<title>File:Printers6.png</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=File:Printers6.png&amp;diff=4060"/>
				<updated>2019-10-14T19:06:10Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=File:Printers5.png&amp;diff=4059</id>
		<title>File:Printers5.png</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=File:Printers5.png&amp;diff=4059"/>
				<updated>2019-10-14T19:05:54Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=File:Printers3.png&amp;diff=4058</id>
		<title>File:Printers3.png</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=File:Printers3.png&amp;diff=4058"/>
				<updated>2019-10-14T19:05:41Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=File:Printers2.png&amp;diff=4057</id>
		<title>File:Printers2.png</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=File:Printers2.png&amp;diff=4057"/>
				<updated>2019-10-14T19:04:50Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=File:Printers1.png&amp;diff=4056</id>
		<title>File:Printers1.png</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=File:Printers1.png&amp;diff=4056"/>
				<updated>2019-10-14T19:03:54Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=Scanning_with_SCANdal&amp;diff=4055</id>
		<title>Scanning with SCANdal</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=Scanning_with_SCANdal&amp;diff=4055"/>
				<updated>2019-10-01T13:08:48Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''Author: Michał Żukowski''&lt;br /&gt;
&lt;br /&gt;
[[File:scandal_logo.png|center]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;big&amp;gt;[http://brain.umcs.lublin.pl/~rzookol HomePage]&amp;lt;/big&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''SCANdal''' is a graphic interface for scanner drivers in '''Betascan/SANE''' standard. It uses MUI and was ported on all Amiga-like operating systems (MorphOS, AmigaOS 4.x, AmigaOS3.x, AROS). The point of its developing was to provide their users a free software that allows them to use scanners effectively and uses advanced functions of new version of the every mentioned operating systems.   &lt;br /&gt;
&lt;br /&gt;
== Requirements==&lt;br /&gt;
For proper use of '''SCANdal''' you need the following components to be installed in your system:&lt;br /&gt;
*MUI (Magic User Interface) version 3.8 or later&lt;br /&gt;
*urltext.mcc MUI class&lt;br /&gt;
&lt;br /&gt;
For MorphOS version lower than 2.x please use SCANdal 1.4&lt;br /&gt;
*Update Pack containing '''jfif.library''' and '''png.library''' as well as an '''Aboutbox.mcc''' class&lt;br /&gt;
*MorphOS version of this software uses advanced MUI 4.x, so it may not work properly with older MUI versions&lt;br /&gt;
&lt;br /&gt;
Latest versions of SCANdal are included in MorphOS 3.x releases in Application directory&lt;br /&gt;
&lt;br /&gt;
Additionally the computer should be fitted with a proper hardware interface (SCSI or USB) to connect your scanner to. You should also have proper scanner drivers for '''Betascan''' standard installed. SCANdal as a graphic interface does not give the possibility to scan anything without proper drivers available.&lt;br /&gt;
&lt;br /&gt;
==SCANdal Installation==&lt;br /&gt;
SCANdal is ready to run right after decompressing the archive in destination directory and doesn't copy any files into any other directories. For proper working it requires Betascan drivers in #?.device form to be present in any directory on you hard drive.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
===Device preferences===&lt;br /&gt;
&lt;br /&gt;
* SCSI&lt;br /&gt;
Current scanner communication system with SCSI devices is based on two device files (#?.device). First is basic device performing sending and receiving data from and to scanner on a low (hardware) level. In MorphOS for example, in case of using SCSI card, '''symbios.device''' is created in memory. For Poseidon USB stack communication using usbwrap.class, '''usbraw.device''' is created. For older Blizzard 1230 cards device is called '''1230scsi.device'''.&lt;br /&gt;
&lt;br /&gt;
Name of the device you are using, has to by typed in '''Device''' field in SCSI scanner device preferences. You can select proper file if that's the form your device exists, or select one from the list of devices present in memory. In that case, you have to tick the''' Show devices in memory''' option and select proper name.&lt;br /&gt;
&lt;br /&gt;
After selection the device, you have to select the unit, which usually is a device number on SCSI bus, or user-defined number in Poseidon USB stack preferences, for usbwrap.class (when we use older 68k EpsonUSB.device). &lt;br /&gt;
&lt;br /&gt;
* USB and SCSI&lt;br /&gt;
Next you have to select Betascan driver file, by filling the '''Scanner driver'''. Some of the drivers require and allows you to set scanner's preferences in configuration files #?.conf. These files are placed in the S: directory.  Refer to the SANE documentation for information about the configuration files.&lt;br /&gt;
[[File:scandal_prefs.png|left]]&lt;br /&gt;
[[File:scandal_prefs2.png|none]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
In the '''Miscalaneus''' tab one can select colors for ruler and default save paths and path for Sketch plugins (i.e ''Morphos:Applications/Sketch/plugins''). Sketch plugins support requires Morphos 2.5 or later. You can also turn off bottom panel with graphics operation icons.&lt;br /&gt;
&lt;br /&gt;
[[File:prefs.png|center]]&lt;br /&gt;
&lt;br /&gt;
SCANdal opens the device and begins the communication during first scanning process. One can set an icon tooltype ('''AUTOCONNECT = TRUE''')  or '''Automatically  connect on startup''' checkmark , which initiates the communication with the scanner when you start the program. In addition, you can connect to the scanner by clicking on the '''Connect''' button in the '''Information''' tab. If device preferences are changed when program is running, communication with old device is closed, and program will use new device from now on. Possibility of using multiple scanners at the same time will be added in future. After proper scanner configuration, you can save the preferences using '''Settings'''-&amp;gt;'''Use''' or '''Settings'''-&amp;gt;'''Save''' options from menu items. Restoring previous settings is possible by using '''Settings'''-&amp;gt;'''Load last saved''' menu item.&lt;br /&gt;
&lt;br /&gt;
===Savers===&lt;br /&gt;
&lt;br /&gt;
SCANdal upto version 1.4 supports graphic file formats listed below:&lt;br /&gt;
*'''IFF DEEP''' - uncompressed data save, 24 bits per pixel.&lt;br /&gt;
*'''JPEG'''  - save in 8 bits for images scanned in LineArt and Grey modes and in 24 bits if you scan in full color. For JPEG format you can set quality (1%-100%) and use progressive mode. The DPI information is saved.&lt;br /&gt;
*'''PNG'''  - save in 8 bits for images scanned in LineArt and Grey modes, and in 24 bits if you scan in full color. For PNG format you can set compression level (1-7). The DPI information is saved.&lt;br /&gt;
*'''TIFF''' - save in 8 bits for images scanned in LineArt and Grey modes, and in 24 bits if you scan in full color. For TIFF format these compression modes can be set: : NONE, PackBits, LZW, Deflate,  JPEG  (JPEG compression may not work depending of tiff.library version). The DPI information is saved.&lt;br /&gt;
*'''PDF''' - save in 8 bits for images scanned in LineArt and Grey modes, and in 24 bits if you scan in full color, image compression support. PDF support requires hpdf.library.&lt;br /&gt;
&lt;br /&gt;
Support for PNG and JPEG formats is compiled into a program in AmigaOS4.x, AmigaOS3.x and AROS version. &lt;br /&gt;
&lt;br /&gt;
MorphOS version of SCANdal supports saving using Reggae framework (including saving DPI info if format supports it).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Additional options:&lt;br /&gt;
*'''Auto suffix''' - automatically adds file extension (.deep, .jpg, .png) if user inputs filename without one&lt;br /&gt;
*'''Ask before overwrite''' - displays proper requester when you try to overwrite an existing file with the same name&lt;br /&gt;
&lt;br /&gt;
===Loading previously scanned images===&lt;br /&gt;
&lt;br /&gt;
SCANdal makes use of Reggae classes to load images and it checks images for its DPI to ensure proper printing/handling.&lt;br /&gt;
If Reggae decoder doesn't support DPI information or DPI information isn't saved in the picture one can select DPI from window.[[File:Dpiselect.png|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Printing===&lt;br /&gt;
SCANdal prints images using Turboprint (included in MorphOS) and takes care of image's DPI.&lt;br /&gt;
&lt;br /&gt;
===Scanning preferences===&lt;br /&gt;
&lt;br /&gt;
Scanning preferences are divided into two tabs:&lt;br /&gt;
&lt;br /&gt;
#General settings in '''Preferences''' -&amp;gt; '''Scanner ''' tab allow to set up options like:&lt;br /&gt;
#*'''Resolution''' (in dots per inch - DPI) using slider or gadget with predefined vallues&lt;br /&gt;
#*'''Mode''' (LineArt - black and white mode, Grey - grayscale and Color - full color scanning, modes list depends of scanner abilities)[[File:scandal_scanprefs.png|center]]&amp;lt;br&amp;gt;Depending on scanner and driver function:&lt;br /&gt;
#*hardware Gamma correction&lt;br /&gt;
#*quality change&lt;br /&gt;
#*negative scan mode&lt;br /&gt;
#*scanning in preview mode, which should be faster than normal scanning mode&lt;br /&gt;
#*scanning speed mode&lt;br /&gt;
#*paper source (Flatbed/ADF/TA) &lt;br /&gt;
#*halftones (works only in b-w mode for most backends)&lt;br /&gt;
#*threshold (works only in b-w mode for most backends)&lt;br /&gt;
#Scanning area settings are placed in '''Scan''' tab, additionally in preview area you can mark the desired scan area using mouse, left button double-click marks whole available area. Scan area marker frame has got white spots. Holding left mouse button over them allows you to resize or move the frame. In MorphOS version, moving mouse pointer over the spots will cause it (pointer) to change shape, so the user knows, that the resize or move options are available.[[File:scandal_frame.png|center]]&lt;br /&gt;
&lt;br /&gt;
Scanning preferences can be saved in project file.&lt;br /&gt;
&lt;br /&gt;
== Supported scanners ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The following SANE backends has been ported to MorphOS:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;; text-valign: top; width: 100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Backend name&lt;br /&gt;
! style=&amp;quot;text-align: right;|Supported scanner list&lt;br /&gt;
|-&lt;br /&gt;
|umax&lt;br /&gt;
|style=&amp;quot;text-align: right; width: 90%&amp;quot;|http://www.sane-project.org/sane-backends.html#S-UMAX&lt;br /&gt;
|-&lt;br /&gt;
|epson2&lt;br /&gt;
|style=&amp;quot;text-align: right;&amp;quot;|http://www.sane-project.org/sane-backends.html#S-EPSON2&lt;br /&gt;
|-&lt;br /&gt;
|epson (deprecated)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|gt68xx&lt;br /&gt;
|style=&amp;quot;text-align: right;&amp;quot;|http://www.sane-project.org/sane-backends.html#S-GT68XX&lt;br /&gt;
|-&lt;br /&gt;
|plustek &lt;br /&gt;
|style=&amp;quot;text-align: right;&amp;quot;|http://www.sane-project.org/sane-backends.html#S-PLUSTEK&lt;br /&gt;
|-&lt;br /&gt;
|mustek_usb &lt;br /&gt;
|style=&amp;quot;text-align: right;&amp;quot;|http://www.sane-project.org/sane-backends.html#S-MUSTEK-USB&lt;br /&gt;
|-&lt;br /&gt;
|hp5590&lt;br /&gt;
|style=&amp;quot;text-align: right;&amp;quot;|http://www.sane-project.org/sane-backends.html#S-HP5590&lt;br /&gt;
|-&lt;br /&gt;
|lexmark&lt;br /&gt;
|style=&amp;quot;text-align: right;&amp;quot;|http://www.sane-project.org/sane-backends.html#S-LEXMARK&lt;br /&gt;
|-&lt;br /&gt;
|genesys&lt;br /&gt;
|style=&amp;quot;text-align: right;&amp;quot;|http://www.sane-project.org/sane-backends.html#S-GENESYS&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Scanners listed as supported by these backends on http://www.sane-project.org/sane-backends.html should work. In addition, scanner drivers written for Betascan 68k work (http://aminet.net/search?query=betascan). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''TESTED SCANNERS'''&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot; style=&amp;quot;text-align: center; text-valign: top; width: 100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Scanner &amp;lt;br&amp;gt;model&lt;br /&gt;
! Driver&lt;br /&gt;
! Morphos&amp;lt;br&amp;gt;native&lt;br /&gt;
! Ports&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| UMAX Astra 1200S&lt;br /&gt;
| Umax.device&lt;br /&gt;
| Y&lt;br /&gt;
| SCSI &lt;br /&gt;
| working without problems&amp;lt;br&amp;gt;quite fast&lt;br /&gt;
|-&lt;br /&gt;
| Epson 1640SU&lt;br /&gt;
| Epson2.device&lt;br /&gt;
| Y&lt;br /&gt;
| USB 1.1/SCSI&lt;br /&gt;
| working without problems, fast&amp;lt;br&amp;gt; ADF supported, TA supported&lt;br /&gt;
|-&lt;br /&gt;
| Mustek Paragon 600 II CD&lt;br /&gt;
| mustek.device&lt;br /&gt;
| N&lt;br /&gt;
| SCSI&lt;br /&gt;
| working without problems&amp;lt;br&amp;gt;quite slow&lt;br /&gt;
|-&lt;br /&gt;
| HP ScanJet 6300C&lt;br /&gt;
| hp.device&lt;br /&gt;
| N&lt;br /&gt;
| USB 1.1/SCSI&lt;br /&gt;
| stop working after a few scans&amp;lt;br&amp;gt;probably hardware failure&lt;br /&gt;
|-&lt;br /&gt;
| Mustek BearPaw 1200 TA&lt;br /&gt;
| gt68xx.device&lt;br /&gt;
| Y&lt;br /&gt;
| USB&lt;br /&gt;
| quite slow, TA supported, problems with quality&lt;br /&gt;
|-&lt;br /&gt;
| Plustek S24&lt;br /&gt;
| gt68xx.device&lt;br /&gt;
| Y&lt;br /&gt;
| USB 1.1&lt;br /&gt;
| gamma supported, slow warming up,&amp;lt;br&amp;gt;quality quite ok&lt;br /&gt;
|-&lt;br /&gt;
| Mustek 600 CU&lt;br /&gt;
| mustek_usb.device&lt;br /&gt;
| Y&lt;br /&gt;
| USB&lt;br /&gt;
| working without problems, MorphOS 2.7 required, gamma, preview, threshold supported&lt;br /&gt;
|-&lt;br /&gt;
| Epson Perfection 1260 Photo&lt;br /&gt;
| plustek.device&lt;br /&gt;
| Y&lt;br /&gt;
| USB&lt;br /&gt;
| TA supported, can't change color mode, can't change scanning area size - driver problem&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''ADF''' - Auto Document Feeder,&lt;br /&gt;
'''TA''' - Transparency Adapter&lt;br /&gt;
&lt;br /&gt;
=== Configuring EPSON Scanners ===&lt;br /&gt;
# Epson2 driver is included in MorphOS, check MOSSYS:Devs/Scanners/&lt;br /&gt;
# For SCSI scanners choose valid communication device in Device field (for example symbios.device), USB scanners don't need additional settings&lt;br /&gt;
# In SCANdal preferences choose Epson2.device full path in Scanner Driver&lt;br /&gt;
# Check if SCANdal connect to the scanner if not go to the next point&lt;br /&gt;
#(optional, usb scanners should autoconfigure since MorphOS 3.10) &lt;br /&gt;
Create and copy epson2.conf to S:&lt;br /&gt;
* For SCSI scanners leave this file unchanged &lt;br /&gt;
 #epson2.conf&lt;br /&gt;
 #usb prod_id vendor_id&lt;br /&gt;
 #usb 1208 266&lt;br /&gt;
 scsi EPSON&lt;br /&gt;
*When You use USB just comment '''scsi''' line and uncomment  '''usb 1208 266''': &lt;br /&gt;
 #epson2.conf&lt;br /&gt;
 #usb prod_id vendor_id&lt;br /&gt;
 usb 1208 266&lt;br /&gt;
 #scsi EPSON&lt;br /&gt;
&lt;br /&gt;
You have to look in poseidon preferences whether product id and vendor id match (decimal numbers). Values 1208 and 266 in this example are for Epson 1640SU only! Additionally, scanner has to be unbinded from any Poseidon usb classes (if it is binded) and &amp;lt;font style=&amp;quot;color: red&amp;quot;&amp;gt;Device&amp;lt;/font&amp;gt; field in SCANdal preferences should be &amp;lt;font style=&amp;quot;color: red&amp;quot;&amp;gt;left blank.&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can also try using the driver for USB scanners without any configuration file but it may not work.&lt;br /&gt;
[[File:Epsonconf.png |center]]&lt;br /&gt;
&lt;br /&gt;
=== Configuring gt68xx Scanners ===&lt;br /&gt;
# Included in MorphOS 3.10: MOSSYS:Devs/Scanners/gt68xx.device&lt;br /&gt;
# Download scanner's rom and put it in s:gt68xx directory&lt;br /&gt;
# Set correct path for scanner driver in SCANdal preferences, choose USB type connection&lt;br /&gt;
# Create a configuration file s:gt68xx.conf&lt;br /&gt;
  # Autodetect Mustek BearPaw 1200 TA and Mustek BearPaw 1200 CS&lt;br /&gt;
  usb 0x055f 0x021e&lt;br /&gt;
You have to look in Poseidon preferences for your scanner product id and vendor id (hex format) or check this page for ids and roms: http://www.meier-geinitz.de/sane/gt68xx-backend/&lt;br /&gt;
&lt;br /&gt;
=== Configuring UMax Scanners ===&lt;br /&gt;
&lt;br /&gt;
# Included in MorphOS 3.10: MOSSYS:Devs/Scanners/Umax.device&lt;br /&gt;
# Create/copy a configuration file s:umax.conf&lt;br /&gt;
# Choose valid scsi device (for example symbios.device) in SCANdal preferences Device field and appropriate Unit number.&lt;br /&gt;
&lt;br /&gt;
If Your scanner doesn't work well in color mode try setting &amp;quot;option scan-lines&amp;quot; to lower value (10). It has been rewritten not to use fork() and pipe() so it's more stable than 68k version and it supports only SCSI connections.&lt;br /&gt;
&lt;br /&gt;
=== Configuring mustek_usb Scanners ===&lt;br /&gt;
# Included in MorphOS 3.10: MOSSYS:Devs/Scanners/Mustek_usb.device&lt;br /&gt;
# Set correct path for Scanner Driver in SCANdal preferences, choose USB type connection &lt;br /&gt;
# Download to S: [http://brain.umcs.lublin.pl/~rzookol/download/mustek_usb.conf]&lt;br /&gt;
&lt;br /&gt;
=== Configuring plustek-usb Scanners ===&lt;br /&gt;
# Download Driver: [http://brain.umcs.lublin.pl/~rzookol/download/plustek_sane21.lha] (11.01.2011)&lt;br /&gt;
# Copy the plustek-usb.device to any directory&lt;br /&gt;
# In SCANdal preferences choose plustek-usb.device full path in Scanner Driver field&lt;br /&gt;
# Copy plustek.conf to S:&lt;br /&gt;
# Edit configuration file&lt;br /&gt;
 #[usb] vendor- and product-ID &lt;br /&gt;
 [usb] 0x07B3 0x0017&lt;br /&gt;
&lt;br /&gt;
Additionally, scanner has to be unbinded from any Poseidon usb classes (if it is binded) and &amp;lt;font style=&amp;quot;color: red&amp;quot;&amp;gt;Device&amp;lt;/font&amp;gt; field in SCANdal preferences should be &amp;lt;font style=&amp;quot;color: red&amp;quot;&amp;gt;left blank.&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Configuring Lexmark Scanners ===&lt;br /&gt;
# Included in MorphOS 3.10: MOSSYS:Devs/Scanners/Lexmark.device&lt;br /&gt;
# Set correct path for Scanner Driver in SCANdal preferences, choose USB type connection &lt;br /&gt;
# Copy lexmark.conf to S&lt;br /&gt;
&lt;br /&gt;
=== Configuring Sm3840 Scanners ===&lt;br /&gt;
# Included in MorphOS 3.10: MOSSYS:Devs/Scanners/Sm3840.device&lt;br /&gt;
# Set correct path for Scanner Driver in SCANdal preferences, choose USB type connection&lt;br /&gt;
&lt;br /&gt;
=== Configuring canon630u Scanners ===&lt;br /&gt;
&lt;br /&gt;
# Download Driver: [http://brain.umcs.lublin.pl/~rzookol/download/canon630u.lha] (30.11.2010)&lt;br /&gt;
# Copy the canon630u.device to any directory&lt;br /&gt;
# In SCANdal preferences choose canon630u.device full path in Scanner Driver field&lt;br /&gt;
&lt;br /&gt;
'''THIS DRIVER HAS NOT BEEN TESTED. BE CAREFULL'''&lt;br /&gt;
&lt;br /&gt;
=== Configuring  Genesys Scanners === &lt;br /&gt;
&lt;br /&gt;
# Included in MorphOS 3.10: MOSSYS:Devs/Scanners/Genesys.device&lt;br /&gt;
# Set correct path for Scanner Driver in SCANdal preferences, choose USB type connection&lt;br /&gt;
&lt;br /&gt;
=== Configuring  Hp5590 Scanners === &lt;br /&gt;
&lt;br /&gt;
# Included in MorphOS 3.10: MOSSYS:Devs/Scanners/Hp5590.device&lt;br /&gt;
# Set correct path for Scanner Driver in SCANdal preferences, choose USB type connection&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Configuring  Hp3500 Scanners === &lt;br /&gt;
&lt;br /&gt;
# Included in MorphOS 3.10: MOSSYS:Devs/Scanners/Hp3500.device&lt;br /&gt;
# Set correct path for Scanner Driver in SCANdal preferences, choose USB type connection&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Configuring  Fujitsu Scanners === &lt;br /&gt;
&lt;br /&gt;
# Included in MorphOS 3.10: MOSSYS:Devs/Scanners/Fujitsu.device&lt;br /&gt;
# Set correct path for Scanner Driver in SCANdal preferences, choose USB type connection&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
;Main code:&lt;br /&gt;
:Michał 'rzookol' Żukowski&lt;br /&gt;
&lt;br /&gt;
;email:&lt;br /&gt;
:rzookol at poczta.onet.pl&lt;br /&gt;
:rzookol / #morphos / #ppa freenode.net&lt;br /&gt;
&lt;br /&gt;
;Additional code:&lt;br /&gt;
:Gianfranco 'ShInKurO' Gignina&lt;br /&gt;
:Antoine 'Czeko' Dubourg&lt;br /&gt;
&lt;br /&gt;
;Icons:&lt;br /&gt;
:Maciej Żukowski&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=Scanning_with_SCANdal&amp;diff=3787</id>
		<title>Scanning with SCANdal</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=Scanning_with_SCANdal&amp;diff=3787"/>
				<updated>2018-03-27T18:15:25Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: /* Configuring lexmark Scanners */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''Author: Michał Żukowski''&lt;br /&gt;
&lt;br /&gt;
[[File:scandal_logo.png|center]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;big&amp;gt;[http://brain.umcs.lublin.pl/~rzookol HomePage]&amp;lt;/big&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''SCANdal''' is a graphic interface for scanner drivers in '''Betascan/SANE''' standard. It uses MUI and was ported on all Amiga-like operating systems (MorphOS, AmigaOS 4.x, AmigaOS3.x, AROS). The point of its developing was to provide their users a free software that allows them to use scanners effectively and uses advanced functions of new version of the every mentioned operating systems.   &lt;br /&gt;
&lt;br /&gt;
== Requirements==&lt;br /&gt;
For proper use of '''SCANdal''' you need the following components to be installed in your system:&lt;br /&gt;
*MUI (Magic User Interface) version 3.8 or later&lt;br /&gt;
*urltext.mcc MUI class&lt;br /&gt;
&lt;br /&gt;
For MorphOS version lower than 2.x please use SCANdal 1.4&lt;br /&gt;
*Update Pack containing '''jfif.library''' and '''png.library''' as well as an '''Aboutbox.mcc''' class&lt;br /&gt;
*MorphOS version of this software uses advanced MUI 4.x, so it may not work properly with older MUI versions&lt;br /&gt;
&lt;br /&gt;
Latest versions of SCANdal are included in MorphOS 3.x releases in Application directory&lt;br /&gt;
&lt;br /&gt;
Additionally the computer should be fitted with a proper hardware interface (SCSI or USB) to connect your scanner to. You should also have proper scanner drivers for '''Betascan''' standard installed. SCANdal as a graphic interface does not give the possibility to scan anything without proper drivers available.&lt;br /&gt;
&lt;br /&gt;
==SCANdal Installation==&lt;br /&gt;
SCANdal is ready to run right after decompressing the archive in destination directory and doesn't copy any files into any other directories. For proper working it requires Betascan drivers in #?.device form to be present in any directory on you hard drive.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
===Device preferences===&lt;br /&gt;
&lt;br /&gt;
* SCSI&lt;br /&gt;
Current scanner communication system with SCSI devices is based on two device files (#?.device). First is basic device performing sending and receiving data from and to scanner on a low (hardware) level. In MorphOS for example, in case of using SCSI card, '''symbios.device''' is created in memory. For Poseidon USB stack communication using usbwrap.class, '''usbraw.device''' is created. For older Blizzard 1230 cards device is called '''1230scsi.device'''.&lt;br /&gt;
&lt;br /&gt;
Name of the device you are using, has to by typed in '''Device''' field in SCSI scanner device preferences. You can select proper file if that's the form your device exists, or select one from the list of devices present in memory. In that case, you have to tick the''' Show devices in memory''' option and select proper name.&lt;br /&gt;
&lt;br /&gt;
After selection the device, you have to select the unit, which usually is a device number on SCSI bus, or user-defined number in Poseidon USB stack preferences, for usbwrap.class (when we use older 68k EpsonUSB.device). &lt;br /&gt;
&lt;br /&gt;
* USB and SCSI&lt;br /&gt;
Next you have to select Betascan driver file, by filling the '''Scanner driver'''. Some of the drivers require and allows you to set scanner's preferences in configuration files #?.conf. These files are placed in the S: directory.  Refer to the SANE documentation for information about the configuration files.&lt;br /&gt;
[[File:scandal_prefs.png|left]]&lt;br /&gt;
[[File:scandal_prefs2.png|none]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
In the '''Miscalaneus''' tab one can select colors for ruler and default save paths and path for Sketch plugins (i.e ''Morphos:Applications/Sketch/plugins''). Sketch plugins support requires Morphos 2.5 or later. You can also turn off bottom panel with graphics operation icons.&lt;br /&gt;
&lt;br /&gt;
[[File:prefs.png|center]]&lt;br /&gt;
&lt;br /&gt;
SCANdal opens the device and begins the communication during first scanning process. One can set an icon tooltype ('''AUTOCONNECT = TRUE''')  or '''Automatically  connect on startup''' checkmark , which initiates the communication with the scanner when you start the program. In addition, you can connect to the scanner by clicking on the '''Connect''' button in the '''Information''' tab. If device preferences are changed when program is running, communication with old device is closed, and program will use new device from now on. Possibility of using multiple scanners at the same time will be added in future. After proper scanner configuration, you can save the preferences using '''Settings'''-&amp;gt;'''Use''' or '''Settings'''-&amp;gt;'''Save''' options from menu items. Restoring previous settings is possible by using '''Settings'''-&amp;gt;'''Load last saved''' menu item.&lt;br /&gt;
&lt;br /&gt;
===Savers===&lt;br /&gt;
&lt;br /&gt;
SCANdal upto version 1.4 supports graphic file formats listed below:&lt;br /&gt;
*'''IFF DEEP''' - uncompressed data save, 24 bits per pixel.&lt;br /&gt;
*'''JPEG'''  - save in 8 bits for images scanned in LineArt and Grey modes and in 24 bits if you scan in full color. For JPEG format you can set quality (1%-100%) and use progressive mode. The DPI information is saved.&lt;br /&gt;
*'''PNG'''  - save in 8 bits for images scanned in LineArt and Grey modes, and in 24 bits if you scan in full color. For PNG format you can set compression level (1-7). The DPI information is saved.&lt;br /&gt;
*'''TIFF''' - save in 8 bits for images scanned in LineArt and Grey modes, and in 24 bits if you scan in full color. For TIFF format these compression modes can be set: : NONE, PackBits, LZW, Deflate,  JPEG  (JPEG compression may not work depending of tiff.library version). The DPI information is saved.&lt;br /&gt;
*'''PDF''' - save in 8 bits for images scanned in LineArt and Grey modes, and in 24 bits if you scan in full color, image compression support. PDF support requires hpdf.library.&lt;br /&gt;
&lt;br /&gt;
Support for PNG and JPEG formats is compiled into a program in AmigaOS4.x, AmigaOS3.x and AROS version. &lt;br /&gt;
&lt;br /&gt;
MorphOS version of SCANdal supports saving using Reggae framework (including saving DPI info if format supports it).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Additional options:&lt;br /&gt;
*'''Auto suffix''' - automatically adds file extension (.deep, .jpg, .png) if user inputs filename without one&lt;br /&gt;
*'''Ask before overwrite''' - displays proper requester when you try to overwrite an existing file with the same name&lt;br /&gt;
&lt;br /&gt;
===Loading previously scanned images===&lt;br /&gt;
&lt;br /&gt;
SCANdal makes use of Reggae classes to load images and it checks images for its DPI to ensure proper printing/handling.&lt;br /&gt;
If Reggae decoder doesn't support DPI information or DPI information isn't saved in the picture one can select DPI from window.[[File:Dpiselect.png|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Printing===&lt;br /&gt;
SCANdal prints images using Turboprint (included in MorphOS) and takes care of image's DPI.&lt;br /&gt;
&lt;br /&gt;
===Scanning preferences===&lt;br /&gt;
&lt;br /&gt;
Scanning preferences are divided into two tabs:&lt;br /&gt;
&lt;br /&gt;
#General settings in '''Preferences''' -&amp;gt; '''Scanner ''' tab allow to set up options like:&lt;br /&gt;
#*'''Resolution''' (in dots per inch - DPI) using slider or gadget with predefined vallues&lt;br /&gt;
#*'''Mode''' (LineArt - black and white mode, Grey - grayscale and Color - full color scanning, modes list depends of scanner abilities)[[File:scandal_scanprefs.png|center]]&amp;lt;br&amp;gt;Depending on scanner and driver function:&lt;br /&gt;
#*hardware Gamma correction&lt;br /&gt;
#*quality change&lt;br /&gt;
#*negative scan mode&lt;br /&gt;
#*scanning in preview mode, which should be faster than normal scanning mode&lt;br /&gt;
#*scanning speed mode&lt;br /&gt;
#*paper source (Flatbed/ADF/TA) &lt;br /&gt;
#*halftones (works only in b-w mode for most backends)&lt;br /&gt;
#*threshold (works only in b-w mode for most backends)&lt;br /&gt;
#Scanning area settings are placed in '''Scan''' tab, additionally in preview area you can mark the desired scan area using mouse, left button double-click marks whole available area. Scan area marker frame has got white spots. Holding left mouse button over them allows you to resize or move the frame. In MorphOS version, moving mouse pointer over the spots will cause it (pointer) to change shape, so the user knows, that the resize or move options are available.[[File:scandal_frame.png|center]]&lt;br /&gt;
&lt;br /&gt;
Scanning preferences can be saved in project file.&lt;br /&gt;
&lt;br /&gt;
== Supported scanners ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The following SANE backends has been ported to MorphOS:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;; text-valign: top; width: 100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Backend name&lt;br /&gt;
! style=&amp;quot;text-align: right;|Supported scanner list&lt;br /&gt;
|-&lt;br /&gt;
|umax&lt;br /&gt;
|style=&amp;quot;text-align: right; width: 90%&amp;quot;|http://www.sane-project.org/sane-backends.html#S-UMAX&lt;br /&gt;
|-&lt;br /&gt;
|epson2&lt;br /&gt;
|style=&amp;quot;text-align: right;&amp;quot;|http://www.sane-project.org/sane-backends.html#S-EPSON2&lt;br /&gt;
|-&lt;br /&gt;
|epson (deprecated)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|gt68xx&lt;br /&gt;
|style=&amp;quot;text-align: right;&amp;quot;|http://www.sane-project.org/sane-backends.html#S-GT68XX&lt;br /&gt;
|-&lt;br /&gt;
|plustek &lt;br /&gt;
|style=&amp;quot;text-align: right;&amp;quot;|http://www.sane-project.org/sane-backends.html#S-PLUSTEK&lt;br /&gt;
|-&lt;br /&gt;
|mustek_usb &lt;br /&gt;
|style=&amp;quot;text-align: right;&amp;quot;|http://www.sane-project.org/sane-backends.html#S-MUSTEK-USB&lt;br /&gt;
|-&lt;br /&gt;
|hp5590&lt;br /&gt;
|style=&amp;quot;text-align: right;&amp;quot;|http://www.sane-project.org/sane-backends.html#S-HP5590&lt;br /&gt;
|-&lt;br /&gt;
|lexmark&lt;br /&gt;
|style=&amp;quot;text-align: right;&amp;quot;|http://www.sane-project.org/sane-backends.html#S-LEXMARK&lt;br /&gt;
|-&lt;br /&gt;
|genesys&lt;br /&gt;
|style=&amp;quot;text-align: right;&amp;quot;|http://www.sane-project.org/sane-backends.html#S-GENESYS&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Scanners listed as supported by these backends on http://www.sane-project.org/sane-backends.html should work. In addition, scanner drivers written for Betascan 68k work (http://aminet.net/search?query=betascan). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''TESTED SCANNERS'''&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot; style=&amp;quot;text-align: center; text-valign: top; width: 100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Scanner &amp;lt;br&amp;gt;model&lt;br /&gt;
! Driver&lt;br /&gt;
! Morphos&amp;lt;br&amp;gt;native&lt;br /&gt;
! Ports&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| UMAX Astra 1200S&lt;br /&gt;
| Umax.device&lt;br /&gt;
| Y&lt;br /&gt;
| SCSI &lt;br /&gt;
| working without problems&amp;lt;br&amp;gt;quite fast&lt;br /&gt;
|-&lt;br /&gt;
| Epson 1640SU&lt;br /&gt;
| Epson2.device&lt;br /&gt;
| Y&lt;br /&gt;
| USB 1.1/SCSI&lt;br /&gt;
| working without problems, fast&amp;lt;br&amp;gt; ADF supported, TA supported&lt;br /&gt;
|-&lt;br /&gt;
| Mustek Paragon 600 II CD&lt;br /&gt;
| mustek.device&lt;br /&gt;
| N&lt;br /&gt;
| SCSI&lt;br /&gt;
| working without problems&amp;lt;br&amp;gt;quite slow&lt;br /&gt;
|-&lt;br /&gt;
| HP ScanJet 6300C&lt;br /&gt;
| hp.device&lt;br /&gt;
| N&lt;br /&gt;
| USB 1.1/SCSI&lt;br /&gt;
| stop working after a few scans&amp;lt;br&amp;gt;probably hardware failure&lt;br /&gt;
|-&lt;br /&gt;
| Mustek BearPaw 1200 TA&lt;br /&gt;
| gt68xx.device&lt;br /&gt;
| Y&lt;br /&gt;
| USB&lt;br /&gt;
| quite slow, TA supported, problems with quality&lt;br /&gt;
|-&lt;br /&gt;
| Plustek S24&lt;br /&gt;
| gt68xx.device&lt;br /&gt;
| Y&lt;br /&gt;
| USB 1.1&lt;br /&gt;
| gamma supported, slow warming up,&amp;lt;br&amp;gt;quality quite ok&lt;br /&gt;
|-&lt;br /&gt;
| Mustek 600 CU&lt;br /&gt;
| mustek_usb.device&lt;br /&gt;
| Y&lt;br /&gt;
| USB&lt;br /&gt;
| working without problems, MorphOS 2.7 required, gamma, preview, threshold supported&lt;br /&gt;
|-&lt;br /&gt;
| Epson Perfection 1260 Photo&lt;br /&gt;
| plustek.device&lt;br /&gt;
| Y&lt;br /&gt;
| USB&lt;br /&gt;
| TA supported, can't change color mode, can't change scanning area size - driver problem&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''ADF''' - Auto Document Feeder,&lt;br /&gt;
'''TA''' - Transparency Adapter&lt;br /&gt;
&lt;br /&gt;
=== Configuring EPSON Scanners ===&lt;br /&gt;
# Epson2 driver is included in MorphOS, check MOSSYS:Devs/Scanners/&lt;br /&gt;
# For SCSI scanners choose valid communication device in Device field (for example symbios.device), USB scanners don't need additional settings&lt;br /&gt;
# In SCANdal preferences choose Epson2.device full path in Scanner Driver&lt;br /&gt;
# Check if SCANdal connect to the scanner if not go to the next point&lt;br /&gt;
#(optional, usb scanners should autoconfigure since MorphOS 3.10) &lt;br /&gt;
Create and copy epson2.conf to S:&lt;br /&gt;
* For SCSI scanners leave this file unchanged &lt;br /&gt;
 #epson2.conf&lt;br /&gt;
 #usb prod_id vendor_id&lt;br /&gt;
 #usb 1208 266&lt;br /&gt;
 scsi EPSON&lt;br /&gt;
*When You use USB just comment '''scsi''' line and uncomment  '''usb 1208 266''': &lt;br /&gt;
 #epson2.conf&lt;br /&gt;
 #usb prod_id vendor_id&lt;br /&gt;
 usb 1208 266&lt;br /&gt;
 #scsi EPSON&lt;br /&gt;
&lt;br /&gt;
You have to look in poseidon preferences whether product id and vendor id match (decimal numbers). Values 1208 and 266 in this example are for Epson 1640SU only! Additionally, scanner has to be unbinded from any Poseidon usb classes (if it is binded) and &amp;lt;font style=&amp;quot;color: red&amp;quot;&amp;gt;Device&amp;lt;/font&amp;gt; field in SCANdal preferences should be &amp;lt;font style=&amp;quot;color: red&amp;quot;&amp;gt;left blank.&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can also try using the driver for USB scanners without any configuration file but it may not work.&lt;br /&gt;
[[File:Epsonconf.png |center]]&lt;br /&gt;
&lt;br /&gt;
=== Configuring gt68xx Scanners ===&lt;br /&gt;
# Included in MorphOS 3.10: MOSSYS:Devs/Scanners/gt68xx.device&lt;br /&gt;
# Download scanner's rom and put it in s:gt68xx directory&lt;br /&gt;
# Set correct path for scanner driver in SCANdal preferences, choose USB type connection&lt;br /&gt;
# Create a configuration file s:gt68xx.conf&lt;br /&gt;
  # Autodetect Mustek BearPaw 1200 TA and Mustek BearPaw 1200 CS&lt;br /&gt;
  usb 0x055f 0x021e&lt;br /&gt;
You have to look in Poseidon preferences for your scanner product id and vendor id (hex format) or check this page for ids and roms: http://www.meier-geinitz.de/sane/gt68xx-backend/&lt;br /&gt;
&lt;br /&gt;
=== Configuring UMax Scanners ===&lt;br /&gt;
&lt;br /&gt;
# Included in MorphOS 3.10: MOSSYS:Devs/Scanners/Umax.device&lt;br /&gt;
# Create/copy a configuration file s:umax.conf&lt;br /&gt;
# Choose valid scsi device (for example symbios.device) in SCANdal preferences Device field and appropriate Unit number.&lt;br /&gt;
&lt;br /&gt;
If Your scanner doesn't work well in color mode try setting &amp;quot;option scan-lines&amp;quot; to lower value (10). It has been rewritten not to use fork() and pipe() so it's more stable than 68k version and it supports only SCSI connections.&lt;br /&gt;
&lt;br /&gt;
=== Configuring mustek_usb Scanners ===&lt;br /&gt;
# Included in MorphOS 3.10: MOSSYS:Devs/Scanners/Mustek_usb.device&lt;br /&gt;
# Set correct path for Scanner Driver in SCANdal preferences, choose USB type connection &lt;br /&gt;
# Download to S: [http://brain.umcs.lublin.pl/~rzookol/download/mustek_usb.conf]&lt;br /&gt;
&lt;br /&gt;
=== Configuring plustek-usb Scanners ===&lt;br /&gt;
# Download Driver: [http://brain.umcs.lublin.pl/~rzookol/download/plustek_sane21.lha] (11.01.2011)&lt;br /&gt;
# Copy the plustek-usb.device to any directory&lt;br /&gt;
# In SCANdal preferences choose plustek-usb.device full path in Scanner Driver field&lt;br /&gt;
# Copy plustek.conf to S:&lt;br /&gt;
# Edit configuration file&lt;br /&gt;
 #[usb] vendor- and product-ID &lt;br /&gt;
 [usb] 0x07B3 0x0017&lt;br /&gt;
&lt;br /&gt;
Additionally, scanner has to be unbinded from any Poseidon usb classes (if it is binded) and &amp;lt;font style=&amp;quot;color: red&amp;quot;&amp;gt;Device&amp;lt;/font&amp;gt; field in SCANdal preferences should be &amp;lt;font style=&amp;quot;color: red&amp;quot;&amp;gt;left blank.&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Configuring Lexmark Scanners ===&lt;br /&gt;
# Included in MorphOS 3.10: MOSSYS:Devs/Scanners/Lexmark.device&lt;br /&gt;
# Set correct path for Scanner Driver in SCANdal preferences, choose USB type connection &lt;br /&gt;
# Copy lexmark.conf to S&lt;br /&gt;
&lt;br /&gt;
=== Configuring Sm3840 Scanners ===&lt;br /&gt;
# Included in MorphOS 3.10: MOSSYS:Devs/Scanners/Sm3840.device&lt;br /&gt;
# Set correct path for Scanner Driver in SCANdal preferences, choose USB type connection&lt;br /&gt;
&lt;br /&gt;
=== Configuring canon630u Scanners ===&lt;br /&gt;
&lt;br /&gt;
# Download Driver: [http://brain.umcs.lublin.pl/~rzookol/download/canon630u.lha] (30.11.2010)&lt;br /&gt;
# Copy the canon630u.device to any directory&lt;br /&gt;
# In SCANdal preferences choose canon630u.device full path in Scanner Driver field&lt;br /&gt;
&lt;br /&gt;
'''THIS DRIVER HAS NOT BEEN TESTED. BE CAREFULL'''&lt;br /&gt;
&lt;br /&gt;
=== Configuring  Genesys Scanners === &lt;br /&gt;
&lt;br /&gt;
# Included in MorphOS 3.10: MOSSYS:Devs/Scanners/Genesys.device&lt;br /&gt;
# Set correct path for Scanner Driver in SCANdal preferences, choose USB type connection&lt;br /&gt;
&lt;br /&gt;
=== Configuring  Hp5590 Scanners === &lt;br /&gt;
&lt;br /&gt;
# Included in MorphOS 3.10: MOSSYS:Devs/Scanners/Hp5590.device&lt;br /&gt;
# Set correct path for Scanner Driver in SCANdal preferences, choose USB type connection&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Configuring  Hp3500 Scanners === &lt;br /&gt;
&lt;br /&gt;
# Included in MorphOS 3.10: MOSSYS:Devs/Scanners/Hp3500.device&lt;br /&gt;
# Set correct path for Scanner Driver in SCANdal preferences, choose USB type connection&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Configuring  Fujitsu Scanners === &lt;br /&gt;
&lt;br /&gt;
# Included in MorphOS 3.10: MOSSYS:Devs/Scanners/Fujitsu.device&lt;br /&gt;
# Set correct path for Scanner Driver in SCANdal preferences, choose USB type connection&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
;Main code:&lt;br /&gt;
:Michał 'rzookol' Żukowski&lt;br /&gt;
&lt;br /&gt;
;email:&lt;br /&gt;
:rzookol at poczta.onet.pl&lt;br /&gt;
:rzookol at brain.umcs.lublin.pl&lt;br /&gt;
:rzookol / #morphos / #ppa freenode.net&lt;br /&gt;
&lt;br /&gt;
;Additional code:&lt;br /&gt;
:Gianfranco 'ShInKurO' Gignina&lt;br /&gt;
:Antoine 'Czeko' Dubourg&lt;br /&gt;
&lt;br /&gt;
;Icons:&lt;br /&gt;
:Maciej Żukowski&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	<entry>
		<id>https://library.morph.zone/index.php?title=Scanning_with_SCANdal&amp;diff=3786</id>
		<title>Scanning with SCANdal</title>
		<link rel="alternate" type="text/html" href="https://library.morph.zone/index.php?title=Scanning_with_SCANdal&amp;diff=3786"/>
				<updated>2018-03-27T18:14:07Z</updated>
		
		<summary type="html">&lt;p&gt;Zukow: /* Configuring gt68xx Scanners */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''Author: Michał Żukowski''&lt;br /&gt;
&lt;br /&gt;
[[File:scandal_logo.png|center]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;center&amp;gt;&amp;lt;big&amp;gt;[http://brain.umcs.lublin.pl/~rzookol HomePage]&amp;lt;/big&amp;gt;&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''SCANdal''' is a graphic interface for scanner drivers in '''Betascan/SANE''' standard. It uses MUI and was ported on all Amiga-like operating systems (MorphOS, AmigaOS 4.x, AmigaOS3.x, AROS). The point of its developing was to provide their users a free software that allows them to use scanners effectively and uses advanced functions of new version of the every mentioned operating systems.   &lt;br /&gt;
&lt;br /&gt;
== Requirements==&lt;br /&gt;
For proper use of '''SCANdal''' you need the following components to be installed in your system:&lt;br /&gt;
*MUI (Magic User Interface) version 3.8 or later&lt;br /&gt;
*urltext.mcc MUI class&lt;br /&gt;
&lt;br /&gt;
For MorphOS version lower than 2.x please use SCANdal 1.4&lt;br /&gt;
*Update Pack containing '''jfif.library''' and '''png.library''' as well as an '''Aboutbox.mcc''' class&lt;br /&gt;
*MorphOS version of this software uses advanced MUI 4.x, so it may not work properly with older MUI versions&lt;br /&gt;
&lt;br /&gt;
Latest versions of SCANdal are included in MorphOS 3.x releases in Application directory&lt;br /&gt;
&lt;br /&gt;
Additionally the computer should be fitted with a proper hardware interface (SCSI or USB) to connect your scanner to. You should also have proper scanner drivers for '''Betascan''' standard installed. SCANdal as a graphic interface does not give the possibility to scan anything without proper drivers available.&lt;br /&gt;
&lt;br /&gt;
==SCANdal Installation==&lt;br /&gt;
SCANdal is ready to run right after decompressing the archive in destination directory and doesn't copy any files into any other directories. For proper working it requires Betascan drivers in #?.device form to be present in any directory on you hard drive.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
===Device preferences===&lt;br /&gt;
&lt;br /&gt;
* SCSI&lt;br /&gt;
Current scanner communication system with SCSI devices is based on two device files (#?.device). First is basic device performing sending and receiving data from and to scanner on a low (hardware) level. In MorphOS for example, in case of using SCSI card, '''symbios.device''' is created in memory. For Poseidon USB stack communication using usbwrap.class, '''usbraw.device''' is created. For older Blizzard 1230 cards device is called '''1230scsi.device'''.&lt;br /&gt;
&lt;br /&gt;
Name of the device you are using, has to by typed in '''Device''' field in SCSI scanner device preferences. You can select proper file if that's the form your device exists, or select one from the list of devices present in memory. In that case, you have to tick the''' Show devices in memory''' option and select proper name.&lt;br /&gt;
&lt;br /&gt;
After selection the device, you have to select the unit, which usually is a device number on SCSI bus, or user-defined number in Poseidon USB stack preferences, for usbwrap.class (when we use older 68k EpsonUSB.device). &lt;br /&gt;
&lt;br /&gt;
* USB and SCSI&lt;br /&gt;
Next you have to select Betascan driver file, by filling the '''Scanner driver'''. Some of the drivers require and allows you to set scanner's preferences in configuration files #?.conf. These files are placed in the S: directory.  Refer to the SANE documentation for information about the configuration files.&lt;br /&gt;
[[File:scandal_prefs.png|left]]&lt;br /&gt;
[[File:scandal_prefs2.png|none]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
In the '''Miscalaneus''' tab one can select colors for ruler and default save paths and path for Sketch plugins (i.e ''Morphos:Applications/Sketch/plugins''). Sketch plugins support requires Morphos 2.5 or later. You can also turn off bottom panel with graphics operation icons.&lt;br /&gt;
&lt;br /&gt;
[[File:prefs.png|center]]&lt;br /&gt;
&lt;br /&gt;
SCANdal opens the device and begins the communication during first scanning process. One can set an icon tooltype ('''AUTOCONNECT = TRUE''')  or '''Automatically  connect on startup''' checkmark , which initiates the communication with the scanner when you start the program. In addition, you can connect to the scanner by clicking on the '''Connect''' button in the '''Information''' tab. If device preferences are changed when program is running, communication with old device is closed, and program will use new device from now on. Possibility of using multiple scanners at the same time will be added in future. After proper scanner configuration, you can save the preferences using '''Settings'''-&amp;gt;'''Use''' or '''Settings'''-&amp;gt;'''Save''' options from menu items. Restoring previous settings is possible by using '''Settings'''-&amp;gt;'''Load last saved''' menu item.&lt;br /&gt;
&lt;br /&gt;
===Savers===&lt;br /&gt;
&lt;br /&gt;
SCANdal upto version 1.4 supports graphic file formats listed below:&lt;br /&gt;
*'''IFF DEEP''' - uncompressed data save, 24 bits per pixel.&lt;br /&gt;
*'''JPEG'''  - save in 8 bits for images scanned in LineArt and Grey modes and in 24 bits if you scan in full color. For JPEG format you can set quality (1%-100%) and use progressive mode. The DPI information is saved.&lt;br /&gt;
*'''PNG'''  - save in 8 bits for images scanned in LineArt and Grey modes, and in 24 bits if you scan in full color. For PNG format you can set compression level (1-7). The DPI information is saved.&lt;br /&gt;
*'''TIFF''' - save in 8 bits for images scanned in LineArt and Grey modes, and in 24 bits if you scan in full color. For TIFF format these compression modes can be set: : NONE, PackBits, LZW, Deflate,  JPEG  (JPEG compression may not work depending of tiff.library version). The DPI information is saved.&lt;br /&gt;
*'''PDF''' - save in 8 bits for images scanned in LineArt and Grey modes, and in 24 bits if you scan in full color, image compression support. PDF support requires hpdf.library.&lt;br /&gt;
&lt;br /&gt;
Support for PNG and JPEG formats is compiled into a program in AmigaOS4.x, AmigaOS3.x and AROS version. &lt;br /&gt;
&lt;br /&gt;
MorphOS version of SCANdal supports saving using Reggae framework (including saving DPI info if format supports it).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Additional options:&lt;br /&gt;
*'''Auto suffix''' - automatically adds file extension (.deep, .jpg, .png) if user inputs filename without one&lt;br /&gt;
*'''Ask before overwrite''' - displays proper requester when you try to overwrite an existing file with the same name&lt;br /&gt;
&lt;br /&gt;
===Loading previously scanned images===&lt;br /&gt;
&lt;br /&gt;
SCANdal makes use of Reggae classes to load images and it checks images for its DPI to ensure proper printing/handling.&lt;br /&gt;
If Reggae decoder doesn't support DPI information or DPI information isn't saved in the picture one can select DPI from window.[[File:Dpiselect.png|center]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Printing===&lt;br /&gt;
SCANdal prints images using Turboprint (included in MorphOS) and takes care of image's DPI.&lt;br /&gt;
&lt;br /&gt;
===Scanning preferences===&lt;br /&gt;
&lt;br /&gt;
Scanning preferences are divided into two tabs:&lt;br /&gt;
&lt;br /&gt;
#General settings in '''Preferences''' -&amp;gt; '''Scanner ''' tab allow to set up options like:&lt;br /&gt;
#*'''Resolution''' (in dots per inch - DPI) using slider or gadget with predefined vallues&lt;br /&gt;
#*'''Mode''' (LineArt - black and white mode, Grey - grayscale and Color - full color scanning, modes list depends of scanner abilities)[[File:scandal_scanprefs.png|center]]&amp;lt;br&amp;gt;Depending on scanner and driver function:&lt;br /&gt;
#*hardware Gamma correction&lt;br /&gt;
#*quality change&lt;br /&gt;
#*negative scan mode&lt;br /&gt;
#*scanning in preview mode, which should be faster than normal scanning mode&lt;br /&gt;
#*scanning speed mode&lt;br /&gt;
#*paper source (Flatbed/ADF/TA) &lt;br /&gt;
#*halftones (works only in b-w mode for most backends)&lt;br /&gt;
#*threshold (works only in b-w mode for most backends)&lt;br /&gt;
#Scanning area settings are placed in '''Scan''' tab, additionally in preview area you can mark the desired scan area using mouse, left button double-click marks whole available area. Scan area marker frame has got white spots. Holding left mouse button over them allows you to resize or move the frame. In MorphOS version, moving mouse pointer over the spots will cause it (pointer) to change shape, so the user knows, that the resize or move options are available.[[File:scandal_frame.png|center]]&lt;br /&gt;
&lt;br /&gt;
Scanning preferences can be saved in project file.&lt;br /&gt;
&lt;br /&gt;
== Supported scanners ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The following SANE backends has been ported to MorphOS:&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;; text-valign: top; width: 100%;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Backend name&lt;br /&gt;
! style=&amp;quot;text-align: right;|Supported scanner list&lt;br /&gt;
|-&lt;br /&gt;
|umax&lt;br /&gt;
|style=&amp;quot;text-align: right; width: 90%&amp;quot;|http://www.sane-project.org/sane-backends.html#S-UMAX&lt;br /&gt;
|-&lt;br /&gt;
|epson2&lt;br /&gt;
|style=&amp;quot;text-align: right;&amp;quot;|http://www.sane-project.org/sane-backends.html#S-EPSON2&lt;br /&gt;
|-&lt;br /&gt;
|epson (deprecated)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|gt68xx&lt;br /&gt;
|style=&amp;quot;text-align: right;&amp;quot;|http://www.sane-project.org/sane-backends.html#S-GT68XX&lt;br /&gt;
|-&lt;br /&gt;
|plustek &lt;br /&gt;
|style=&amp;quot;text-align: right;&amp;quot;|http://www.sane-project.org/sane-backends.html#S-PLUSTEK&lt;br /&gt;
|-&lt;br /&gt;
|mustek_usb &lt;br /&gt;
|style=&amp;quot;text-align: right;&amp;quot;|http://www.sane-project.org/sane-backends.html#S-MUSTEK-USB&lt;br /&gt;
|-&lt;br /&gt;
|hp5590&lt;br /&gt;
|style=&amp;quot;text-align: right;&amp;quot;|http://www.sane-project.org/sane-backends.html#S-HP5590&lt;br /&gt;
|-&lt;br /&gt;
|lexmark&lt;br /&gt;
|style=&amp;quot;text-align: right;&amp;quot;|http://www.sane-project.org/sane-backends.html#S-LEXMARK&lt;br /&gt;
|-&lt;br /&gt;
|genesys&lt;br /&gt;
|style=&amp;quot;text-align: right;&amp;quot;|http://www.sane-project.org/sane-backends.html#S-GENESYS&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Scanners listed as supported by these backends on http://www.sane-project.org/sane-backends.html should work. In addition, scanner drivers written for Betascan 68k work (http://aminet.net/search?query=betascan). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''TESTED SCANNERS'''&lt;br /&gt;
{| class=&amp;quot;prettytable&amp;quot; style=&amp;quot;text-align: center; text-valign: top; width: 100%&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Scanner &amp;lt;br&amp;gt;model&lt;br /&gt;
! Driver&lt;br /&gt;
! Morphos&amp;lt;br&amp;gt;native&lt;br /&gt;
! Ports&lt;br /&gt;
! Notes&lt;br /&gt;
|-&lt;br /&gt;
| UMAX Astra 1200S&lt;br /&gt;
| Umax.device&lt;br /&gt;
| Y&lt;br /&gt;
| SCSI &lt;br /&gt;
| working without problems&amp;lt;br&amp;gt;quite fast&lt;br /&gt;
|-&lt;br /&gt;
| Epson 1640SU&lt;br /&gt;
| Epson2.device&lt;br /&gt;
| Y&lt;br /&gt;
| USB 1.1/SCSI&lt;br /&gt;
| working without problems, fast&amp;lt;br&amp;gt; ADF supported, TA supported&lt;br /&gt;
|-&lt;br /&gt;
| Mustek Paragon 600 II CD&lt;br /&gt;
| mustek.device&lt;br /&gt;
| N&lt;br /&gt;
| SCSI&lt;br /&gt;
| working without problems&amp;lt;br&amp;gt;quite slow&lt;br /&gt;
|-&lt;br /&gt;
| HP ScanJet 6300C&lt;br /&gt;
| hp.device&lt;br /&gt;
| N&lt;br /&gt;
| USB 1.1/SCSI&lt;br /&gt;
| stop working after a few scans&amp;lt;br&amp;gt;probably hardware failure&lt;br /&gt;
|-&lt;br /&gt;
| Mustek BearPaw 1200 TA&lt;br /&gt;
| gt68xx.device&lt;br /&gt;
| Y&lt;br /&gt;
| USB&lt;br /&gt;
| quite slow, TA supported, problems with quality&lt;br /&gt;
|-&lt;br /&gt;
| Plustek S24&lt;br /&gt;
| gt68xx.device&lt;br /&gt;
| Y&lt;br /&gt;
| USB 1.1&lt;br /&gt;
| gamma supported, slow warming up,&amp;lt;br&amp;gt;quality quite ok&lt;br /&gt;
|-&lt;br /&gt;
| Mustek 600 CU&lt;br /&gt;
| mustek_usb.device&lt;br /&gt;
| Y&lt;br /&gt;
| USB&lt;br /&gt;
| working without problems, MorphOS 2.7 required, gamma, preview, threshold supported&lt;br /&gt;
|-&lt;br /&gt;
| Epson Perfection 1260 Photo&lt;br /&gt;
| plustek.device&lt;br /&gt;
| Y&lt;br /&gt;
| USB&lt;br /&gt;
| TA supported, can't change color mode, can't change scanning area size - driver problem&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''ADF''' - Auto Document Feeder,&lt;br /&gt;
'''TA''' - Transparency Adapter&lt;br /&gt;
&lt;br /&gt;
=== Configuring EPSON Scanners ===&lt;br /&gt;
# Epson2 driver is included in MorphOS, check MOSSYS:Devs/Scanners/&lt;br /&gt;
# For SCSI scanners choose valid communication device in Device field (for example symbios.device), USB scanners don't need additional settings&lt;br /&gt;
# In SCANdal preferences choose Epson2.device full path in Scanner Driver&lt;br /&gt;
# Check if SCANdal connect to the scanner if not go to the next point&lt;br /&gt;
#(optional, usb scanners should autoconfigure since MorphOS 3.10) &lt;br /&gt;
Create and copy epson2.conf to S:&lt;br /&gt;
* For SCSI scanners leave this file unchanged &lt;br /&gt;
 #epson2.conf&lt;br /&gt;
 #usb prod_id vendor_id&lt;br /&gt;
 #usb 1208 266&lt;br /&gt;
 scsi EPSON&lt;br /&gt;
*When You use USB just comment '''scsi''' line and uncomment  '''usb 1208 266''': &lt;br /&gt;
 #epson2.conf&lt;br /&gt;
 #usb prod_id vendor_id&lt;br /&gt;
 usb 1208 266&lt;br /&gt;
 #scsi EPSON&lt;br /&gt;
&lt;br /&gt;
You have to look in poseidon preferences whether product id and vendor id match (decimal numbers). Values 1208 and 266 in this example are for Epson 1640SU only! Additionally, scanner has to be unbinded from any Poseidon usb classes (if it is binded) and &amp;lt;font style=&amp;quot;color: red&amp;quot;&amp;gt;Device&amp;lt;/font&amp;gt; field in SCANdal preferences should be &amp;lt;font style=&amp;quot;color: red&amp;quot;&amp;gt;left blank.&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can also try using the driver for USB scanners without any configuration file but it may not work.&lt;br /&gt;
[[File:Epsonconf.png |center]]&lt;br /&gt;
&lt;br /&gt;
=== Configuring gt68xx Scanners ===&lt;br /&gt;
# Included in MorphOS 3.10: MOSSYS:Devs/Scanners/gt68xx.device&lt;br /&gt;
# Download scanner's rom and put it in s:gt68xx directory&lt;br /&gt;
# Set correct path for scanner driver in SCANdal preferences, choose USB type connection&lt;br /&gt;
# Create a configuration file s:gt68xx.conf&lt;br /&gt;
  # Autodetect Mustek BearPaw 1200 TA and Mustek BearPaw 1200 CS&lt;br /&gt;
  usb 0x055f 0x021e&lt;br /&gt;
You have to look in Poseidon preferences for your scanner product id and vendor id (hex format) or check this page for ids and roms: http://www.meier-geinitz.de/sane/gt68xx-backend/&lt;br /&gt;
&lt;br /&gt;
=== Configuring UMax Scanners ===&lt;br /&gt;
&lt;br /&gt;
# Included in MorphOS 3.10: MOSSYS:Devs/Scanners/Umax.device&lt;br /&gt;
# Create/copy a configuration file s:umax.conf&lt;br /&gt;
# Choose valid scsi device (for example symbios.device) in SCANdal preferences Device field and appropriate Unit number.&lt;br /&gt;
&lt;br /&gt;
If Your scanner doesn't work well in color mode try setting &amp;quot;option scan-lines&amp;quot; to lower value (10). It has been rewritten not to use fork() and pipe() so it's more stable than 68k version and it supports only SCSI connections.&lt;br /&gt;
&lt;br /&gt;
=== Configuring mustek_usb Scanners ===&lt;br /&gt;
# Included in MorphOS 3.10: MOSSYS:Devs/Scanners/Mustek_usb.device&lt;br /&gt;
# Set correct path for Scanner Driver in SCANdal preferences, choose USB type connection &lt;br /&gt;
# Download to S: [http://brain.umcs.lublin.pl/~rzookol/download/mustek_usb.conf]&lt;br /&gt;
&lt;br /&gt;
=== Configuring plustek-usb Scanners ===&lt;br /&gt;
# Download Driver: [http://brain.umcs.lublin.pl/~rzookol/download/plustek_sane21.lha] (11.01.2011)&lt;br /&gt;
# Copy the plustek-usb.device to any directory&lt;br /&gt;
# In SCANdal preferences choose plustek-usb.device full path in Scanner Driver field&lt;br /&gt;
# Copy plustek.conf to S:&lt;br /&gt;
# Edit configuration file&lt;br /&gt;
 #[usb] vendor- and product-ID &lt;br /&gt;
 [usb] 0x07B3 0x0017&lt;br /&gt;
&lt;br /&gt;
Additionally, scanner has to be unbinded from any Poseidon usb classes (if it is binded) and &amp;lt;font style=&amp;quot;color: red&amp;quot;&amp;gt;Device&amp;lt;/font&amp;gt; field in SCANdal preferences should be &amp;lt;font style=&amp;quot;color: red&amp;quot;&amp;gt;left blank.&amp;lt;/font&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Configuring lexmark Scanners ===&lt;br /&gt;
# Included in MorphOS 3.10: MOSSYS:Devs/Scanners/&lt;br /&gt;
# Set correct path for Scanner Driver in SCANdal preferences, choose USB type connection &lt;br /&gt;
# Copy lexmark.conf to S&lt;br /&gt;
&lt;br /&gt;
=== Configuring canon630u Scanners ===&lt;br /&gt;
&lt;br /&gt;
# Download Driver: [http://brain.umcs.lublin.pl/~rzookol/download/canon630u.lha] (30.11.2010)&lt;br /&gt;
# Copy the canon630u.device to any directory&lt;br /&gt;
# In SCANdal preferences choose canon630u.device full path in Scanner Driver field&lt;br /&gt;
&lt;br /&gt;
'''THIS DRIVER HAS NOT BEEN TESTED. BE CAREFULL'''&lt;br /&gt;
&lt;br /&gt;
=== Configuring  Genesys Scanners === &lt;br /&gt;
&lt;br /&gt;
# Included in MorphOS 3.10: MOSSYS:Devs/Scanners/Genesys.device&lt;br /&gt;
# Set correct path for Scanner Driver in SCANdal preferences, choose USB type connection&lt;br /&gt;
&lt;br /&gt;
=== Configuring  Hp5590 Scanners === &lt;br /&gt;
&lt;br /&gt;
# Included in MorphOS 3.10: MOSSYS:Devs/Scanners/Hp5590.device&lt;br /&gt;
# Set correct path for Scanner Driver in SCANdal preferences, choose USB type connection&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Configuring  Hp3500 Scanners === &lt;br /&gt;
&lt;br /&gt;
# Included in MorphOS 3.10: MOSSYS:Devs/Scanners/Hp3500.device&lt;br /&gt;
# Set correct path for Scanner Driver in SCANdal preferences, choose USB type connection&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Configuring  Fujitsu Scanners === &lt;br /&gt;
&lt;br /&gt;
# Included in MorphOS 3.10: MOSSYS:Devs/Scanners/Fujitsu.device&lt;br /&gt;
# Set correct path for Scanner Driver in SCANdal preferences, choose USB type connection&lt;br /&gt;
&lt;br /&gt;
== Authors ==&lt;br /&gt;
;Main code:&lt;br /&gt;
:Michał 'rzookol' Żukowski&lt;br /&gt;
&lt;br /&gt;
;email:&lt;br /&gt;
:rzookol at poczta.onet.pl&lt;br /&gt;
:rzookol at brain.umcs.lublin.pl&lt;br /&gt;
:rzookol / #morphos / #ppa freenode.net&lt;br /&gt;
&lt;br /&gt;
;Additional code:&lt;br /&gt;
:Gianfranco 'ShInKurO' Gignina&lt;br /&gt;
:Antoine 'Czeko' Dubourg&lt;br /&gt;
&lt;br /&gt;
;Icons:&lt;br /&gt;
:Maciej Żukowski&lt;/div&gt;</summary>
		<author><name>Zukow</name></author>	</entry>

	</feed>