ЭЛЕКТРОННАЯ БИБЛИОТЕКА КОАПП
Сборники Художественной, Технической, Справочной, Английской, Нормативной, Исторической, и др. литературы.



 

Часть 4

				2-1
     Глава 2. Страница
     2.1. Введение
     Эта глава посвящена системе координат языка PCL. В ней дано 
опре-
деление логической страницы и области, доступной для печати, указ
аны
границы обеих.
     2.2. Логическая страница
     Логическая страница (на которую также ссылаются как на адрес
уемую
область)  определяет  область  в которой может быть расположен ку
рсор,
хотя принтер в действительности не имеет  курсора  (подобно  мига
ющему
подстрочнику,  который используется в большинстве терминалов комп
ьюте-
ров),  положение курсора совпадает с непосредственно действующей 
пози-
цией   печатаемого  знака.  Другими  словами,  расположение  "кур
сора"
представляет собой положение на логической странице,  где  послед
ующий
разряд будет позиционироваться.  Курсор может перемещаться к разл
ичным
положениям (в различных направлениях) на логической странице,  ис
поль-
зуя команды позиционирования для курсора. Курсор не может перемещ
аться
за пределами границ логической страницы.
     Размер логической страницы для носителя, поддерживаемого  пр
инте-
ром (предназначенного для принтера ) определен на рисунках 2-2 и 
2-3.
     2.3. Система координат языка PCL
     Система координат  языка PCL определяется как показано на ри
сунке
2-1.
     Точка с  координатами  (0,0)  располагается  на пересечении 
левой
границы логической страницы и верхней границы  рабочего  поля  те
кущей
страницы. Так как  верхняя  граница рабочего поля может изменятьс
я при
использовании команды принтера, физическое положение точки (0,0) 
меня-
ется.
     2.3.1. Единицы измерения системы координат языка PCL
     Единицами измерения в системе координат языка PCL по оси  Х 
могут
быть точки,  деципункты или колонки.  Единицами измерения по оси 
могут быть точки, деципункты точки или строчки.
     Точка является самой маленькой печатаемой величиной. На прин
терах
семейства LaserJet,  одна точка равняется 1/300 дюйма.  Число  то
чек,
печатающихся  в одном дюйме,  определяется как разрешающая способ
ность
принтера.
	ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
	і						      і	
	і	ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДї		      і
	і       і			    і		      і
	і       і   ДДДДДДДДДДДДДц   X      і                 і
	і  (0,0)Ы...........................і		      і
	і	і       TOP MARGIN          і		      і
	і	і	      1		    і		      і
	і       і і			    ічДlogical page   і 
	і       і і			    і	    2	      і
	і       і і			    і		      і
	і	і ш			    і		      і
	і	і Y			    і		      і
	і	і			    і		      і
	і	АДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ		      і
	і						      і
	АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
                  Рис.2-1. X,Y координаты языка PCL:
         1 -  верхняя  граница рабочего поля страницы;  2 - логи-
         ческая страница
				2-2		
     Деципункт соответствует 1/720 дюйма или 1/10 части от типог-
рафского пункта.
     Ширина колонки  определяется  текущим  указателем горизонтал
ьного
движения (HMI).Расстояние между рядами,  строками определяется те
кущим
указателем  вертикального  движения ( VMI ),  или числом линий в 
дюйме
(lpi).  HMI,  VMI и lpi описаны в главе 5 "Команды управления  ст
рани-
цей".
     Внутри себя,  принтер использует другую единицу измерения. О
устанавливает соответствие между точками,  деципунктами , колонка
ми,  строками и этой единицей измерения.  Эта внутренняя единица 
равня-
ется 1/3600  дюйма.  Вся  установка  хранится во внутренних едини
цах и
усекается до физических размеров точки, когда печатаются данные.
     2.3.2. Область доступная для печати
     Область, доступная для печати,  представляет собой область  
физи-
ческой  страницы  в  которой принтер способен разместить точку.  
Физи-
ческая страница приводится к размеру носителя (бумаги), вставленн
ого в
принтер.
     Отношение между физической страницей,  логической страницей 
и об-
ластью, доступной для печати представлено на рисунках 2-2 и 2-3.
             ЪДї
      	     іGі                
	     АВЩ
	      ш  
 ДДД      ЪДДДДДДДДДДДДДДДДДДДДДї   ДДД      ДДД физическая стран
ица   
  щ       і ................... і    щ       ... область, доступн
ая для
  і       і . щ               . і    і           печати
  і       і .      ЪДДДї      . і    і       ЪДї логическая стран
ица
  і       і .чДДДДДі C іДДДДДц. і    і       АДЩ
  і       і .      АДДДЩ      . і    і       А - ширина физическо
