f



Mixing Postscript and PCL on the same page


How to print a background picture / logo on a formatted PCL report ?

We use HPLJ5SI and standard VMS Print symbiont UCX$LPD_SMB.

I used MS Windows Paint to finalize the logo and then PRINTED it to a
FILE, which i transferred to a server which prints PCL text reports.

Unfortunately, as you can see from the attachment (using Notepad), this
is actually POSTSCRIPT format.
In other words, there are no PCL commands.
It obviously prints as a whole page and I don't know how to force my
text/report on the same page.
I'm fairly familiar with PCL commands, but not with Postscript.

Would you know how to "tell" the printer not to eject the page after
printing this logo (which is in the Postscript format) and to position
itself at the beginning of the same page in order to let me print the
report ?

Is there an easy way to convert a JPEG image to RASTER format ?
-------------------------------------------------------------------
%-12345X@PJL JOB
@PJL SET RESOLUTION =3D 600
@PJL SET ECONOMODE =3D OFF
@PJL ENTER LANGUAGE =3D POSTSCRIPT
%!PS-Adobe-3.0
%%Title: untitled
%%Creator: PScript5.dll Version 5.2.2
%%CreationDate: 2/13/2005 8:38:45
%%BoundingBox: (atend)
%%Pages: (atend)
%%Orientation: Portrait
%%PageOrder: Special
%%DocumentNeededResources: (atend)
%%DocumentSuppliedResources: (atend)
%%DocumentData: Clean7Bit
%%TargetDevice: (HP LaserJet 5Si) (2014.108) 1
%%LanguageLevel: 2
%%EndComments

%%BeginDefaults
%%PageBoundingBox: 13 13 599 780
%%ViewingOrientation: 1 0 0 1
%%EndDefaults


