RE: [U2] Graphic Printing

2008-01-04 Thread Brian Leach
James

A second blatant ad in two emails ...

ad
You might want to take a look at mvPDF. Despite the name, as well as
producing PDFs it also supports direct printing of content, including full
font handling with real time metrics, image handling within the content or
using either watermark pages or merge forms, PCL support and a load of other
features.
You can download an evaluation copy from www.brianleach.co.uk.
/ad

Brian

 -Original Message-
 From: [EMAIL PROTECTED] 
 [mailto:[EMAIL PROTECTED] On Behalf Of 
 James F Thompson
 Sent: 03 January 2008 23:43
 To: u2-users@listserver.u2ug.org
 Subject: [U2] Graphic Printing
 
 Does anyone have a suggestion for doing graphical printing 
 from Windows and Aix? I need to be able to embed dynamic 
 images (i.e. Division logo, Shipping label), along with form 
 data.  We are using Universe.
 
 James F Thompson
 Senior System Analyst
 Cypress Business Solutions
 678.494.9353 x1410
 
 [EMAIL PROTECTED]
 www.cypressesolutions.com http://www.cypressesolutions.com/
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] Graphic Printing

2008-01-04 Thread Anthony Youngman
It's not quite true that HP-GL/2 is in all HP laser printers...

Although it predates PCL/5, when that came out with the LaserJet III, it was 
included as a subset.

So it's not found on LaserJet IIs or Is (anybody still got any?), and it should 
also be found any recent laser (or inkjet) that claims HP compatibility with 
PCL/5 or 6.

Cheers,
Wol

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Brutzman, Bill
Sent: 04 January 2008 15:12
To: 'u2-users@listserver.u2ug.org'
Subject: RE: [U2] Graphic Printing

1. For perhaps 20 years here we have been using HP-GL/2.  What follows is
the UniBasic Source Code for an example program.  I believe that HP-GL/2
lives in every HP laser printer, but not on most inkjets.  Thus, except for
development time, HP-GL/2 is free.  There is plenty of HP documentation on
HP-GL/2.
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] Graphic Printing

2008-01-04 Thread Brutzman, Bill
1. For perhaps 20 years here we have been using HP-GL/2.  What follows is
the UniBasic Source Code for an example program.  I believe that HP-GL/2
lives in every HP laser printer, but not on most inkjets.  Thus, except for
development time, HP-GL/2 is free.  There is plenty of HP documentation on
HP-GL/2. 

2. In my former Epicor.com Avante SB+ life, we bought a 3rd party tool via
Epicor from Optio .com (a big forms software company in Atlanta).  I found
Optio to be robust... and more than respectable.  

Regards,

--Bill

*---

$OPTIONS A

  AM  = char(254)
  VM  = char(253)
  SVM = char(252)

  CLR = @(-1) : STR(char(0),3)
  
  equate true to 1, false to 0

  gosub Set.Dimensions

  open 'CM'to F.CMelse null 
  open 'IM'to F.IMelse null
  open 'JOB.ROUTE' to F.JOB.ROUTE else null
  open 'OP'to F.OPelse null 
  open 'PPAP'  to F.PPAP  else null
  open 'ROUTE.REMARKS' to F.RRelse null
  open 'ROUTE.OPS' to F.ROelse null
  open 'SHIP.TO'   to F.SHIP.TO   else null 
  open 'SOD'   to F.SOD   else null 
  open 'SOH'   to F.SOH   else null 
  open 'VOC'   to F.VOC   else null
  open 'WOH'   to F.WOH   else null 
  
*---
---
  
  EOJ = 0
  gosub Clear.Variables

  common PORT
  PORT = @USERNO

  TEMP.COMMAND = 'TEMP.COMMAND.':PORT
 
  input SO.ID
  
  read R.WOH from F.WOH, SO.ID  else null