й страницы 
 ЪБї ЪДї  і .		      . і   ЪБї      В - длина физической страницы
 іDі іEіДці .чД		      . і   іBі      С - ширина логической стран
ицы
 АВЩ АДЩ  і .		      . і   АВЩ      D - максимальная длина логиче
с-
  і	  і .	          ЪДї . і    і           кой страницы
  і	  і .		  іFіц. ічД  і       Е - расстояние между краем 
  і	  і .ЪДї	  АДЩ . і    і	 	 физической стpаницы и	  
  і	  і .іHі	      . і    і           областью, доступной для
  і       і .АДЩ	      . і    і           печати
  і       і . і		      . і    і       F - расстояние между краем 
  ш       і ..ш................ і    ш           физической стpан
ицы и 
 ДДД      АДДДДДДДДДДДДДДДДДДДДДЩ   ДДД          областью, доступ
ной для
              щ	                                 печати
          і        ЪДї          і     G - расстояние между краем 
физической
          ічДДДДДДДіAіДДДДДДДДДці         страницы и областью, до
ступной для
	  і        АДЩ	        і	  печати		
                                      H - расстояние между краем 
физической 
                                          страницы и областью, до
ступной для
                                          печати
                                      Длина, доступная для печати
 = B-(G+H)
                        Все размеры даны в точках
				2-3	
   ЪДДДДДДДДДДДДДДВДДДДВДДДДВДДДДВДДДДВДДДВДДДВДДДВДДДї
   і PAPER SIZE   і A  і B  і C  і D  і E і F і G і H і
   ГДДДДДДДДДДДДДДЕДДДДЕДДДДЕДДДДЕДДДДЕДДДЕДДДЕДДДЕДДДґ
   і LETTER       і2550і3300і2400і3300і50 і100і60 і60 і
   ГДДДДДДДДДДДДДДЕДДДДЕДДДДЕДДДДЕДДДДЕДДДЕДДДЕДДДЕДДДґ
   і LEGAL        і2550і4200і2400і4200і50 і100і60 і60 і
   ГДДДДДДДДДДДДДДЕДДДДЕДДДДЕДДДДЕДДДДЕДДДЕДДДЕДДДЕДДДґ
   і EXECUTIVE    і2175і3150і2025і3150і50 і100і60 і60 і
   ГДДДДДДДДДДДДДДЕДДДДЕДДДДЕДДДДЕДДДДЕДДДЕДДДЕДДДЕДДДґ
   і A4           і2480і3507і2338і3507і50 і92 і60 і58 і
   ГДДДДДДДДДДДДДДЕДДДДЕДДДДЕДДДДЕДДДДЕДДДЕДДДЕДДДЕДДДґ
   і COM-10       і1237і2850і1087і2850і50 і100і60 і60 і
   ГДДДДДДДДДДДДДДЕДДДДЕДДДДЕДДДДЕДДДДЕДДДЕДДДЕДДДЕДДДґ
   і MONARC       і1162і2250і1012і2250і50 і100і60 і60 і
   ГДДДДДДДДДДДДДДЕДДДДЕДДДДЕДДДДЕДДДДЕДДДЕДДДЕДДДЕДДДґ
   і C5           і1913і2704і1771і2704і50 і92 і60 і58 і
   ГДДДДДДДДДДДДДДЕДДДДЕДДДДЕДДДДЕДДДДЕДДДЕДДДЕДДДЕДДДґ
   і DL           і1299і2598і1157і2598і50 і92 і60 і58 і
   АДДДДДДДДДДДДДДБДДДДБДДДДБДДДДБДДДДБДДДБДДДБДДДБДДДЩ
  
    Рис. 2-2. Границы продольной логической страницы и области,  
дос-
               тупной для печати
                   G                                     ДДД физи
ческая
                   ш                                         стра
ница
  ДДД      ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї     ДДД   ... обла
сть, доступ-
   щ       і  .............................  і      щ        ная 
для печати
   і       і  .    щ                      .  і      і    ЪДї логи
ческая
   і       і  .                           .  і      і    АДЩ стра
ница
   і       і  .чДДДДДДДДДДД C ДДДДДДДДДДДДц  і      і    A - шири
на физичес-
   D       і  .                           .  і      B        кой 
страницы
   і    EДці  .чД                         .  і      і    B - длин
а физичес- 
   і       і  .       H                FДц.  ічД    і        кой 
страницы
   і       і  .       і                   .  і      і    C - шири
на логичес- 
   ш       і  ........ш....................  і      ш        кой 
страницы
  ДДД      АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ     ДДД   D - макс
имальная
                      щ                                      длин
