From b710c137606af849d0864dbe5190ed29afdac10f Mon Sep 17 00:00:00 2001
From: scuri
Date: Tue, 5 Jan 2010 19:45:28 +0000
Subject: *** empty log message ***
---
html/en/drv/printer.html | 22 ++++++++++++++++++++++
src/wd.c | 6 ++++--
src/win32/cdwin.c | 2 +-
3 files changed, 27 insertions(+), 3 deletions(-)
diff --git a/html/en/drv/printer.html b/html/en/drv/printer.html
index 3ef31d4..6b6ca19 100644
--- a/html/en/drv/printer.html
+++ b/html/en/drv/printer.html
@@ -84,6 +84,28 @@ before creating the canvas.
the name of the selected printer.
+Notes
+
+Patterns
+Usually when printing regions filled with patterns you have to compensate for
+the printer high resolution or the pattern will come out very small. If you
+don't want to create a high resolution version of your pattern, then the
+simplest way is to use wdCanvasPattern to resize the pattern to
+an expected millimeter size. This will increase the pattern raster size so it
+will be more visible in the printer.
+But on some printers the result were not what we expect:
+
+ -
+ Laser printers automatically increase the real size of the pattern, so it
+ seems that wdCanvasPattern is not necessary on those
+ printers.
+ -
+ PDF and Postscript based printer drivers (like Adobe PDF Creator and CutePDF
+ Writer) need that the pattern has a width multiple of 8, if not they will
+ appear distorted with an increasing horizontal shift on every line. This
+ does NOT applies to the CD_PDF or CD_PS drivers.
+
+