HK.PN = R.WOH31

  read R.Router from F.RR,   HK.PN  else null
  
  PPAP = true
  read R.PPAP   from F.PPAP, HK.PN  else PPAP = false
  close F.PPAP

  gosub EXTRACT.JOB.INFO
  gosub FORMAT.Part.Description

  call *PRINTER.SETUP.R2('Portrait')
  
  Z = 1

  call *INIT.LASER.PRINTER( GRAPHIC, PORTRAIT, REGULAR, UPPER)

  print char(27):'%0A'
  print char(27):'l1X' ;* 1X is for the number of copies
  print char(27):'%0B'

  gosub Print.Form   

  call *EJECT.PAGE
  gosub RESET.BACK
  
  printer OFF
  printer CLOSE
  
  execute 'STD.SP.ASSIGN'
  execute 'RESET.PRINTER'
  
  go The.End

*---
-
Clear.Variables:

  Created= ''
  Cust.Part  = ''
  Cust.Rev   = ''
  Cust.Name  = ''
  DESC   = ''
  D.Message  = ''
  Page.count = 0
  HK.PN  = ''
  HK.Rev = ''
  Last.Date  = ''
  Line.Hgt   = ''
  Line.Pg= ''
  Line.Hgt   = ''
  Machine= ''
  Message= ''
  Op.Desc= ''
  OP.Code= ''
  P.Message  = ''
  Qty.Compl  = ''
  Seq.ID = ''
  Seq.Note.1 = ''
  Seq.Note.2 = ''
  Seq.Note.3 = ''
  
  Total.Pages = 0   
  X   = 1   
  
return

*---
-
Set.Dimensions:

  DETAIL.AREA.HGT = 7.5
  
  Detail.Ht = 0.6   ;* Note.Ht * 3

  INDENT= 0.5   ;* Headers
  Message.Len   = 7.8

  HK.PN.Len = 1.0   
  HK.Rev.Len= 0.9
  Cust.Name.Len = 2.5
  Cust.Part.Len = 1.5
  Cust.Rev.Len  = 1.0
  Created.Len   = 1.0
  SO.ID.Len = 1.0

  Op.Desc.Len   = 1.0   ;* Details  
  OP.BAR.Len= 1.5
  Last.Mod.Len  = 1.5
  Machine.Len   = 0.5
  Notes.Len = 5.1
  Note.Ht   = 0.2
  Seq.Nbr.Len   = 0.5
  Initials.Len  = 0.8
  
  DETAIL.HEAD.EXTRA.Len.Len = 0.7

return

