|
I think Scott has a way to sent the PDF STMF to the printer.
On Mon, Aug 15, 2016 at 8:55 AM, Vernon Hamberg <vhamberg@xxxxxxxxxxxxxxx>
wrote:
Hi Marianne
We won't be able to print PDFs direct, so I'm looking at using GhostScript
to convert PDF to PCL, then put the PCL into s *USERASCII spooled file -
should work, so far as I know.
I'm also going to submit a PMR to get some help with the various IBM i
conversion options we've all tried - to find out why using QCvtImgCvt and
specifying PCL as output ends up as the raw PDF.
Regards
Vern
On 8/15/2016 6:30 AM, Hatcher, Marianne wrote:
Please let me know if you can get your printers to print PDF direct.
That would be the easiest solution for me.
www.pilotpen.us
Marianne Hatcher - Senior Systems Analyst
Office: (904) 645-9999 ext.1262
Pilot Corporation of America
3855 Regent Blvd, Jacksonville, Florida 32224 United States
This email and any files transmitted with it are confidential and
intended solely for the use of the individual or entity to whom they are
addressed. If you have received this email in error please notify the
system manager. This message contains confidential information and is
intended only for the individual named. If you are not the named addressee
you should not disseminate, distribute or copy this e-mail. Please notify
the sender immediately by e-mail if you have received this e-mail by
mistake and delete this e-mail from your system. If you are not the
intended recipient you are notified that disclosing, copying, distributing
or taking any action in reliance on the contents of this information is
strictly prohibited.
-----Original Message-----
From: MIDRANGE-L [mailto:midrange-l-bounces@xxxxxxxxxxxx] On Behalf Of
Vernon Hamberg
Sent: Sunday, August 14, 2016 8:25 PM
To: Midrange Systems Technical Discussion <midrange-l@xxxxxxxxxxxx>
Subject: Re: GIF or JPEG printing still struggling (PDF and PNG printing
with AFPRSC)
Congrats! Good to hear - that sounds like the same route I've used,
starting with PNG, ending with PDF - we have some printers that can't do
PDF direct, so I'm working on that.
Vern
On 8/14/2016 4:34 PM, Jack Tucky wrote:
I worked all day at it today. It finally works. I made so many test
changes and resets I can't even think what fixed it.
Here is basically what I'm doing:
For two labels and regular old 10CPI at bottom of page,
1. Get two different ZPL ASCII text to IFS 2. Use Bradley Stone's
GETURI to convert them both to PNG.
3. Use ImageMagick to convert PNG to GIF 4. OVRPRTF to WSCST(*PDF) and
STMF name 5. Print to same printer file twice using AFPRSC(&IMGFILE 22
(*MAPOPT *ST)) 6. Same print file has DDS, print that, close printer
file 6. OVRPRTF QSYSPRT to *userascii 7. Use QImgCvtImg to convert PDF
back to spool file
Wow it works.
I can post code if anyone is interested.
Thanks!
On Sun, Aug 14, 2016 at 12:00 AM, Jack Tucky <jacktucky@xxxxxxxxx>
wrote:
Yes I am sending width 4.0 and height 6.0 . I opened the image in
paint.net and it said the canvas size was almost twice that.
I tried most of the mapopt's after I tried the ones that made sense
:/)
The ZPL to PNG conversion needs a DPMM. I'm wondering if that has
something to do with it
On Aug 13, 2016, at 10:55 PM, Vernon Hamberg
<vhamberg@xxxxxxxxxxxxxxx>wrote:
Jack*MAPOPT that makes it fit - I don't have the code handy.
I control the printed size using the *SIZE parameter of AFPRSC and
the
ImageMagick CAN adjust the size as well - haven't really tried thatAnd it can reduce the PNG to fewer colors. We're getting PNGs that
yet.
are probably 32-bit - they don't need to be, but we've not done
everything in that regards yet.
HTH
Vern
On 8/13/2016 8:08 PM, Jack Tucky wrote:
The new printer prints the PDF's directly from the i. There areway
sizing issues with the JPG's.
Vern I do use Imagemagick to convert the PNG to GIF or JPG. Both
are
too big when they print, even though I asked the labelary web
service to send me 4x6 labels.vhamberg@xxxxxxxxxxxxxxx>
I have to go in now and see where the image size gets messed up.
On Sat, Aug 13, 2016 at 4:11 PM, Vernon Hamberg <
wrote:
Jackfor all you need to do PNG to GIF conversions - I'm doing it now.
If you can only get PNGs, look at ImageMagick - Scott Klement hasbinaries
here.The command to do it is simple - let me know if you need it, I'llit
send
to answer emailsVern
On 8/12/2016 9:28 PM, Jack Tucky wrote:
It says ZPL to PNG but I thought there was a GIF optionquick
They also sell the software to run the service in house. They
were
get a label in a ZPL format but didn't try that because I washttp://labelary.com/service.html
On Aug 12, 2016, at 1:22 PM, Hatcher, Marianne
<MHatcher@xxxxxxxxxxxx
wrote:also
Jack,
What is the web service that will translate a ZPL to a GIF? I
can
printing the label on a laser printer rather than thermal and Igoingto be
PDF or PNG to work. At this point, I will do whatever it takesexpected
this thing to print!toget
addressed. If you have received this email in error pleaseare
www.pilotpen.us
Marianne Hatcher - Senior Systems Analyst
Office: (904) 645-9999 ext.1262
Pilot Corporation of America
3855 Regent Blvd, Jacksonville, Florida 32224 United States
This email and any files transmitted with it are confidential
and intended solely for the use of the individual or entity to
whom they
you should not disseminate, distribute or copy this e-mail.notify the system manager. This message contains confidentialaddressee
information and is intended only for the individual named. If
you are not the named
the sender immediately by e-mail if you have received thisPleasenotify
or taking any action in reliance on the contents of thise-mail by mistake and delete this e-mail from your system. Ifdistributing
you are not the intended recipient you are notified that
disclosing, copying,
strictly prohibited.informationis
Jack Tucky-----Original Message-----Of
From: MIDRANGE-L [mailto:midrange-l-bounces@xxxxxxxxxxxx] On
Behalf
with AFPRSC)Sent: Friday, August 12, 2016 10:06 AMprinting
To: Midrange Systems Technical Discussion
<midrange-l@xxxxxxxxxxxx>
Subject: Re: GIF or JPEG printing still struggling (PDF and PNG
provide.This is what we are trying to do also.they
We get ZPL from Fedex though. We have a server in our building
that
to a GIFI've already found some software/web service that will translateZPL
the
wrote:On Aug 12, 2016, at 8:03 AM, Hatcher, Marianne <MHatcher@xxxxxxxxxxxx>
label) and a packing slip on the same page (we have a specialMichael,FedEx
I haven't tried that because I need to print the PDF (which is
a
that has a peel off label on the top and a tear off packingtypeof paper
bottom). The label comes back from FedEx's API and we areslip atthe
packing slip through an external printer file. I wanted to useproducing the
keyword within the same printer file that produces the packing list.theAFPRSC
replace that with the label that comes back from the FedEx API.We are making this change because we currently have all of ourtrying to
FedEx labels manually programmed and printed through TLAshford
and are
able to do this for UPS labels because their labels come backWewere
can get those to print using AFPRSC component id 22.asGIF and I
as PNG. I read that component id 65 is for PNG but thatAnother option that I have with FedEx is to have their labelsreturned
me either.doesn'twork for
addressed. If you have received this email in error pleasethey are
www.pilotpen.us
Marianne Hatcher - Senior Systems Analyst
Office: (904) 645-9999 ext.1262 Pilot Corporation of America
3855 Regent Blvd, Jacksonville, Florida 32224 United States
This email and any files transmitted with it are confidential
and intended solely for the use of the individual or entity to
whom
system manager. This message contains confidential informationnotifythe
intended only for the individual named. If you are not theandis
you should not disseminate, distribute or copy this e-mail.namedaddressee
the sender immediately by e-mail if you have received thisPleasenotify
or taking any action in reliance on the contents of thise-mail by mistake and delete this e-mail from your system. Ifdistributing
you are not the intended recipient you are notified that
disclosing, copying,
strictly prohibited.information is
Michael Schutte-----Original Message-----Behalf Of
From: MIDRANGE-L [mailto:midrange-l-bounces@xxxxxxxxxxxx] On
to a userascii spool file?Sent: Thursday, August 11, 2016 11:09 PMPDF
To: Midrange Systems Technical Discussion
<midrange-l@xxxxxxxxxxxx>
Subject: Re: GIF or JPEG printing still struggling
Marianne. Have you tried using the QImgCvtImg Api to convert
the
appears you are using Hp printers that can handle direct PDFIt doesn't create pcl spool file but remains as a PDF spool file.It
I have posted code on using the QImgCvtImg api.printers.
wrote:Sent from my iPhoneMHatcher@xxxxxxxxxxxx>
On Aug 11, 2016, at 1:08 PM, Hatcher, Marianne <
saving it to the IFS. When I use the AFPRSC keyword to printVern,then
We are on 7.2. I am getting the PDF image back from a FedEx
API
IFS, it just prints a blank page. I really need to have ititfrom the
printer file so we can combine it (it is a Fedex label) with a
slip. It prints on a special form that has a peel-off labelpacking
the packing slip on the bottom of the same page.onthe top and
will allow the printer to print the PDF with the AFPRSC keyword?I can copy the PDF from the IFS to my desktop and print itAS400 that
manually from there and it looks perfect. Am I missing
something on my
currently printing anything else (except UPS label which areWe aren't
Have you been able to print PDFs from a printer file?.GIF)this way.
addressed. If you have received this email in error pleaseThanks,they are
Marianne
www.pilotpen.us
Marianne Hatcher - Senior Systems Analyst
Office: (904) 645-9999 ext.1262 Pilot Corporation of America
3855 Regent Blvd, Jacksonville, Florida 32224 United States
This email and any files transmitted with it are confidential
and intended solely for the use of the individual or entity to
whom
system manager. This message contains confidential informationnotifythe
intended only for the individual named. If you are not theandis
you should not disseminate, distribute or copy this e-mail.namedaddressee
the sender immediately by e-mail if you have received thisPleasenotify
mistake and delete this e-mail from your system. If you are
or taking any action in reliance on the contents of thisnot the intended recipient you are notified that disclosing,distributing
copying,
strictly prohibited.information is
Of Vernon Hamberg-----Original Message-----Behalf
From: MIDRANGE-L [mailto:midrange-l-bounces@xxxxxxxxxxxx] On
since your normal printing is working - HPT is taking care of you.Sent: Thursday, August 11, 2016 12:58 PMabove,
To: Midrange Systems Technical Discussion
<midrange-l@xxxxxxxxxxxx
Subject: Re: GIF or JPEG printing still struggling
Hi Marianne
What version of the OS are you on? It seems it must be 7.2 or
QImgCvtImg API - that puts raw PDF into the spooled file -We've been able to get the PDF itself into a *USERASCII filethe
using
your printer has a direct PDF printing module.worksonly if
I can get GIFs into a PDF using AFPSRC at 7.1 - the CPYSPLF toAre you creating the PDFs yourself or getting them fromelse?
somewhere
and*STMF
direct PDF printing, the other for printers that do NOT.WSCST(*PDF) does that fine, I just can't get it into true PCL.DO support
There are a couple IBM i KB articles - there titles both begin
with "IBM Printing PDF Stream Files to an..." - one for
printers that
you create, and that just doesn't fly too well for me - haveBut they suggest using FTP to send the stream file to afile
printer
all.tosign in and
have tried component id's 25 and 49. Has anyone been able toHTH
Vern
On 8/11/2016 11:18 AM, Hatcher, Marianne wrote:
I got GIFs to print usingI
R GIFLABEL AFPRSC(&GIFLBLID 22 0.08 2.20 +
(*ROTATION 0) (*PATH &GIFPATH) +
(*SIZE 7 4) (*MAPOPT *ST))
I pass my label name to GIFLBIID and the path to GIFPATH
within my RPG program and it works great (this is used to
print UPS labels that are sent back from their API)
Now I need to print PDFs the same way but only get a blank page.
this way? I need this for printing FedEx labels.print PDFs
addressed. If you have received this email in error please notifythey are
www.pilotpen.us
Marianne Hatcher - Senior Systems Analyst
Office: (904) 645-9999 ext.1262 Pilot Corporation of America
3855 Regent Blvd, Jacksonville, Florida 32224 United States
This email and any files transmitted with it are confidential
and
intended solely for the use of the individual or entity to whom
system manager. This message contains confidential informationthe
intended only for the individual named. If you are not the namedand is
you should not disseminate, distribute or copy this e-mail.addressee
the sender immediately by e-mail if you have received this e-mailPlease notify
mistake and delete this e-mail from your system. If you are notby
intended recipient you are notified that disclosing, copying,the
or taking any action in reliance on the contents of thisdistributing
strictly prohibited.information is
Of Michael Schutte-----Original Message-----Behalf
From: MIDRANGE-L [mailto:midrange-l-bounces@xxxxxxxxxxxx] On
Subject: Re: GIF or JPEG printing still strugglingSent: Thursday, August 11, 2016 11:59 AMmidrange-l@xxxxxxxxxxxx>
To: Midrange Systems Technical Discussion <
I know you mentioned in another thread that it doesn't workYes that's the same issue I was having. I got around that byspool file.
converting PDF and then converting the PDF back to a userascii
it's a dell printer emulating Hp. So you really need to convertlikely because
There's a thread on experts exchange if you want to read up. Goto pcl.
and search for aix PDF to pcl.to google
If I use Spoolmail to send a PDF to my email, it looks fine. IfSent from my iPhone
On Aug 11, 2016, at 11:50 AM, Jack Tucky <jacktucky@xxxxxxxxx>
wrote:
print, I get a blank page.I
emulates HPInterested in ANY more ideas. I created a simple GIF with thewith
letter A on it.
We don't have any HP printers but the DELL printer I'm testing
USRDFNOPT(*IBMSHRCNN) SYSDRVPGM(*HPPJLDRV) +Here is my printer description:RMTLOCNAME('192.168.2.101') +
CRTDEVPRT DEVD(AJLASER) DEVCLS(*LAN) TYPE(3812) MODEL(1) +
LANATTACH(*IP) PORT(9100) ATTACH(*DIRECT)
ONLINE(*YES) +
FONT(11 *NONE) FORMFEED(*AUTOCUT) SEPDRAWER(*FILE) +
PRTERRMSG(*INQ) MSGQ(*CTLD) ACTTMR(170)
INACTTMR(*SEC15) +
LINESPEED(19200) WORDLEN(8) PARITY(*NONE) STOPBITS(1)
+
TRANSFORM(*YES) MFRTYPMDL(*HP5) PPRSRC1(*LETTER) +
PPRSRC2(*LETTER) ENVELOPE(*NUMBER10) ASCII899(*NO) +
IMGCFG(*IMGD02) CHRID(*SYSVAL)
a moment to review the archives at http://archive.midrange.com/mitake--TEXT('Dell 2135CN') +--
PUBLISHINF(*UNKNOWN *UNKNOWN *UNKNOWN *UNKNOWN *BLANK
+
(*UNKNOWN))
My Printer file created with DEVTYPE(*AFPDS) R IMAGE
AFPRSC('A.GIF' 22 +
1.000 1.000 (*SIZE 4.00 6.000) +
(*PATH '/tmp') +
(*MAPOPT *SL))
Program is really nothing
FPRTIMAGE9pO E PRINTER
/free
write image
*inlr = *On;
return;
/end-free
--
This is the Midrange Systems Technical Discussion (MIDRANGE-L)
mailing list To post a message email: MIDRANGE-L@xxxxxxxxxxxx
To
subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx Before posting,
please
take a moment to review the archives at
http://archive.midrange.com/midrange-l.
Please contact support@xxxxxxxxxxxx for any subscription
related
questions.
This is the Midrange Systems Technical Discussion (MIDRANGE-L)
mailing list To post a message email: MIDRANGE-L@xxxxxxxxxxxx
To
subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx Before posting,
please
take a moment to review the archives at
http://archive.midrange.com/midrange-l.
Please contact support@xxxxxxxxxxxx for any subscription
related
questions.
This is the Midrange Systems Technical Discussion (MIDRANGE-L)
mailing list To post a message email: MIDRANGE-L@xxxxxxxxxxxx To
subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx Before posting, please
a moment to review the archives atdrange-l.take
Please contact support@xxxxxxxxxxxx for any subscription related
questions.
--
This is the Midrange Systems Technical Discussion (MIDRANGE-L)
mailing list To post a message email: MIDRANGE-L@xxxxxxxxxxxx To
subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx Before posting, please
list To post a message email: MIDRANGE-L@xxxxxxxxxxxx To subscribe,mailinghttp://archive.midrange.com/midrange-l.--
Please contact support@xxxxxxxxxxxx for any subscription related
questions.
This is the Midrange Systems Technical Discussion (MIDRANGE-L)
a moment to review the archives at http://archive.midrange.com/miunsubscribe, or change list options,take
visit: http://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx Before posting, please
list To post a message email: MIDRANGE-L@xxxxxxxxxxxx To subscribe,drange-l.mailing
Please contact support@xxxxxxxxxxxx for any subscription related
questions.
--
This is the Midrange Systems Technical Discussion (MIDRANGE-L)
a moment to review the archives atunsubscribe, or change list options,take
visit: http://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx Before posting, please
list To post a message email: MIDRANGE-L@xxxxxxxxxxxx To subscribe,mailinghttp://archive.midrange.com/midrange-l.--
Please contact support@xxxxxxxxxxxx for any subscription related
questions.
This is the Midrange Systems Technical Discussion (MIDRANGE-L)
moment to review the archives at http://archive.midrange.com/unsubscribe, or change list options,take a
visit: http://lists.midrange.com/mailman/listinfo/midrange-l
or email: MIDRANGE-L-request@xxxxxxxxxxxx Before posting, please
Please contact support@xxxxxxxxxxxx for any subscription relatedmidrange-l.
listquestions.mailing
--
This is the Midrange Systems Technical Discussion (MIDRANGE-L)
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.