а логической
                                                             стра
ницы
	   ічДДДДДДДДДДДДДД A ДДДДДДДДДДДДДДці		 E - расстояние между
	     						     краем физической
							     страницы и об-  
							     ластью, доступной
							     для печати
					F - расстояние между краем физической
					    страницы и областью, доступной
					    для печати
					G - расстояние между краем физической
					    страницы и областью, доступной
					    для печати
					H - расстояние между краем физической
					    страницы и областью, доступной
					    для печати      
					Длина, доступная для печати = B-(G+H) 
					                               
			Все размеры даны в точках 		     
				2-4
    ЪДДДДДДДДДДДДДДВДДДДВДДДДВДДДДВДДДДВДДДВДДДВДДДВДДДї
    і PAPER SIZE   і A  і B  і C  і D  і E і F і G і H і
    ГДДДДДДДДДДДДДДЕДДДДЕДДДДЕДДДДЕДДДДЕДДДЕДДДЕДДДЕДДДґ
    і LETTER       і3300і2550і3180і2550і60 і60 і50 і100і
    ГДДДДДДДДДДДДДДЕДДДДЕДДДДЕДДДДЕДДДДЕДДДЕДДДЕДДДЕДДДґ
    і LEGAL        і4200і2550і4080і2550і60 і60 і50 і100і
    ГДДДДДДДДДДДДДДЕДДДДЕДДДДЕДДДДЕДДДДЕДДДЕДДДЕДДДЕДДДґ
    і EXECUTIVE    і3150і2175і3030і2175і60 і60 і50 і100і
    ГДДДДДДДДДДДДДДЕДДДДЕДДДДЕДДДДЕДДДДЕДДДЕДДДЕДДДЕДДДґ
    і A4           і3507і2480і3389і2480і60 і58 і50 і92 і
    ГДДДДДДДДДДДДДДЕДДДДЕДДДДЕДДДДЕДДДДЕДДДЕДДДЕДДДЕДДДґ
    і COM-10       і2850і1237і2730і1237і60 і60 і50 і100і
    ГДДДДДДДДДДДДДДЕДДДДЕДДДДЕДДДДЕДДДДЕДДДЕДДДЕДДДЕДДДґ
    і MONARC       і2250і1162і2130і1162і60 і60 і50 і100і
    ГДДДДДДДДДДДДДДЕДДДДЕДДДДЕДДДДЕДДДДЕДДДЕДДДЕДДДЕДДДґ
    і C5           і2704і1913і2586і1913і60 і58 і50 і92 і
    ГДДДДДДДДДДДДДДЕДДДДЕДДДДЕДДДДЕДДДДЕДДДЕДДДЕДДДЕДДДґ
    і DL           і2598і1299і2480і1299і60 і58 і50 і92 і
    АДДДДДДДДДДДДДДБДДДДБДДДДБДДДДБДДДДБДДДБДДДБДДДБДДДЩ
  
     Рис.2-3. Границы поперечной логической страницы и  области, 
 дос-
              тупной для чтения
     При печатании символов,  если какая - либо часть  ячейки  си
мвола
его попадает за пределы области печати, символ не будет напечатан
 (см.
рис.2-4).  Символ не будет напечатан,  даже и в том случае, если 
часть 
ячейки символа, которая расположена за пределами области,    дост
упной 
для печати, не содержит никаких печатаемых данные.
     Если растровая графика или масштабы напечатаны и курсор  пер
вона-
чально  установлен  в  пределах области доступной для печати, та 
часть
образа, которая находится за пределами области доступной  для  пе
чати,
будет усекаться.
             Планируемая печать		 Результирующая печать
	         	
           Character Cell Position      Entire Character Clipped
		
	    ЪДДДДДДДДДДДДДДДДДДДДДД	 ЪДДДДДДДДДДДДДДДДДДДДДД
	    і	2Дц.............	 і     .............	
	    і   .... *   .   * .....     і  ....     .     .....  
	    і   .  . *   .  ** .         і  .  .     .     .	
	    і   .  . ****. * * .	 і  .  .     .     .
	    і   .  . *  *.   * .         і  .  .     .     .
Physical    і   .  . *  *.   * .	 і  .  .     .     .
Page     Дц і   .  .............	 і  .  .............
    1       і   .			 і  .
	    і   . Printable Area         і  . Printable Area
	    і   .        3		 і  .	
		   PRINTABLE AREA CHARACTER CLIPPING
     Рис.2-4. Расположение ячейки символа относительно  области, 
 дос-
              тупной для печати:
              1 - физическая  страница; 2 - положение  ячеек симв
олов;
              3 - область, доступная для печати.


Яндекс цитирования