*---
-
Print.Form:

  call *HK.LOGO(0, 8.7, 1.25 )
  call *TITLE.TEXT( 3.0, 9.5, 'R', 'T', '', 30, 'Router')

  X.Now = 5.0
  
  Ht   = 0.3
  Wide = 1.5
  Font = 14

  call *ONE.LINE.TEXT.BOX(X.Now,10.0, Wide, Ht, 2,'Y','C','', Font, 'Sales
Order')  
  call *ONE.LINE.TEXT.BOX(X.Now, 9.7, Wide, Ht, 0,'Y','C','', Font,  SO.ID)

  
  Font = 36
  if PPAP = true then call *ONE.LINE.TEXT.BOX(X.Now, 9.35, Wide, Ht,
0,'N','C','', Font, PPAP)  
  
  Font = 14
  X.Now += Wide

  call *ONE.LINE.TEXT.BOX(X.Now,10.0, Wide, Ht, 2, 'Y', 'C', '', Font, 'HK
PN')
  call *ONE.LINE.TEXT.BOX(X.Now, 9.7, Wide, Ht, 0, 'Y', 'C', '', Font,
HK.PN)
  
  Y.Now = 9.4
  Ht= 0.2
  Font  = 8

  read R.RR from F.RR, HK.PN else null
  R = R.RR1
  Last.Rec   = count(R,VM) + 1
  Last.Mod   = R.RR1,Last.Rec
  Last.Mod.A = Last.Mod[1,5]
  Last.Mod.F = oconv(Last.Mod.A, 'D4')
  
  call *ONE.LINE.TEXT.BOX(X.Now,Y.Now, Wide, Ht, 1, 'Y', 'C', '',Font,
Rev'd  :Last.Mod.F); X.Now += HK.PN.Len 
  
*---

RE: [U2] Graphic Printing

2008-01-04 Thread Bob Witney
We are using a middleware product by a company called FormsMaster to do
this in the UK

The scripting language for it is a bit hit and miss and the architecture
is a bit messy but the end product is great

Put out what you like with it

Bob 

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of James F
Thompson
Sent: 03 January 2008 23:43
To: u2-users@listserver.u2ug.org
Subject: [U2] Graphic Printing

Does anyone have a suggestion for doing graphical printing from Windows
and Aix? I need to be able to embed dynamic images (i.e. Division logo,
Shipping label), along with form data.  We are using Universe.

James F Thompson
Senior System Analyst
Cypress Business Solutions
678.494.9353 x1410

[EMAIL PROTECTED]
www.cypressesolutions.com http://www.cypressesolutions.com/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/

__
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email
__

Confidentiality Notice:  This e-mail and any attachments are intended solely 
for the addressee and may contain confidential or privileged  information.   If 
you are not the named addressee, or the person responsible for delivering the 
message to the named addressee, please notify the sender as soon as possible 
and delete the material from your computer.  This message will be protected by 
copyright.  If it has come to you in error, you must not take any action based 
on its contents nor must you copy or show the message to any person other than 
the intended recipient. 
_
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email 
__
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] Graphic Printing

2008-01-04 Thread DAVID WADEMAN
We used UniData and we used postscript(pcl) codes in our programming
where then the printer then interrupts that character as a graphic and
prints as so [CHAR(x)]. We used this for our checks were our logo,
and signed name is printed on blank checks and the data is also writing
to the check as well (who, amount, check #, etc...).

I believe the company name was Troy.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of James F
Thompson
Sent: Thursday, January 03, 2008 6:43 PM
To: u2-users@listserver.u2ug.org
Subject: [U2] Graphic Printing

Does anyone have a suggestion for doing graphical printing from Windows
and
Aix? I need to be able to embed dynamic images (i.e. Division logo,
Shipping
label), along with form data.  We are using Universe.

James F Thompson 
Senior System Analyst 
Cypress Business Solutions 
678.494.9353 x1410

[EMAIL PROTECTED] 
www.cypressesolutions.com http://www.cypressesolutions.com/  
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] Graphic Printing

2008-01-03 Thread Horacio Pellegrino
You might include raster graphics inside the spool job. We use it a lot.



-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of James F Thompson
Sent: Thursday, January 03, 2008 6:43 PM
To: u2-users@listserver.u2ug.org
Subject: [U2] Graphic Printing

Does anyone have a suggestion for doing graphical printing from Windows and
Aix? I need to be able to embed dynamic images (i.e. Division logo, Shipping
label), along with form data.  We are using Universe.

James F Thompson 
Senior System Analyst 
Cypress Business Solutions 
678.494.9353 x1410

[EMAIL PROTECTED] 
www.cypressesolutions.com http://www.cypressesolutions.com/  
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


Re: [U2] Graphic Printing

2008-01-03 Thread Bob Rasmussen
On Thu, 3 Jan 2008, James F Thompson wrote:

 Does anyone have a suggestion for doing graphical printing from Windows and
 Aix? I need to be able to embed dynamic images (i.e. Division logo, Shipping
 label), along with form data.  We are using Universe.

Please take a look at our Print Wizard product. You send your 
Pick-generated printfile to Print Wizard (by one of several means), and it 
does all the heavy lifting. For the scenario you have described, there are 
two possible approaches:

1) Build an overlay file, that has your logo and other static data to be 
printed on every page, using Word, Excel, Publisher, or whatever. Export 
as EMF, or print-to-file as PCL-5. Tell PW to use this as an overlay. From 
Universe, send your print job as either plain text or PCL-5. 

OR

2) Alter your program to output a bit of Print Wizard Markup Language 
(PWML) at the beginning of the job, telling PW to draw an image (IMG) at 
the correct place on the page. PWML is similar to HTML.

The output of PW can be printout on any printer (not necessarily PCL-5), 
PDF, PDF-and-email-it, fax, TIF, or TIF-and-email-it.

A demo version is on the web site below. And we're eager to help.

(This is not a Pick-only product, so there's a lot of general information 
in the documentation. We can help you weed through that.) 

Regards,
Bob Rasmussen,   President,   Rasmussen Software, Inc.

personal e-mail: [EMAIL PROTECTED]
 company e-mail: [EMAIL PROTECTED]
  voice: (US) 503-624-0360 (9:00-6:00 Pacific Time)
fax: (US) 503-624-0760
web: http://www.anzio.com
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/