%%BeginProlog
%%BeginResource: file Pscript_WinNT_VMErrorHandler 5.0 0
/currentpacking where{pop/oldpack currentpacking def/setpacking
where{pop false
setpacking}if}if/$brkpage 64 dict def $brkpage begin/prnt{dup
type/stringtype
ne{=3Dstring cvs}if dup length 6 mul/tx exch def/ty 10 def
currentpoint/toy exch
def/tox exch def 1 setgray newpath tox toy 2 sub moveto 0 ty rlineto tx
0
rlineto 0 ty neg rlineto closepath fill tox toy moveto 0 setgray
show}bind def
/nl{currentpoint exch pop lmargin exch moveto 0 -10 rmoveto}def/=3D=3D{/cp
0 def
typeprint nl}def/typeprint{dup type exec}readonly def/lmargin 72
def/rmargin 72
def/tprint{dup length cp add rmargin gt{nl/cp 0 def}if dup length cp
add/cp
exch def prnt}readonly def/cvsprint{=3Dstring cvs tprint(
)tprint}readonly def
/integertype{cvsprint}readonly def/realtype{cvsprint}readonly
def/booleantype
{cvsprint}readonly def/operatortype{(--)tprint =3Dstring cvs tprint(--
)tprint}
readonly def/marktype{pop(-mark- )tprint}readonly def/dicttype{pop
(-dictionary- )tprint}readonly def/nulltype{pop(-null- )tprint}readonly
def
/filetype{pop(-filestream- )tprint}readonly
def/savetype{pop(-savelevel- )
tprint}readonly def/fonttype{pop(-fontid- )tprint}readonly
def/nametype{dup
xcheck not{(/)tprint}if cvsprint}readonly def/stringtype{dup
rcheck{(\()tprint
tprint(\))tprint}{pop(-string- )tprint}ifelse}readonly
def/arraytype{dup rcheck
{dup
xcheck{({)tprint{typeprint}forall(})tprint}{([)tprint{typeprint}forall(])
tprint}ifelse}{pop(-array- )tprint}ifelse}readonly
def/packedarraytype{dup
rcheck{dup
xcheck{({)tprint{typeprint}forall(})tprint}{([)tprint{typeprint}
forall(])tprint}ifelse}{pop(-packedarray- )tprint}ifelse}readonly
def/courier
/Courier findfont 10 scalefont def end errordict/handleerror{systemdict
begin
$error begin $brkpage begin newerror{/newerror false store vmstatus pop
pop 0
ne{grestoreall}if initgraphics courier setfont lmargin 720 moveto
errorname
(VMerror)eq{version cvi 2016 ge{userdict/ehsave known{clear
userdict/ehsave get
restore 2 vmreclaim}if vmstatus exch pop exch pop PrtVMMsg}if}if
systemdict
/showpage get exec(%%[ Error: )print errorname =3Dprint(;
OffendingCommand: )
print/command load =3Dprint( ]%%)=3D flush}if end end end}dup 0 systemdict
put dup
4 $brkpage put bind readonly put/currentpacking where{pop/setpacking
where{pop
oldpack setpacking}if}if
%%EndResource
userdict /Pscript_WinNT_Incr 230 dict dup begin put
%%BeginResource: file Pscript_FatalError 5.0 0
userdict begin/FatalErrorIf{{initgraphics findfont 1 index 0 eq{exch
pop}{dup
length dict begin{1 index/FID ne{def}{pop pop}ifelse}forall/Encoding
{ISOLatin1Encoding}stopped{StandardEncoding}if def currentdict end
/ErrFont-Latin1 exch definefont}ifelse exch scalefont setfont
counttomark 3 div
cvi{moveto show}repeat showpage quit}{cleartomark}ifelse}bind def end
%%EndResource
userdict begin/PrtVMMsg{vmstatus exch sub exch pop gt{[
(This job requires more memory than is available in this printer.)100
500
(Try one or more of the following, and then print again:)100 485
(For the output format, choose Optimize For Portability.)115 470
(In the Device Settings page, make sure the Available PostScript Memory
is accurate.)
115 455(Reduce the number of fonts in the document.)115 440
(Print the document in parts.)115 425 12/Times-Roman showpage
(%%[ PrinterError: Low Printer VM ]%%)=3D true FatalErrorIf}if}bind def
end
version cvi 2016 ge{/VM?{pop}bind def}{/VM? userdict/PrtVMMsg get
def}ifelse
105000 VM?
%%BeginResource: file Pscript_Win_Basic 5.0 0
/d/def load def/,/load load d/~/exch , d/?/ifelse , d/!/pop , d/`/begin
, d/^
/index , d/@/dup , d/+/translate , d/$/roll , d/U/userdict , d/M/moveto
, d/-
/rlineto , d/&/currentdict , d/:/gsave , d/;/grestore , d/F/false ,
d/T/true ,
d/N/newpath , d/E/end , d/Ac/arc , d/An/arcn , d/A/ashow ,
d/D/awidthshow , d/C
/closepath , d/V/div , d/O/eofill , d/L/fill , d/I/lineto ,
d/-c/curveto , d/-M
/rmoveto , d/+S/scale , d/Ji/setfont , d/Lc/setlinecap ,
d/Lj/setlinejoin , d
/Lw/setlinewidth , d/Lm/setmiterlimit , d/sd/setdash , d/S/show ,
d/LH/showpage
, d/K/stroke , d/W/widthshow , d/R/rotate , d/L2? false/languagelevel
where{pop
languagelevel 2 ge{pop true}if}if d L2?{/xS/xshow , d/yS/yshow ,
d/zS/xyshow ,
d}if/b{bind d}bind d/bd{bind d}bind d/xd{~ d}bd/ld{, d}bd/bn/bind
ld/lw/Lw ld
/lc/Lc ld/lj/Lj ld/sg/setgray ld/ADO_mxRot null d/self & d/OrgMx matrix
currentmatrix d/reinitialize{: OrgMx
setmatrix[/TextInit/GraphInit/UtilsInit
counttomark{@ where{self eq}{F}?{cvx exec}{!}?}repeat cleartomark ;}b
/initialize{`{/Pscript_Win_Data where{!}{U/Pscript_Win_Data &
put}?/ADO_mxRot ~
d/TextInitialised? F d reinitialize E}{U/Pscript_Win_Data 230 dict @ `
put
/ADO_mxRot ~ d/TextInitialised? F d reinitialize}?}b/terminate{!{& self
eq
{exit}{E}?}loop E}b/suspend/terminate , d/resume{` Pscript_Win_Data `}b
U `
/lucas 21690 d/featurebegin{countdictstack
lucas[}b/featurecleanup{stopped
{cleartomark @ lucas eq{! exit}if}loop countdictstack ~ sub @ 0
gt{{E}repeat}
{!}?}b E/snap{transform 0.25 sub round 0.25 add ~ 0.25 sub round 0.25
add ~
itransform}b/dsnap{dtransform round ~ round ~
idtransform}b/nonzero_round{@ 0.5
ge{round}{@ -0.5 lt{round}{0 ge{1}{-1}?}?}?}b/nonzero_dsnap{dtransform
nonzero_round ~ nonzero_round ~ idtransform}b U<04>cvn{}put/rr{1 ^ 0 -
0 ~ -
neg 0 - C}b/irp{4 -2 $ + +S fx 4 2 $ M 1 ^ 0 - 0 ~ - neg 0 -}b/rp{4 2 $
M 1 ^ 0
- 0 ~ - neg 0 -}b/solid{[]0 sd}b/g{@ not{U/DefIf_save save put}if
U/DefIf_bool
2 ^ put}b/DefIf_El{if U/DefIf_bool get not @{U/DefIf_save get
restore}if}b/e
{DefIf_El !}b/UDF{L2?{undefinefont}{!}?}b/UDR{L2?{undefineresource}{!
!}?}b
/freeVM{/Courier findfont[40 0 0 -40 0 0]makefont Ji 2
vmreclaim}b/hfRedefFont
{findfont @ length dict `{1 ^/FID ne{d}{! !}?}forall & E @ `
~{/CharStrings 1
dict `/.notdef 0 d & E d}if/Encoding 256 array 0 1 255{1 ^ ~/.notdef
put}for d
E definefont !}bind d/hfMkCIDFont{/CIDFont findresource @ length 2 add
dict `{1
^ @/FID eq ~ @/XUID eq ~/UIDBase eq or or{! !}{d}?}forall/CDevProc ~
d/Metrics2
16 dict d/CIDFontName 1 ^ d & E 1 ^ ~/CIDFont defineresource
![~]composefont !}
bind d
%%EndResource
%%BeginResource: file Pscript_Win_Utils_L2 5.0 0
/rf/rectfill , d/fx{1 1 dtransform @ 0 ge{1 sub 0.5}{1 add -0.5}? 3 -1
$ @ 0 ge
{1 sub 0.5}{1 add -0.5}? 3 1 $ 4 1 $ idtransform 4 -2 $
idtransform}b/BZ{4 -2 $
snap + +S fx rf}b/rs/rectstroke , d/rc/rectclip ,
d/UtilsInit{currentglobal{F
setglobal}if}b/scol{! setcolor}b/colspA/DeviceGray d/colspABC/DeviceRGB
d
/colspRefresh{colspABC setcolorspace}b/SetColSpace{colspABC
setcolorspace}b
/resourcestatus where{!/ColorRendering/ProcSet resourcestatus{! !
T}{F}?}{F}?
not{/ColorRendering<</GetHalftoneName{currenthalftone @/HalftoneName
known{
/HalftoneName get}{!/none}?}bn/GetPageDeviceName{currentpagedevice @
/PageDeviceName known{/PageDeviceName get @ null
eq{!/none}if}{!/none}?}bn
/GetSubstituteCRD{!/DefaultColorRendering/ColorRendering
resourcestatus{! !
/DefaultColorRendering}{(DefaultColorRendering*){cvn exit}127 string
/ColorRendering resourceforall}?}bn>>/defineresource where{!/ProcSet
defineresource !}{! !}?}if/buildcrdname{/ColorRendering/ProcSet
findresource `
mark GetHalftoneName @ type @/nametype ne ~/stringtype ne
and{!/none}if(.)
GetPageDeviceName @ type @/nametype ne ~/stringtype ne
and{!/none}if(.)5 ^ 0 5
-1 1{^ length add}for string 6 1 $ 5 ^ 5{~ 1 ^ cvs length 1 ^ length 1
^ sub
getinterval}repeat ! cvn 3 1 $ ! ! E}b/definecolorrendering{~
buildcrdname ~
/ColorRendering defineresource !}b/findcolorrendering where{!}{
/findcolorrendering{buildcrdname @/ColorRendering resourcestatus{! !
T}{
/ColorRendering/ProcSet findresource ` GetSubstituteCRD E F}?}b}?
/selectcolorrendering{findcolorrendering !/ColorRendering findresource
setcolorrendering}b/G2UBegin{findresource/FontInfo
get/GlyphNames2Unicode get
`}bind d/G2CCBegin{findresource/FontInfo get/GlyphNames2HostCode get
`}bind d
/G2UEnd{E}bind d/AddFontInfoBegin{/FontInfo 8 dict @ `}bind
d/AddFontInfo{
/GlyphNames2Unicode 16 dict d/GlyphNames2HostCode 16 dict d}bind d
/AddFontInfoEnd{E d}bind d/T0AddCFFMtx2{/CIDFont findresource/Metrics2
get ` d
E}bind d
%%EndResource
end
%%EndProlog

%%BeginSetup
statusdict begin (%%[ ProductName: ) print product print ( ]%%)=3D flush
end
[ 1 0 0 1 0 0 ] false Pscript_WinNT_Incr dup /initialize get exec
featurebegin{
%%BeginNonPPDFeature: JobTimeout 0
0 /languagelevel where{pop languagelevel}{1}ifelse 2 ge{1 dict
dup/JobTimeout  4 -1 roll put setuserparams}{statusdict/setjobtimeout
get exec}ifelse
%%EndNonPPDFeature
}featurecleanup

featurebegin{
%%BeginNonPPDFeature: WaitTimeout 120
120 /languagelevel where{pop languagelevel}{1}ifelse 2 ge{1 dict
dup/WaitTimeout 4 -1 roll put setuserparams}{statusdict/waittimeout 3
-1 roll put}ifelse
%%EndNonPPDFeature
}featurecleanup

featurebegin{
%%BeginFeature: *HPPaperPolicy PromptUser

   <</DeferredMediaSelection true>> setpagedevice
%%EndFeature
}featurecleanup
featurebegin{
%%BeginFeature: *HPHalftone Enhanced

<< /Install {
    currentpagedevice /HWResolution get
    dup 0 get 600 eq exch 1 get 600 eq and
    {/EnhancedColorRendering600} {/EnhancedColorRendering} ifelse
    /ColorRendering findresource setcolorrendering
    /EnhancedHalftone /Halftone findresource sethalftone
    { } settransfer false setstrokeadjust
} >> setpagedevice
currentpagedevice /HWResolution get dup 0 get 600 eq exch 1 get 600 eq
and
    {
        << /PostRenderingEnhance false     >>  setpagedevice
    }if
/setscreen { 3 {pop} repeat } def
/setcolorscreen { 12 {pop} repeat } def
/sethalftone { pop } def

%%EndFeature
}featurecleanup
featurebegin{
%%BeginFeature: *Collate False
<</Collate false>> setpagedevice
%%EndFeature
}featurecleanup
featurebegin{
%%BeginFeature: *Smoothing True

  << /PostRenderingEnhance true /PostRenderingEnhanceDetails <<
/REValue 2 /Type 8 >>
  >> setpagedevice
%%EndFeature
}featurecleanup
featurebegin{
%%BeginFeature: *PageSize Letter

  <</PageSize [612 792] /ImagingBBox null>> setpagedevice
%%EndFeature
}featurecleanup
featurebegin{
%%BeginFeature: *MediaType None

%%EndFeature
}featurecleanup
featurebegin{
%%BeginFeature: *OutputBin Upper
<</Staple 0 /OutputType (TOP OUTPUT BIN)>> setpagedevice
%%EndFeature
}featurecleanup
featurebegin{
%%BeginFeature: *Duplex None

  <</Duplex false>> setpagedevice
%%EndFeature
}featurecleanup
featurebegin{
%%BeginFeature: *Option2 False

%%EndFeature
}featurecleanup
featurebegin{
%%BeginFeature: *Option3 True

%%EndFeature
}featurecleanup
featurebegin{
%%BeginFeature: *Option4 False

%%EndFeature
}featurecleanup
featurebegin{
%%BeginFeature: *Option5 False

%%EndFeature
}featurecleanup
featurebegin{
%%BeginFeature: *Option20 Standard

%%EndFeature
}featurecleanup
featurebegin{
%%BeginFeature: *Option21 MailboxModeMailbox

%%EndFeature
}featurecleanup
featurebegin{
%%BeginFeature: *InstalledMemory 12Meg

%%EndFeature
}featurecleanup
1 setlinecap 1 setlinejoin
/mysetup [ 72 600 V 0 0 -72 600 V 12.99968 780.00097 ] def
%%EndSetup

userdict begin /ehsave save def end
%%Page: 1 1
%%PageBoundingBox: 13 13 599 780
%%EndPageComments
%%BeginPageSetup
/DeviceRGB dup setcolorspace /colspABC exch def
mysetup concat colspRefresh
%%EndPageSetup

Pscript_WinNT_Incr begin
%%BeginResource: file Pscript_Win_Dib_L2 5.0 0
/iw 0 d/ih 0 d/im_save 0 d/s 0 d/polarity 0 d/smoothflag 0 d/mystring 0
d/bpc 0
d/maskcolor 0 d/mask? F d/setup1asciiproc{[currentfile
mystring/readhexstring
cvx/! cvx]cvx bind}b/setup1binaryproc{[currentfile mystring/readstring
cvx/!
cvx]cvx bind}b/setup2asciiproc{currentfile/ASCII85Decode
filter/RunLengthDecode
filter}b/setup2binaryproc{currentfile/RunLengthDecode
filter}b/jpegasciiproc
{currentfile/ASCII85Decode filter<</Relax 1>>/DCTDecode
filter}b/jpegbinaryproc
{currentfile<</Relax 1>>/DCTDecode
filter}b/mycolorspace{colspABC}d/myimagedict
{/myimagedict 10 dict d myimagedict @ `/ImageType 1
d/MultipleDataSource F d E}
b/imageprocarray[/setup1binaryproc/setup1asciiproc/setup2binaryproc
/setup2asciiproc/setup1binarydecodeproc/setup1asciidecodeproc]d/jpegprocarr=
ay[
/jpegasciiproc/jpegbinaryproc]d/Q{/im_save save d scol imageprocarray ~
get/s ~
, d/polarity ~ d/smoothflag ~ d +/dx 2 ^ d/dy 1 ^ d +S/mystring ~
string d/bpc
~ d/ih ~ d/iw ~ d fx rf}b/X{/im_save save d/mask? ~ d/maskcolor ~ d
imageprocarray ~ get/s ~ , d/polarity ~ d/smoothflag ~ d +/dx 2 ^ d/dy
1 ^ d +S
/mystring ~ string d/bpc ~ d/ih ~ d/iw ~ d}b/Z{im_save
restore}b/beginjpeg{
/jpeg_save save d jpegprocarray ~ get/jpegimageproc ~ , d + +S/bpc ~
d/ih ~ d
/iw ~ d bpc 24 eq{/DeviceRGB}{/DeviceGray}? setcolorspace myimagedict @
`
/ImageType 1 d/Width iw d/Height ih d/Decode bpc 24 eq{[0 1 0 1 0
1]}{[0 1]}? d
/ImageMatrix[iw 0 0 ih 0 0]d/BitsPerComponent 8 d/DataSource
jpegimageproc d E
image}b/endjpeg{jpeg_save restore}b/Y{scol myimagedict @ `
mask?{/polarity
maskcolor 0 get 0 eq{T}{F}? d}if/Width iw d/Height ih d/Decode
polarity{[1 0]}{
[0 1]}? d/ImageMatrix[iw 0 0 ih 0 0]d/DataSource s d/BitsPerComponent 1
d
/Interpolate smoothflag d E imagemask}bd/doclutimage{/rgbclut ~ d bpc @
8 eq{!
255}{@ 4 eq{! 15}{2 eq{3}{1}?}?}?/hival ~ d[/Indexed currentcolorspace
hival
rgbclut]setcolorspace myimagedict @ ` mask?{/ImageType 4 d/MaskColor
maskcolor
d}if/Width iw d/Height ih d/Decode[0 hival]d/ImageMatrix[iw 0 0 ih 0
0]d
/DataSource s d/BitsPerComponent bpc d/Interpolate smoothflag d E
image}b
/doCMYKclutimage{/CMYKclut ~ d bpc @ 8 eq{! 255}{4 eq{15}{3}?}?/hival ~
d[
/Indexed/DeviceCMYK hival CMYKclut]setcolorspace myimagedict @ ` mask?{
/ImageType 4 d/MaskColor maskcolor d}if/Width iw d/Height ih d/Decode[0
hival]d
/ImageMatrix[iw 0 0 ih 0 0]d/DataSource s d/BitsPerComponent bpc
d/Interpolate
smoothflag d E image}b/doNimage{bpc 24 eq{currentcolorspace}{colspA}?
setcolorspace myimagedict @ ` mask?{/ImageType 4 d/MaskColor maskcolor
d}if
/Width iw d/Height ih d/Decode bpc 24 eq{[0 1 0 1 0 1]}{[0 1]}?
d/ImageMatrix
[iw 0 0 ih 0 0]d/DataSource s d/BitsPerComponent bpc 24 eq{8}{bpc}? d
/Interpolate smoothflag d E image}b/doCMYKimage{/DeviceCMYK
setcolorspace
myimagedict @ ` mask?{/ImageType 4 d/MaskColor maskcolor d}if/Width iw
d/Height
ih d/Decode[0 1 0 1 0 1 0 1]d/ImageMatrix[iw 0 0 ih 0 0]d/DataSource s
d
/BitsPerComponent 8 d/Interpolate smoothflag d E image}b
%%EndResource
end reinitialize
/DeviceGray dup setcolorspace /colspABC exch def
: 180 114 8 180 1326 840 1779 2780 F F 3 [ 0 ] F
X
doNimage
V>^Gl$(+"I7m]U06UXBC6N9:O5<]$2r]U?F4o[YE3rh>@3<hQ(2E<WQ2ub]91GU]b0E3X00.J1l
-n-Mjs!@[jrZV=3DcrZD4_+9*A^*V(8&s3:S?r<iK%RR0J36UsU96N9=3DZ69m_"5smt'5!;"kr=
]C0B
r]13C2E*TS2Z5K81bpd>s"=3DI+.krLQ.KCpt-3P\C,pX`8,5r\c+!CP(!$1VOV>UPprgQ8Cs$c=
uY
s$I&a6pX(+770=3D)s$$HI!'U?G!'U?Er]:9C4?5>\4o[MG2`<NM1,8e_"YV8X,UY&@.fLgq,m#=
>:
,6&hd+TEMc*ZlFDo,ab,$2XXk6q9j>F/3pX5QF.N5mT\A5sdq)5<_715Q<nI4oRPK4ZPA^2`WfR
r\k9E1c$m@/hJk-1GUF/./kUo,m,D;+sHq.!?WHa*WR5P*i8fDq#6dO85)QqTl-e+U]3UZ6iT@O
5sYH;!($QJs#gKI3bY'Ds#1$@3&rtu2ZYfos"k$<0f(:+0/=3Dt/.K:gr-iPCn+sA00+9N].*Za=
hn
V>UPorglSNr^mPf7n'.iV#:1+6UaBB564/<r]pKJ!'^EG#!8VD3&`oXs#C*=3D3<(o;2Z>Q@3[d=
!G
/L`D'.OceG-NPP?ruqLf+sHq.!?N9Q*i8f>qYm'V9M.nV9`IZl7R9D2R;&5hej;Yhs$6TM!C/mL
4pO583+DVB3]m=3D$s#C$;!]Dnls#(#'O#/I>r[Imrr[.ms,U"?T+<gb-!$;%YpE$10%/Bdl7nl=
cN
8kVlL8u2Lb#<kO`O.8OXU&RFY5QX/85Q<qI49Cu!2#fQ=3D4#o8\3<(r;2@))m1A>-0/M8US.Kh=
1K
-RL5@,6K,5+sHt/q]>bXq&ZC2#5e@k85)ZKs%E>`"@tpp7ABh\(HjuiST6t_5t+%-5<_=3DqSn;=
E%
4$#>]3<(u>2DtLm%$Oig>qe)d/hJV(.4G3D!%.^l!@/oh,5r_a+9*A^*VphRr<`E$TLhjQ928/R
s%<;a$qX!/Tr10RrmF%npn7XO!^Jt8s$$ZL@Z\bm4oRMN3]K,\3+0\?a=3Do2'r[n7'.k:QI"t(=
`F
-7'o^s!%Fb!?WH`*WR5W*i/`@rh2t[:JFSX92,=3DX!`)B\s$A2$MYp]Vrm3em5tFC06pa(=3Dr=
Qec9
3BoMc3&roRd*%.>P*\*V/h\h..k:QIr[7^l![K!7ruqCbruV=3Da+!)I"*i8f;r;NEas%i_k:]F=
,i
9M>C["AVQ_8ONOU*0r[Cqtt5sTL(h-5sda4au3K&QTdMm3&``TMhM,L%$&Ud4Y\WD/hJS'.4G0C
s!7am,9e<1+9<Q,ruM.\q];U4"8Vqj9`Irk:Jajd:'"'_s%<Pj8O];JAbc<)!BN7@r;rX%U&R=
=3D\
5%SLiq>L=3DQ%6?X;4#^UFL\ppCN\iHi0a9<b/hAM&.K:gr-iPCn+sA00+9N].*Zb,!V>UMkrhE=
3f
;Z'Ak:]F0/9h\/Y84Q3acM_&Hr_>PurgZ575!,4QO(+Mls#UTP3g0D5rVVQH2)mDl1'0-_0)mL&
..KLtHs!Igo-3#.j+X/*/+9<N(q];U4"8Mkl:]FDl;?'HB:JO\Y;+=3D5O9LhQ=3D@/g(lq"t%pR=
f$k`
d/B&ea-J_L4#W5B_u%,DOYeur1BfNg0J>%1r[Imrr[.ms,U"?T+<gb-!$;+[r>qg6"oA4q:fLHp
;u]bq;#sKhs%X(u:JOVX8khiErVft^qu$HnN=3DYkn4HIcbrVi<F3^,F?rkAF1!Q)tY2?5T61BK=
9b
0E3X)/,q+!-j:tF-R9o\r?2.`r>kqZrZ7p7#5e@s;H-Xqs&8qs!E)ep:^p8t9h\2R:/"8MfDTC5
s83amrVlbT@aA2B^\Le+c!Qe8LVj&&_YQ2K2ubZB1+b18/LiA&,;LYn-iPCn,9e<1+T<G`*Zb8%
V>UMorhrcp<WQ3"s&0D*<E<!r;G^+_9MJ2T;+:LQ+4L5`=3Di'n2q"s\ca8>UbqYl>kqG$b^\Ga=
W,
3AroV2#f?=3D2(gF8+u(Sr-7:/?,m#>:,6&ef+<Ma**W[9&V>UMori&os<s_o/<E)ms<)67dr_F=
&%
9MnGR9MJ,GEc.TLqhMueq\/`%qnN%)qb[+c`V];J_8\;o2DY:k$8s[n0J4b/-mp_tr[.Xk!$qOf
ruh:_ruM.\V>UMori0#u=3D:/,0;cH[p;QkOF:B*uj:J=3DTgVu94$911q(rQ"m2o"G&!oY17tp=
&"Qp
s83:Sq>+Y\2`<TP2_ZsBs"4I20.ACr,lT1k,m#>:,5r_a+9*CYr<)oqWDrk"/675(JlPcHqlNV@
VQ!Bc9@j&5H_5FJ8,W6j=3D7uCaqtTm\q"FL[qY^6cp\Y!g&N)I(4#f&U0fLjFQSb$f.4d.N-iY=
In
,U<=3D4ruh7^V>UMmri0'!=3Dqatjl@)caY]EQ:WW)k!EhmG@7]-4a.RQ[mS7M<er(m1bqo&:#r=
;69c
q=3DFKqr;DbD2.;_0o[$_0;Tt)c@P9Gdr[7dp-N5:m+s8'.+TELZr<)rrXB>L-%pN1=3D<*3.Nk=
^c]Y
URnAUVZ6SuDK(u+ThPLa%%KK)qu+D1nbW(Vq>C9i"8qrjq#C1(q18Ld:&0X]bqbGdMpjOB0.JA!
r[7dp-N>@q+sA'P+<UV+V>UMnriB9%?2n+[?WpQ4;d!#'rVT>bC8%J?r;QXb6-T=3DtdJh*Eb5D=
4Q
_YO!!q"ambo_JCZqZ$Kr\buFts8<+!c'2P(/H.=3D(2(JVT![oECs!@[hruqCb!?WG\r<3#sX]\=
p=2E
>l\.0>8paK=3DBAU%:JFZgrMN7\c2RZ1f?[nmcMm^dq"k$c#l=3DJnqYU3fr;6Nm&H)M)rVO,'b=
JM:U
pf]F20/NS]r[Ips-2o1i,68u3rZD1^V>USpriK=3D.?N4:2>lS%.=3Doqi1=3DoVPA<`N))I8,-=
aE(ELt
rh!tnacaXAqYQ'Cq>1!gr;cZhr<`DupO^?Y3+$2Us"jp20eb7:/1LTM!%7^j![Am4ru_:`V>U\s
riK=3D.?<plCs'5S.r`];'&lr(4<Dn,@X\MK*Uhub&qch,>s8)ijq>^?pqu-Efq>Cs%\Gc;&=3D=
Yr#s
2*3`N2D6[9.Ob9G"=3DPTC,U<=3D5!$V@bV>UYrriK=3D.?<pn:?2Rt-=3DTV],@/j=3D@<DcXk=
:p'\=3D87MSs
qYg9c\buL("Sholr;6<g$MsJl^/=3DM\1,M!Ns"OU30J=3DsV0)m=3D$.k2nE-3#.i+X!W[#5eD=
%=3D^59=3D
s'>b4?=3D!M7!F&_*=3D;=3Dn<>?"Ns9WUs/qu0ocr;$*cq=3DXLUrqc]nq>CBlq=3Djpe#f/:k=
d4mL;4#R$s
"#;_g/cR=3D$.K1[o,lf1i+oid_r<N6!X]\n8?!dG7!*oP0!F/k.=3DTM]/s&Tb9;6-Wg;/Q=3D=
2S<*[F
r;QHcs7ZQmr;ZThr>5D)q=3Dqc#qo&EK>L$Y10g.?K.k3,'.OP-B!%.^l![K!7V>UVqriK=3D.?=
=3D!M9
r`o\6?!LZ?>Q.h*=3DVFX0rN8_db*m,DqY.a\rqlWhrVQWjqY^Hmp]("'qt]s!qtsL5a'N4/2_R=
'H
0deA!.4G3D![]3=3Ds!+B=3D#Q+M&=3D^59=3D?N+41>lS.1>m+A;?<g_7=3DpJ/6=3DA<S0FfG=
E?"Ooo]rVHQm
"8_`3q#:*irVl`prVud4rVZHf]DDK<\G>mt_he(mPVQd,2^9b+/,q!u-RSj>!@/ndr<iH$X]\n8
?!^fC?2S"4?!L]A?=3D!S8#$--Mr+SoCrquh(s8<5D`r,Z3M88u_rqQutq>9s]q>J)#qnKZ;s8<=
c1
\c)H?q^hTc9)'ni/heh).jl>^,UOY1r<E/uX]\n8?2n42?2\(1?!dJ8%piOG>ZJ!,q#!j]c'`CC
rVu]q7/QcZr@ImAqSiC/p\"F[_t<i9qu+;.r(5$/MT!$Gqn]iBb/H",cR^Rt-n6ht,o7`$r<E/u
X]\n8?2.b+>lS+1?2e(A=3DEN!jdA-[>d7A-QqpCf.ret7brW<&lq#C'fp]LBgp\"R`*Vm@VqiZ=
cO
<r)Jb_#+&E:A`:/MI;]%0.&%k*\JV4r<E/uX]\n8?2@k.?!dP9$XI(D?!^`ZWhW3`XoA8&8uA%m
8u2Ld$_D(WP*u:Dr/^=3DEqu?Koqh4nIqA]@C2:VM,?("gn8W<S1:kt+S0_h%l/g;\m+sa#`#5e=
D%
=3D^59=3DqHj2-!+5b3!+5_3!EB$trZJ@D9VJ,WX8W%P8P>T.E2!9Y6-9'(p\Xp(pA=3D^aqY%c=
*r#(eX
=3D#r?$1=3Dc4UQ<F.-1\P$P0@lC>,UOudV>UVqriK=3D.?=3D!D6s'6%>?!pi;>$G+drViOks8=
=3D$U9iM#i
hb:2H9MT@$r*K*racuc%^&.L!r:p3,;u)IRr!$dp2a'&V4T@;K?'R)r1X=3D6FOYC?!/Kpth#lF=
V'
=3D^59=3D?=3D!J8s'7Nh?s/'Zhcj/VE3`NKrqlXj;5?i\:#c+G:N]&oVZ$;g3a%csrV?<"p\Xd=
_r)AjU
Q=3D+/\4$im(s#:!:s#16324??L/b1V>.&HkHqu3^#>[C_9?3":2?6*<X?!^fD>.4G/:uVB,;He=
M"
rSCB4rHqRG;+sn\s8<"<6HB-)#F58,5fNWurr;j%K`:e5O&@sfrEfL_$TgC,3ArlO2E*<C0)mL)
..O?XBr<<)tX]\n8s'>Y2)I-QS>@1WB?rp+*[8Ho"rjZ$SG#27EJ$E$Us&K2#;GR8j"ej<Aa?OJ?
r=3DqQmrP6>LqiQWR>PnA+30@cbPr^o_s#:6>0JY@90J4pV.K:fmr<W<"X]\n8?!^h:?4L1F@U*=
;M
<8mhR=3D'26shZ$UUr;g#,s&oG)=3DoVP*<`N3rs%+8&r;$;b6UbWPrVsr:qYZ<OrEEA"S<EhM?=
hQN=3D
3'.$t!Alb80a03_/1N(sV>VM5riK=3D.?<plB?!^fH>?tE6\,Q7&;Lbc`<F9$YZs-o;>Qe89=3D=
BAQ'
<<T?#E(QJtrWetEq.iCKrqufn$c4mJrfq&U4IH,l2?,Q83]I'ss#16@2)6m?/hJP%.&HkHqu3^#
>[C_7?34D;=3D9!dY=3DF0rFj&#^SrDm63s&oY3?<poE?!1;0<tJ02rqf9Wc^.)Xrh2_IBgU8Jr=
X=3DpK
`Em-R@QDU0Nr!Dg2[)6%1H%3Ms"Xa30.e\(.ActIqu3^#>[C_8?N4:5>IFJ/s&BD':KUeHrMs..
?=3D!S9!F8q0>RXh?=3D]ea*:98?2rVY.E7hqb=3D8_M`a50<cIrVg7i3^>fm30jH1s#:HG4Z>5=
X2`*<G
0J4q-.]*(Kqu3^#>[C]Br`oS3>(-GL!)W^p#IIWB?WgK??N4=3D2?Mn(.>67u1>Q7PC:3HO7rG&=
!=3D
85#r:7+M!83W8rG5b^>(hI\iM?C1Fu4o[GI3ArZM1,(@6/1[Rq"oJ;$=3D^5;5>l\42?2n.7;c-=
Oq
rVj6-s'Q"8?s?rC?N4:4?<pn;?2n.M>$+Z!rI%:JUi2t+rCBON91/XRp,U<S?D.764@K32#lJ'j
qj0-!3BI0t"uJ+j0J4q.V>USpriK=3D.?N".>?<VaTW*3J,\lN3G?!^h:?N=3D@2?5d*U?!^fC>=
[(B6
;uQ]me,=3D&V9ABD8;,BnWA,lKCPlCSl4O.\(5X%?#BfK9PU%C>u2`<Mm1'''^s"1)G"oJ;$=3D=
^5;5
>mF_>=3DBW$1rE0))!*T)&s'>_3?N+4>>[C]@>?Xp";>pCj9hbRW!E)\m9E\'[6pRIGrY_#dPrq=
6"
5!M+k3qo+(RlWVg2`!3I1bC77V>Uo$riK=3D.?<pf>['Ek:[XJ'Zr*KD/!+,\2!+,\2!a]/;s'6=
IH
>?Xm):tP^F8H%+6<)$+^8p8uT51'4fs8;td56!kT5s7CoChPe72E3_q2?PZb.P@Rr"oJ;$=3D^5=
;5
>m=3D@/rE*<->Q8""?3=3DG=3D?!RD9$sd#Dr30*pVQ*;grM]`k$r9ShErDtNP$'urrr)g^#s^^=
=3D5WUnb
ojfu\2?,Q81beq_!&18J"oJ;$=3D^5;5>m+Da=3D^,85?3"I7?1VA(>[C_9>lS+=3D=3DgJ"-EW=
+?_;f\a_
;#aAo:JFI]7LPphrFn78cosia4[B$2#sCL5A8"%b3&`_p1&s-118XpRqu3^#>[C_9?N47->le8;
o3MH&?N".5?<p]7;mcT("1(iu:B+2k:^'Wi9MS/us8E.faSB+)s$[Pd5XR^t4Zkqg2Ypc@2`!?I
0/07$#5eD%=3D^59=3Ds'>h5?!^fAra##"qcsY8=3D]fnGrHG=3D@WDHJi;#a;q:/+>KCn"u8r;=
ld_s$$QP
6p^i:#X:I05<`gn4>[!r!]2VfV>U\sriK=3D.?<plCra,V0!F8t"?3":2?N+4P=3DLioa=3DAi0=
uXT#>"
;c6Ih:/OY[9L_E;QhgQERr1S[s#gTO4?Ykp4#fG(3!;,u2Dd:fr<E/uX]\n8?2n42>lS+2?!RA8
!+#/%!F9%1>Q@b'r<ZAK[8C"*:K:Lrs&0>':Jah[8,V(/5EMC!s8;s_5lX+[4[)(o4?bec4ZGAW
1GUY\r<iH$X]\n8?!^fC?2n72>le8;ls9g#=3DgbJ5s8Ek@<*!+(=3D&r6t;,9q_91Pf27+2$C5=
LB?q
s$6ZN5Q<nI4T@JC3W;#<2Zbin18XpRqu3^#>[C_7?3":1?3"9s?N4::=3DBSc(rht7O<<$#"<W?=
#!
;GmEh$qj8d7K*/-6:%&(6p^i<s#pEGs#^<C3<(u?3&`bq1o:-Tqu3^#>[C^p?4L7K?Wqf^I]WLV
<`rL(<<#ht;+sdc9`djUScATk>4Rh?6pgo>!'gHGs#^6@s#:*>2Dm=3Dfr<E/uX]\n8?/],i>mO=
hD
=3D'/a2\Pul7<t882<)QRf:/=3D\]9LW`1U]:;pAOA`_62s.P5!;"i3r_2A2`N_q25U6Uqu3^#>=
[C^p
?N4:;=3Da[\\>[CH6=3DBGN'"&r2r;#aB$9i"JUG+:o_r;N6Q6iTIO56*nI49.GA3<M6"2Dq?0#=
5eD%
=3D^59=3DiElOi!*B4""0ks3>Q7k.=3D]\Z(<"Mr';Gg1d8kYuZSk*=3D\D+.%r5la1M56O/54?=
GV(3WD&<
2X12;rp0O\rq66grpK^hqu3^#>[C^p?N4:2=3D9&7%ZWLO>s',M+#?Or+<)QRi:]F6"96L0,7%R=
gS
779L05lNtK4Zr^)!'1'=3Ds#9lSs82lqs8;io"8r,qrVufqr;cisquHWoquZcnrVuisrVufkr;c=
cp
rVl]prVZNmr;$9kr;Z`oqsOCequ3^#>[C^p?3jhC=3DaRK1?!Lh<>Qn;6=3DBAO's&0G*:JFS]7=
S#p7
rVgLu77'<>5Qa574?NR(!B<+>2ZP`:rVQTm!r2Whs7u]ns83K)qtBgZq>C'0<$<8,+s81jaT),<
qY:'f%/Tl"r;6?hr;6<dr;$75!W2lrqu?QoqZ$HpqYX4i*s3e'rV?!^#5eD%=3D^59=3DiElOi!=
a])7
s'#_6?<pc=3D=3D]\Z(<<6&ts%rem:B*un92%bPrgZ;>5lX4P5lX%J4o[VE49%>C3B/qurVQWns=
8;on
rVR6&qtL$`r;6?b;^<>%(a]k9ruV7kIfK9Ip%nF[s7l`nq>1-g!W)WkquQ[9rYbq^qu6KgqZ$Bk
q?d)s+WDLD+Sbm1nbi[hriK=3D.?<uMr"^PM=3D<a&f/?N+13>$4s/s&K>(<)QRi:JUp`#"qBtc=
=3DGDW
s$ZuT6U1T7!'U<Ds#L->s#0uWqu?U@q>L3cr;6<eq#($eqYC'c:aQf*(*FVB)]fV5L].,HqtL!c
qu$Kk#lOJpr;6Ejq]PkX"!IL?qu?TnqZZorq]-UrruhI=3DrVH'_#5eD%=3D^59=3DiEcdq=3Dh=
4L;=3D^>9<
s'5S.!E`G'<YSP5;c6Ff:/";W8SgX\rVi9P6:!m:4odbF49.JC3<;&u!WDoqr<3#qq=3DXU_quH=
Qk
qBGjQ+Vu:D+X^EU+Wr!Wp\X[Yo_\R`p\Fdaq"OX_qtg3a+T<>_+T)08s8;upq>U6nrE(9[ruhH.
qu$!_#5eD%=3D^59=3DiEcdq=3DLA(8=3D^>9=3Dr`fM/>$1f+"]eW&;Gg6h:(']cr;AjJrL#u<=
76pl;!'^EF
r]C-?!&kJfqu-Hbp\=3D^^qu-Bhq>L0cs7uqW+WqjB..dK;"8_c3IfK<Uqu$?ap\Xmfr;HQiqt0=
gc
qZ%c<*!IJ^rqlWjs7m'"r;$9`,o@^C-hdE,r<E/uX]\n8?/])q?!^XG<a8s:?N"+?>$4s/<`N*t
;Gg7c;,Bd7rVo.aSoXj!!(-]M!($TIs#^<C3WD&>rVQWn#Q+2hrqlK2M#WGJp%S:ZrJE!=3D+Wl=
pI
r:g!^rqQBgs8*9'pAFg\`Ij)bn,3(\p](*j+T<>c+T)09qY0^[s8*-!q>;?R*$$$rqXOLgqu3^#
>[C^p?3snG?!:T>?!L]@s'>Y0!*]D)s&T/!$WBo!:J4JU8"`8EAH,(!6pgo=3D!C8pK4o[SF3]T=
/V
rVQQko_JF";C<V'*?$1R<f-a8*?Z@D?M+-gqu$-_rVZWlp%duU-RBcT+X`->rVZWi+T<>a+T)09
Kdm$C$R:<"rl6,u*unDYr:0^iqu3^#>[C^p?3+>>s'>\0s'G_2!*oM/'O4jG=3DBAO'<)Z[l:f:=
(]
:e=3D1VrBUBM!C]<S5QF%J4TRZ,s#C'=3D!WDoqr>kh7_D)]B*uuID)AO#7qSaZu+VkqmqYp3cq=
Xsa]
s8<N,ngbJ"'d=3DJ<(*-QLrV674rYuLmqu6ML+Vl1AM#I4.+rV[HNW8qHr<E/uX]\n8?/])n?!g=
iC
?X<Y;s',_6?!LT;=3DoVS'<<?)s;?'E&9hS2R6N6pK6UjI15X.Lts#g?Es#U0>!WDoqr=3D/bA-=
6F3G
..39rY,8_@Ds8<r^*uu:=3D,ZD_]qY0g`qu$Ee;Bd,*(F^RJ*Z?AVqu?Km+T<>b+T)0:MBEo=3D*=
XIc(
re_d;*ZpFBr:0^iqu3^#>[C^o?Mn+.?3":/>R=3DS:=3DBAO'<)ZXjs%NMh9E.TgF.blh84,`D5=
lX%K
55mYG4#o8$rVQWn*;2!-*?HKLrU_NS*uc:!rl$9"*$c1@-A_?kp\Y!e%fXNp(E42to#W:")BC?s
s8)d=3DrYu(aqu6PO+9*>b*f^-tMBDj=3D!?R7#r:0^iqu3^#>[C^j?N+43?<ge9>RF\=3D=3D]=
ea+<E)mp
;#a5l:/"8Ts%!2\6:h,D!^]:>s$$EE!]rG&&cMV*reh[7+r4;XrVI`R-QaW6r!iVF-R'TM+;ZD-
^\[p)s8;t[.K:Rq+3"6VM^ABA"<`a(q&oYV"X*^ArJD]s*<dLDrVhZrruD+]NW8qHr<E/uX]\n8
?=2EWBa?!L\8>lS"-=3D92K(s&9%t;,7-e#>If]91/TI6N9FQ6N97M56!eG3rqB%!WDoqr<\?1'=
dt/[
r;H40ru<:!,5V97pr?AV'ceV?'J7<'rVl^>(EjkJqY^<d-lO<NM>d8nrYu(aqu6PO+9*>b*f^-t
MBDj=3D!?R7#r:0^iqu3^#>[C^f?3+>:r`oM/s&ot:=3D&r=3D#;c6Ih:/"GW8O<@Ss$HrY6U=
=3D+)56!eG
497K'+oV<;r$**p*@H[?rV@`Z*#g-qr:p3ho8P4C)'Bk00>dYeq?7rU+Whd&s830"+r)FD/c5Jh
rYu(aqu6PO+9*>b*f^-tMBDj=3D!?R7#r:0^iqu3^#>[C^f?34A;>lS(7>[(B6=3D&r=3D#r_`e=
o:/1a^
#YIXXq*[_B5sG94!'^EF!]rG&$2sc#q\pS!(a/SQr!E6C*@2aTqu$?bs833"oM6SL-PdY$qu?I'
+rhaJ*rGm6p`L=3Do)'SkT+T<>a+T)0:MBDj=3D"Wi[%re_ft*<@4@s8;Ec#5eD%=3D^59=3DfN=
nVa?!RD8
"^YJ>>$4u-<WH,!;[uZ$:JFSX8k;BA7n#d36iTFP5Q3eI4?>J0rVQTk+;kt?,l7K>r"pY"*tf[m
r;60aq>C'^;&pPt+X6a]q&LOV)[@Ydq>L48)]er"!r_p;rYu(aqu6PO+9*>b*f^-tMBDj=3D!?R=
7#
r:0^iqu3^#>[C^g?3"71>od0U?<pf>=3D]ea+<E)mo:esh\9M.lI7nH6=3D5t!t(s$$KHs#^<D3=
>_Yk
rVIcZ,8h_aq#:.6(aL(Bqu-?fq>:3e'`@hR*$-%=3Dq"ae3*>fY9r;HQj,9?e-"!.@;+T<>b+T2=
6;
MB<i<*XIc(re_d;*?L4?r:0^iqu3^#?!^gh?N+40?2n46?!CK7=3D8u;*<)Z[l:JOX_9ERdU7S*=
PH
!^]1<s#pNJ4?GSiqu$?hOW5Jc,`_m&q]Zq#+<g[Yr;-Bip\Xsc,T7X<..mK8+WqgK.JWc=3D_($=
<H
)iO[j+<;C=3D+oD36M'Eo]*K'mq#DsZ@)]Xb6r:0^fqu3["s'>_2?.rTb?2It.>mOY<=3D]ea+<=
)ZZo
;#a8r9h\2O84Q-<7/oXS5ls;94o[VE3ro-Vq[eQ-)AX&8q#:(6)BTnJq>U9kr>#5.qW_-')BL/a
qu6:o,o@7:O8erWru)L_,D?!n+<;OH,5_<:L`m]Y-Aqj%"cO`G*@$R4r<<)tXB8_5s'48`!+,J,
#$Y85=3D&r=3D"s&&np:JUp`s%38^s$m,Z6ppu?"@,185<]$.!'1,SrqmZ1-m'`\-!-.j+rD=3D=
;-]a.F
N/EION&):m*<.)hP)tQ*-5n'T+=3D<%O*<.5g'eJnRq'$^rru(k6#5sE**YfrXs8E7[+VY_6Mu3=
GB
r<)rrX]b[1!+#V2g0OM\#$bA8=3DBAO&r_itt:esh\9E.Td8Ou<>s$HcPs$-TL4o[VE3stf^qY1=
!*
,T.mK-N>5)+!DUF+X/6V*#]tJ*#U"C'cn,A+t"$')@@H&,7l@H.2<^L`W,iQq&U@n*Zb.WrJVsE
&g<55rJ;^9*@$RBr:0^kr;Ng#?!^cB?.rQY>l\.0=3DV=3De:<)Zao;,9q]9M7uL84Q*96N9@O5=
Qj;7
4?GY*q>C-s`[;iG*#0A5+<CJ(#Sn*l*>o\7)]&Gl$Q1$/()/#5*?lXK,6&bb'aGU(`W#f2q]PnX
'Gqqgrqqft+<2VbrVVHr)':#ZrV?!^#5S7q<*3:*fi\;Wq,mc$=3D'#?#"B/2q:JUm_!D?#a7g)=
:M
6pj<@5lX"J4o[YD3rf*hq>9g[r5FIl,U-S:*$Z=3D7/H6b"+s7pP-6O<O,U"HT,l]&'NQCt:;'I=
&-
..Yu.@r:Kpa+<DXM/+W`=3D&!8"V+s2g@r.QRD+<uR7qsjUer;P-AbcD;SWMlepVPU&^TqJ*PT:Z=
(Q
!h5XHs-NhQQiE?OQ2d$KP*#hCr:p<h%f#Vop\=3D[`p*q%&)(P=3DXrVHTmr;-Kjs8*9'q"ag`r=
VZBc
qt]p^qYp6kqtg-gr=3Do,"qYg8L,9.UG^A@g)p%nR^r;-0Xr;l`j]`%p0qu6Tns8E&tr;QWuqtg=
'a
qYgHi%K?;(rllW-)]U(!rqlZnrr2g#rVHKir;HNkrqluoqtg6hqu$Kj!;l`ms8;rss83K.qBm:)
*@LOXqu$?hq>:*`qXOLdqt^0crVP7DqYU<g!VlKiqZQcnqY9sequHTnqu?Tmqu6Elqu-Bkr=3DA=
f(
rkft:NVNF1,T7jD+c66q!;uforqlirr;HZn!WDrpr;ulpr;?Knr;QX#rqRj:NPPG7<<"*D+<Dj&
s82fo!;ulq!;u<a!;u`mf_kUErVZTls8;BbrVZWm!W.WO,7>G8+WVIM+<2rMrV>FN%uMGO-QXW[
*?61G*/F=3DdqN:aUr<3,p/0Pf/*Wd#s)ZLTS.`25^!VH<Mr=3D/Zr*[)R>*#:"G'IliQs8)fiO=
o>7W
&,UrU,U4$J.jH5f_#F/tpu;5arkhV_*[**Y*[W(gq#1!^oDFdMrqulqq#C7$pr/)FK8IYGp\b!d
q#'.M$2jPo`/0;,MST)equQWiOo>7W!rDils8<<&rVQHjpA=3D^`q>9.L"T&&nqYC0hs8Duq"oA=
&m
qssZJrVcZqr:p<i$iBkrqt^$bqYU'br8ISWq>C'^rVud"rVH?epA=3D^dqiUgWrVud'rVZ?cqYB=
j^
qYC$bs7cZmr;$?j!rW#os8;rqrr)lprVZuurVZWlrVZWoquHWnr<`>qq>1'drVZKhrqZ]npAFpg
s882]"T.rirVZ]l%/g"uqtg6fq>9j_qYC0g#6"DqpAFmcrqlioq>:3i%/]bpq>:!bqYU'apAFpg
%/]nurVZWjp\Xmbr;HZm!;ulq"8_ijr0[E_q>U6nr;6<as82orq>^?mq>^@$qtBp]qu$3cqY^<i
qu?Klq[*2qq=3DjaXqtL!^s8)lnqt^9is8<#squ$Hl&H)D%r:Kp`r;$*ar;6Ehp\^HXrqcfkp\b=
!h
qulopq"smequQcns82osqu?TopAt3jrqm&sq>:*gqtU'erqllpr:p0hr!)onqt^!]r;Z]tr;$3e
s8)flrqlutp\Od`q>?ZZ!W;foqulunqu6QoqZ6Zms8<6&r;HQgqu$ElrqlisrVZQk"oeDtrquTl
r;ufnqu6Kqqu$<gs8<6#rVl]mqu-Hgs8;uor;Z^!r;-?gpACBXrqcljnr/?_M#WDJKDbQBoZ2iA
OH"pPnb;tYr:n*`M>rG<Lkh)`q=3D]B"s,-i5#jqQcp\OdboXt3\#EOh!q"+C^q>Q6TNJYIFrV6=
Eh
RJd`lq=3Dmo9(Ek(I,p=3DT5pPpaI*rdBB*@)gO/+iat-R0WT,9\9Z*A<I+,8;LD)':]Kqu-<g^=
/ug'
*?H:H-i3e],pjNQ*[)n7`q]E+RJm0`(A]6n*ZYn=3D*u7lQ>T=3DS('HJD;,97XCs8*Z[(EXb?)=
BKn9
(E+M>'HJJ9+<).I`W#\Q-iY.n*Zu@=3D+,g'?,9Rp)*XEZ.((r:dqt0fTr;c]oq[jkc,8MVgMCs=
^G
*uQ:D.?BZ9rZ(t[s8=3D2b*Zu@G>`)i3*Zu@?,$.bk+!;dMKDbOD*#fb8.oe#@Mu$KmruD.dP?.=
](
"<SXbo_=3DjQ)#O1,+rqUGOo>.R`Zl?:*$b4Wq]Qjt*?bC\0-M;W)C#%Woj&U\)Bk7?prk$&*?g=
7;
a<D?I(F[E%qn^4j,9.XGS,2qY+WVOFp6bdiqu-C8*?6;_rV?DK+r_XLMuWb[q&pXr*?bC\*?c=
=3DB
)'JnUrIu=3D6)BXn:rUh?U)^CODN?T>a+cZ<tq@WGtN#s8_..R98`uu<C+-?<rRf*?drV7W:*"j=
NS
rqc@@+WVaOo_\X_+W;=3D@+TMBo+WMUC+Sbp5N#s)Z+,U!qqB?t!+d)LQ*[)LHp&=3Dd^rqfY4+=
;Z:"
rVZO8)':/Yr0dN`rYG;S)]9fVrr)R6*?H+BqYU-b+W;=3D@+TMB\+WVaH+Sl!6N$9Db+c6-rq]Q=
ju
*fKk?)BTtCqY:*f&H)>M)]]b9q>C3h,9%[GO8G@D#Q+Jt,97XEN;rkXq]PnZ$5ai^qYp@8)B9b?
s8<r]*$H=3DHq>C2K+WqdMM>R;L+W;CFMu"Y@)]p:$q#:0pq'$k(*$>4X#Q4BA)]9`Vr0dKlo_\=
P0
+<2M_rVl[=3D+o`M^*WPs?r;.WU*$$1%r@fE5*?$.!r;DKn*#^&Zqu-C9*?68ap`(1n)C5.Wq"O=
aa
-5e$H,5V99qB-k$-\_Jdr<pF?q]?gt+,p3tq]Yt\$6:;^q#:17)B9b?s8<*E)BB_?qu?U$MB<fU
,)cBur$24]'-`A-/K#QN,f0KVq>U7m)'KkBp&FsloHbUZ+9@5pRJdAOrVRfT)BFh;r=3D8]H)'0=
\C
N;W_Q+rVFA+TMBD+s%gE,5_E=3D(Q0LZ)Bt+<rr"&Y+=3D2d>K-_T_*E;q8rVua)MBsGh,K]r^Q=
6R.a
(6/3Zr=3DgFRqBHq#)ijjnr/Dm=3D*ucPca,V>C*!%'&s8<*E*$-%Dr;Z]rM]r*?!@!I%r?1t[*=
#]rX
rQ$)u,9A+dqtPfZ`$66G)(EkW,o[sH+o2#'r;~> Z
; LH
(%%[Page: 1]%%) =3D
%%PageTrailer

%%Trailer
%%BoundingBox: 13 13 599 780
%%DocumentNeededResources:
%%DocumentSuppliedResources:
%%+ procset Pscript_WinNT_VMErrorHandler 5.0 0
%%+ procset Pscript_FatalError 5.0 0
%%+ procset Pscript_Win_Basic 5.0 0
%%+ procset Pscript_Win_Utils_L2 5.0 0
%%+ procset Pscript_Win_Dib_L2 5.0 0
Pscript_WinNT_Incr dup /terminate get exec
ehsave restore
%%Pages: 1
(%%[LastPage]%%) =3D=20
%%EOF
%-12345X@PJL EOJ

0
janicmx (4)
2/13/2005 6:04:51 AM
comp.lang.postscript 3552 articles. 0 followers. Post Follow

1 Replies
3232 Views

Similar Articles

[PageSpeed] 42

janicmx@yahoo.com wrote:

>How to print a background picture / logo on a formatted PCL report ?
>We use HPLJ5SI

Well, as this is a PostScript group, you can expect a
PostScript-focussed reply: you cannot mix PostScript and PCL on the
same page.

The printer can be switched into either language, but changing
language will reset EVERYTHING - so the page will be blank, not with
the contents from before.

So, whatever you do, it has to be all in one language. Let's assume it
will be PostScript.
>
>I used MS Windows Paint to finalize the logo and then PRINTED it to a
>FILE, which i transferred to a server which prints PCL text reports.

Use the PostScript driver and you will have PostScript. Use the PCL
driver and you will have PCL. It all depends on the driver.
>
>It obviously prints as a whole page and I don't know how to force my
>text/report on the same page.
>I'm fairly familiar with PCL commands, but not with Postscript.

In PostScript terms, combining separate print files can be a difficult
challenge, even for experienced programmers; like trying to combine
two large programs into one - for example each program might use the
same variable names, for different things.
>
>Would you know how to "tell" the printer not to eject the page after
>printing this logo (which is in the Postscript format) and to position
>itself at the beginning of the same page in order to let me print the
>report ?

To emphasise: no.
>
>Is there an easy way to convert a JPEG image to RASTER format ?

A JPEG image *is* a raster format.
>-------------------------------------------------------------------
>%-12345X@PJL JOB
[750 lines snipped]

There was no need for this. Please be selective to keep the size of
the post down.
----------------------------------------
Aandi Inston  quite@dial.pipex.com http://www.quite.com
Please support usenet! Post replies and follow-ups, don't e-mail them.

0
quite (1321)
2/13/2005 8:47:38 AM
Reply:

Similar Artilces:

Splitting 2 pages/page landscape postscript file into two single page portrait pages
Hi, I am a newbie. I have a book.ps file which has all the pages, having two facing pages per portrait page like this: +---------------+--------------+ | | | | | | +---------------+--------------+ I want to split the two pages. I dont want to scan the pages and then make bulky images out of compact pdf file. The file was generated from a dvi and latex that are no longer available. The author has died. The ps was made to save the number of printed pages in an era before pdf. So there are two problems: (1) split the ps into single pages (2) split each page in the center to to two successive pages. (3) then combine all the ps (4) I would like the ps to be converted to pdf so that it is searcheable, if possible. Steps 1-2 are the most important. Vasantha vasan999@hotmail.com wrote: > Hi, I am a newbie. > > I have a book.ps file which has all the pages, having two facing pages > per portrait page like this: > > +---------------+--------------+ > | | | > | | | > +---------------+--------------+ > > I want to split the two pages. I dont want to scan the pages and then > make bulky images out of compact pdf file. The file was generated from > a dvi and latex that are no longer available. The > author has died. The ps was made to save the number of printed > pages in an era before pdf. > > So there are tw...

ghost wont open all pages of postscript, want to try to just print it to postscript printer
I am trying to print or view then print post script files from http://vlsi.wpi.edu/mgh/ , but ghostview opens then when i get to a certain page it says there is an error and won't go on. distiller says im missing times fonts then when i got them it said it was missing belmont or something so it wont even create it. sln3.ps and 6-8 are the ones that dont work the others work i created a pdf file from them. I have been looking for a program that will open them completely so i can print them. so after alot of looking I am now trying to print them at work here there is a hp 4500, hp 4000, and an hp 5Si Mx, it talks about postscript in the properties and they are called 4500dn ps, so I am assuming they can print ps files but not sure. If they can can somebody please tell me how to do this i am on a novell network, I tried c:\copy sln3.ps "printer port", also c:\copy /b sln3.ps "printer port" because i saw it while searching but all this does is create a nother file in that director with the name of the printer port. Please tell me a program I could try or how to print directly to the send these files directly to the printer. thanks for all the responses in advance ...

Postscript vs. Emulated Postscript
I have constant need to print PDFs (with fonts embedded) to send to publishers for page proofs of books I paginate. Hence, I am in the market for a color laser printer which can print PostScript file. I see that emulated PS printers are cheaper. What are the disadvantantages of using emulated PS printers? Will they work with Mac machines if I put it on a network print server? When I read the printer specifications, they usually mention that it either has an "Emulated PS" or a built in PostScript engine with 130 (or so) fonts. This confuses me. -Why do they not mention the # of fonts supported by Emulated PS? - Why do they mention the # of fonts supported by true PS? Which Color laser printer would you recommend (that supports PS)? Thank you. -- MR Don't ever use printer fonts. No guarantee that fonts with the same name are really the same (News Gothic). Nowadays it's no problem to download fonts to the printer. The number of printer fonts is irrelevant - one needs just one font - Courier New for error messages. PostScript clones are not necessarily bad. Even original Adobe PS contains bugs. This PDF doc was printed by OKI 9600 HDN (Okidata), which uses an original PS3 interpreter: http://www.fho-emden.de/~hoffmann/a3gencolorhigh.pdf The Web preview (250 kBytes) is: http://www.fho-emden.de/~hoffmann/a3gencolortest.pdf The results were better than expected - very good, but some unexpected lines which might be already hidden in the PDF. The color ...

PostScript to PCL
Hello to everybody, I have purchase a printer RICOH Aficio 2018, that not supports PostScript language (Only PCL), but I need to print from a mac. How can I do? Best Regards Corvarola Maurizio In article <1130240771.494504.246680@g49g2000cwa.googlegroups.com>, corvarolamaurizio@libero.it wrote: > I have purchase a printer RICOH Aficio 2018, that not supports > PostScript language (Only PCL), but I need to print from a mac. > > How can I do? On Mac OS X, use CUPS and find a CUPS driver. Gimp-Print is a great project for that kind of thing. E...

postscript
I'm working in Quark, and have a really large file, I want to print to postscript then distill the file so that the pdf will be really small, but from quark I do not have the 'save as .ps' option, only 'save as pdf', which doesn't help when since it saves as a 40MB file. I want to be able to email it. You can try reducing the file size all you want in acrobat but it will only go down a few megs and the quality becomes terrible. I need the printer descriptions either installed or turned on so that I can print to postscript - how and where do I do this? thanks -C In a...

Postscript
Hello, I have been trying to find a library to make the production os postscript file easier from our cobol programs. Finally, I have begun to write a library in OO cobol largely inspired from the C pslib library. I have just finished to prepare the interface of the different methods and write a few methods. Teh generation of postscript file could then be: invoke PSDoc "PSOpenFile" using z"myfile.ps" invoke PSDoc "PSMoveTo" using x, y invoke PSDoc "PSLineTo" using ... invoke PSDoc "PSCircle" using .... etc... which is - to me at least! - ea...

PostScript Software for non-PostScript printer?
Hi everyone! I'm curious about PostScript software that I could install on my WinXPsp2 system. Anyone able to offer some suggestions? Thanks for being here! Stu "Stuarrt B. Henlis" <shenlis@earthlink.net> wrote in news:Mk5ce.593$V01.504@newsread1.news.atl.earthlink.net: > Hi everyone! > > I'm curious about PostScript software that I could install on my > WinXPsp2 system. Anyone able to offer some suggestions? > > Thanks for being here! > > Stu > > > Ghostscript. http://www.ghostscript.com/ In article <Mk5ce.593$V01.504@newsread1.news.atl.earthlink.net>, "Stuarrt B. Henlis" <shenlis@earthlink.net> wrote: > Hi everyone! > > I'm curious about PostScript software that I could install on my WinXPsp2 > system. Anyone able to offer some suggestions? Adobe Acrobat. "Stuarrt B. Henlis" <shenlis@earthlink.net> wrote in message news:Mk5ce.593$V01.504@newsread1.news.atl.earthlink.net... > Hi everyone! > > I'm curious about PostScript software that I could install on my WinXPsp2 > system. Anyone able to offer some suggestions? > > Thanks for being here! > > Stu > Thanks for the feedback! I was thinking about the Epson PS software for non-PS printers...long before Acrobat. You people are great. I enjoy coming here. Stu Unknown wrote: > "Stuarrt B. Henlis" <shenlis@earthlink.net> wrote in > ...

PostScript to Troff Converter (*Not Troff to PostScript Converter*)
Is a utility available to convert PostScript into a troff input file? Here's where I'm going with this... There is an existing PDF form that can be converted to PS. Using the PS ou= tput, I'd like to somehow generate an equivalent troff input file. The inp= ut file would be used as a template which would be dynamically filled by a = script, run through troff and grops to create a PS file, and from there a c= onverted to a PDF for delivery. I figure that this may be a way of getting around the use of Java's iText o= n my otherwise bare-bones BSD box, but am unsure whether it is even possibl= e to convert PS to troff input... On Thursday, July 11, 2013 7:07:22 PM UTC-5, gjwat...@gmail.com wrote: > Is a utility available to convert PostScript into a troff input file? >=20 > Here's where I'm going with this... >=20 > There is an existing PDF form that can be converted to PS. Using the PS = output, I'd like to somehow generate an equivalent troff input file. The i= nput file would be used as a template which would be dynamically filled by = a script, run through troff and grops to create a PS file, and from there a= converted to a PDF for delivery. >=20 > I figure that this may be a way of getting around the use of Java's iText= on my otherwise bare-bones BSD box, but am unsure whether it is even possi= ble to convert PS to troff input... I've never heard of such a utility and I think i...

CUPS: Non postscript printer as postscript devide
hi all i just set up a linux server in my network that uses cups to print to a brother hl-5030 printer connected via network, using lpd. recently i installed the same printer on mac os x 10.3, finally a task too complicated for a mac user -- to download the ghostscript interpreter, the ppds etc, to use the web interface... so i thought: it would be much easier if i could advertise the printer per ipp as a postscript printer via my linux server -- so i could just select it. but since my brother printer does not support postscript by default, the linux server would have to emulate that. to v...

Color PostScript to gray scale PostScript conversion
I would like to take a (possibly) color PostScript file and generate a gray scale PostScript file from it (that is, create a PostScript file that looks like the original PostScript file as printed on a black-and-white printer). Can ghostscript do this? ...

PostScript vs. PCL
What are the theoretical and practical aspects of PostScript that make it better/worse than PCL? If I were trying to help someone decide whether to use a PostScript or PCL driver, what kinds of things should they keep in mind about each to make their decision? In article <1156263915.838957.25440@i3g2000cwc.googlegroups.com>, Greg <greggerz189@yahoo.com> wrote: >What are the theoretical and practical aspects of PostScript that make >it better/worse than PCL? PostScript is a programming language that one can write a program in to make marks on a page, PCL is a set of defined control strings that one can output to make marks on a page. >If I were trying to help someone decide whether to use a PostScript >or PCL driver, what kinds of things should they keep in mind about >each to make their decision? Use how? For outputting from a word processor it doesn't make much difference. If they're writing a program (C, FORTRAN, COBOL, whatever) to output one or the other it depends on which approach they feel more comfortable with. -- -- Rod -- rodd(at)polylogics(dot)com Greg wrote: > What are the theoretical and practical aspects of PostScript that make > it better/worse than PCL? If I were trying to help someone decide > whether to use a PostScript or PCL driver, what kinds of things should > they keep in mind about each to make their decision? > PCL is simple control codes you can add to text. While you can get fairly in...

why postscript?
Hello, I am considering buying the Epson Stylus 3800 inkjet printer. This printer can be bought with Postscript support, and it comes with PC or MAC RIP. What is the advantage of postscript? Thanks, T.I. Talal Itani wrote: > Hello, > > I am considering buying the Epson Stylus 3800 inkjet printer. This printer > can be bought with Postscript support, and it comes with PC or MAC RIP. > What is the advantage of postscript? > > Thanks, > T.I. > > > I just looked at this printer and it's not Postscript based. It uses a Software RIP, which means the printer uses a proprietary language with a Software conversion from "PS to Proprietary". Unless you use Windows or a Mac, your SOL. Paul ...

printing postscript on default (non-postscript) printer
Hello. Is there a way to print postscript (.ps) files on default (not necessarily a postscript) printer from windows CLI or using some kind of a spooler to watch over a certain directory? I've seen utilities like PrintFile or RedMon, but they don't seem to work. If nobody knows of a tool like this, perhaps you could point me into the right directon; I need to know how windows programs print. Ie. I know they place a file into the spooler, but what is the format of that .prn (?) file? Some sort of PCL or what? TIA. -- Uspjesne regije, tvrtke, muskarci i zene znaju ...

postscript to postscript conversion (based on .ppd files)
Hi all, Is it possible to convert postscript content generated based on one ..ppd file to postscript specific to another .ppd file?? Thank you, Mohammed Riyaz P. ...

postscript and pdf missing base postscript fonts
I am in the process of sending my ph.d. thesis to a printing firm, and I am trying to create a pdf file that suits them. My first attempt met some objections, most nobably the absence of embedded Times, Helvetica etc. All the other fonts (I used a custom type 1 font for the body text) were embedded in the pdf file. I use teTeX 1.0.7 and ghostscript 7.05 to generate the pdf through the dvips -> ps2pdf route. I am a little reluctant to upgrade these so close to a deadline. Indeed, Times and Helvetica were not embedded. When I look at the psfonts.map file in $TEXMF/dvips/config, I find indeed that for e.g. Times-Italic, a pfb file is not indicated for the base postscript fonts. On my (postscript) laserprinter this is not a problem, I guess, because it probably has the base fonts loaded in the hardware postscript RIP in the printer. My questions are: 1. How can I make dvips or ps2pdf mbed Type 1 fonts for the base postscript fonts. 2. If this is possible, does this mean I have to recreate all the graphs I made through datafile -> gnuplot -> pslatex -> dvips ? 3. Or can I just tell the printing firm that their film-printer of direct-to-plate printer must have these fonts resident in hardware if they are postscript-based? Thanks Kreutzer On Mon, 6 Oct 2003, kreutzer wrote: > I am in the process of sending my ph.d. thesis to a printing > firm, and I am trying to create a pdf file that suits them. > > My first attempt met ...

whats the postscript code for nUP ie print multiple pages per sheet eg 2Up =2 pages per sheet
Hey there From Word I've created & saved a print job to file with my current printer settings. ie .prn If I open the .prn file within Word, I get an idea of the current printer settings as the settings are under the 'headings' ie %%BeginFeature: *Duplex %%BeginFeature: *Staple I would like to print multiple pages per sheet ie nUP. 2UP =print 2 pages per sheet 4UP =print 4 pages per sheet In the .prn file I've been looking for the relevant postscript code/setings but I cant recognise any code. although I know its in this .prn file, because if I send this file to print - it will print the nUP ie either 2UP or 4UP. any ideas? Many thanks Diana In article <57837a9a.0308252026.3a10b47f@posting.google.com>, diana_davidson@corrs.com.au says... > In the .prn file I've been looking for the relevant postscript > code/setings but I cant recognise any code. although I know its in > this .prn file, because if I send this file to print - it will print > the nUP ie either 2UP or 4UP. > > any ideas? There is no simple way to do this in PostScript. You need to resize the pages using the scale operator, reposition each page, redefine showpage to a no-op so that the first page doesn't complete, image all the pages (remembering to reposition between pages) and then use the original definition of showpage. To resize the pages you must first know the sizes of the pages before they are resized. Similar arguments appply for reposi...

Postscript export with more than one page
Hi everybody! I have a problem with the SoVectorizePSAction of the HardCopy extension of Inventor. I like to generate a PostScript file with more than one page, but I don't know how to do this with the SoVectorizePSAction. Is it possible? And if yes, how can I do it? Bye Marcus ...

convert postscript to pcl (1200dpi)
My Magicolor 2350 can print 1200dpi in pcl5e only. Postscript is limited to 600dpi. How can I convert a postscript to a pcl file? I already found with google: gs -q -dNOPAUSE -sDEVICE=laserjet -sOutputFile=/tmp/$1.prn $1.ps but laserjet can 300/600 dpi only, right? So, somebody here knows a device with 1200 dpi known to postscipt? tia Ekkard Ekkard Gerlach <jack@aiai.de> wrote: >My Magicolor 2350 can print 1200dpi in pcl5e only. Postscript >is limited to 600dpi. How can I convert a postscript to a pcl file? I don't know that printer but maybe you try to solve a non existing problem: Does as PS file look worse than a PCL file made from a page that needs high resolution? If it doesn't you won't need GS to convert to PCL. Let me give you an example: My Kyocera Mita FS-C5016N color laser printer is stated to have 600x2400 DPI, but these are fake numbers as the printer mechanics can only address 600 x 600 DPI. BUT each color can be printed in four different intensities and the marketing department has decided to label the printer 600x2400. So printing PCL or PS at anything more than 600x600 DPI will not improve the picture. Norbert Norbert Hahn wrote: > Ekkard Gerlach <jack@aiai.de> wrote: > > >>My Magicolor 2350 can print 1200dpi in pcl5e only. Postscript >>is limited to 600dpi. How can I convert a postscript to a pcl file? > > > I don't know that printer but maybe you try to solve a non existing &...

PostScript to PCL converter wanted
I need a PostScript to PCL converter written in PostScript. Does anybody know of such a beast? Helge PS: simple reason for this whish: the converter must run an at least 5 different UNIX flavours. -- Helge Blischke Softwareentwicklung SRZ Berlin | Firmengruppe besscom http://www.srz.de tel: +49 30 75301-360 > I need a PostScript to PCL converter written in PostScript. A PDF to PCL converter might be easier. PostScript is a [Turing-]complete and practical programming language. Does PCL provide a similar level of support for general programming? -- Helge Blischke <H.Blischke@srz-berlin.de> wrote: >I need a PostScript to PCL converter written in PostScript. Does anybody >know of such a beast? > >Helge > >PS: simple reason for this whish: the converter must run an at least 5 >different UNIX flavours. It's an interesting challenge, but I don't understand your reasons... is there a UNIX system for which GhostScript cannot be compiled? ---------------------------------------- Aandi Inston quite@dial.pipex.com http://www.quite.com Please support usenet! Post replies and follow-ups, don't e-mail them. Aandi Inston wrote: > > Helge Blischke <H.Blischke@srz-berlin.de> wrote: > > >I need a PostScript to PCL converter written in PostScript. Does anybody > >know of such a beast? > > > >Helge > > > >PS: simple reason for this whish: the converter must run an at least 5 > >dif...

Superimpose Two (or more) Postscript Pages
I need to *superimpose* two (or more) postscript pages onto a single page... multiple mathematical graphs generated in PS format from a scientific program superimposed on one another. Many years ago someone here showed me how to do it. Unfortunately I lost the recipe during a computer upgrade. Can someone re-educate me? Thanks! ...Jim Thompson -- | James E.Thompson, P.E. | mens | | Analog Innovations, Inc. | et | | Analog/Mixed-Signal ASIC's and Discrete Systems | manus | | Phoenix, Arizona Voice:(480)460-2350 | | | E-mail Address at Website Fax:(480)460-2142 | Brass Rat | | http://www.analog-innovations.com | 1962 | I love to cook with wine. Sometimes I even put it in the food. On 03 Oct 2003, you wrote in comp.lang.postscript: > I need to *superimpose* two (or more) postscript pages onto a single > page... multiple mathematical graphs generated in PS format from a > scientific program superimposed on one another. "Superimpose" generally means to "place on top of". Do you really want to place your ps graphs on top of oneanother? Or just arrange them on a page? And by the way, what OS are you using? All these factors make a difference in the answer to your question. ...

Mulitple pages from canvas postscript
I'm trying to get rich text printing from a text widget by embedding the text widget, tags and all, in a canvas and then generating postscript from that. However, I'm not getting the output I want--the resulting postscript shows only a portion of the text, and it actually shows the text window, scrollbar and all, and then it only shows one page. Here's my basic code: -- package require tkwebview package require TkCximage canvas .c -width 8.5i -height 11i pack .c -fill both -expand yes frame .c.f -width 7.5i -height 10i ..c create window 5 0 -window .c.f -width 7.5i -anchor nw WebView_Embeddedwidget .c.f /Users/kevin/Programming/manpower/Resources/machelp/html/introduction.html bind all <Command-p> [list .c postscript -file temp.ps -colormode color -pageheight 11i -pagewidth 8.5i] -- Has anyone tried something like this, to print the contents of a text widget (WebView is just a fancy wrapper around the text widget) over multiple pages using the canvas? Should I take a different approach? -- Kevin Walzer Code by Kevin http://www.codebykevin.com On Mar 29, 7:18=A0pm, Kevin Walzer <k...@codebykevin.com> wrote: > I'm trying to get rich text printing from a text widget by embedding the > text widget, tags and all, in a canvas and then generating postscript > from that. However, I'm not getting the output I want--the resulting > postscript shows only a portion of the text, and it actually shows the > text window, scro...

Postscript Custom page command
Hi All I am facing a problem with printing a postscript file using custom page size. if i send a postscript file to printer as-is it will print in default paper size of printer. if it is A4 size with which the pritner's default tray is loaded, it will print in that size.But i need to send a paper size along with the post script file itself say 11000mm width and 17000 height am not finding a way that mentions the paper size in the postscript file, Can some one please give me pointers or some inputs as to how this can be acheived . Thanks in Advance PS "PS" <priya.shet@gmail.com> writes: > am not finding a way that mentions the paper size in the postscript > file, I don't understand. To set something like US letter I use, << /PageSize [ 612 792 ] >> setpagedevice in the PostScript file. Are you using something like that with different numbers to try to set the page size? (Those numbers are in 1/72 inch.) -- Mark "PS" <priya.shet@gmail.com> wrote in news:1148378533.969881.124180 @i40g2000cwc.googlegroups.com: > Hi All > > I am facing a problem with printing a postscript file using custom page > size. .... Hello Priya, 1. What operating system are you using? 2. What application generates the PS file? 3. What brand and model printer are you using? 4. Do you have the user's manual that came with the printer? 5. Have you looked in the manual to find out how to change paper size when printing...

Insertion d'une image postscript dans un document postscript
Je voudrais ajouter un fond d'ecran ou une image � un document postscript existan, en ligne de commande. Je n'ai aucune id�e de la maniere de proc�der. Existe-il des logiciels pour faire ceci ?? Merci d'avance shot wrote: > Je voudrais ajouter un fond d'ecran ou une image � un document > postscript existan, en ligne de commande. > Je n'ai aucune id�e de la maniere de proc�der. Existe-il des logiciels > pour faire ceci ?? > Merci d'avance Le postscript est un langage de programmation, donc, dans le cas g�n�ral, il peut seulement �tre �dit� par un humain en utilisant un �diteur de texte. Vous pouvez pouvoir ajouter de l'information en bas de chaque page en ajoutant quelques instructions avant l'op�rateur de "showpage". e.g. /Helvetica findfont 8 scalefont setfont 50 50 moveto (my footer text) show showpage Traduit en Fran�ais de l'anglais par le google. S'il ne semble aucun raisonnable, je bl�me le google :-) ...

problem with multiple page postscript plots
Hi all. I'm having a problem with creating postscript plots of multiple pages. My code looks like this: ------------------------------------------------------------------------------------------------- pro plotexample, n compile_opt idl2 set_plot, 'ps' !p.multi=[0,1,3] device, filename='example.ps' for i = 0,n do begin plot, [0,1],[0,1] plot, [0,1],[0,1] plot, [0,1],[0,1] endfor set_plot, 'x' !p.multi = 0 end ------------------------------------------------------------------------------------------------- If n is too low (lt 2...

Web resources about - Mixing Postscript and PCL on the same page - comp.lang.postscript

PostScript - Wikipedia, the free encyclopedia
The concepts of the PostScript language were seeded in 1976 when John Warnock was working at Evans & Sutherland , a computer graphics company. ...

John Eligon - A postscript to my interview with white... - Facebook
A postscript to my interview with white nationalist, Paul Craig Cobb ... I had knocked on doors in high-crime neighborhoods, spent time interviewing... ...

Flickr: PostScript.EdmontonJournal's Photostream
Explore PostScript.EdmontonJournal's photostream on Flickr. This user has 138 photos on Flickr.

Admire Rakti death a sad Cup postscript
... and died after finishing last in the Melbourne Cup. Favourite Admire Rakti collapsed and died after the Melbourne Cup, adding a sad postscript ...

A postscript to 'The Killing Season': Was there a coup d'etat over mining tax?
Sarah Ferguson's ABC series left one crucial question unanswered.


TFS Kanban talk in Indianapolis, postscript
I've been wanting to write this since giving a talk last week at the Indianapolis TFS user group. Paul Hacker started this group and leads the ...

Potter postscript: 10 great, and 10 not-so-great, things about Harry Potter (Plus: The best scenes) ...
As the Harry Potter film series reaches the end of the story, we look back on the highs and lows of the Harry Potter phenomenon.

Postscript from Penn State-Loyola Maryland men's lacrosse
The Loyola Maryland men&rsquo;s lacrosse team likes to pepper opposing goalkeepers with shots. But the offense prefers to have a little production ...

Sunday Classics preview: A Leon Fleisher postscript
... this July 1956 Epic Debussy-Ravel LP. by Ken No, no, Fleisher hasn't died at least not that I know. What I mean in the post title is a "postscript" ...

Resources last updated: 3/14/2016 4:38:58 AM