× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.



Wow...I don't get it. All I can think is that the file isn't formatted
correctly, and moving it back and forth between file systems enable an
eond of file character (or something) to be implemented.

On Wed, Feb 1, 2012 at 1:56 PM, David Baugh <davidb@xxxxxxxxxxxxxx> wrote:
yes

David Baugh

Data Processing

Deans & Homer

340 Pine Street 2nd Floor

San Francisco, CA 94104

415-421-8332 x231


-----Original Message-----
From: rpg400-l-bounces@xxxxxxxxxxxx [mailto:rpg400-l-bounces@xxxxxxxxxxxx] On Behalf Of Michael Ryan
Sent: Wednesday, February 01, 2012 10:56 AM
To: RPG programming on the IBM i / System i
Subject: Re: PDF's on IFS

Does it have the %%EOF?

On Wed, Feb 1, 2012 at 1:53 PM, David Baugh <davidb@xxxxxxxxxxxxxx> wrote:
No, but then neither of the two files do.

David Baugh

Data Processing

Deans & Homer

340 Pine Street 2nd Floor

San Francisco, CA 94104

415-421-8332 x231


-----Original Message-----
From: rpg400-l-bounces@xxxxxxxxxxxx
[mailto:rpg400-l-bounces@xxxxxxxxxxxx] On Behalf Of Michael Ryan
Sent: Wednesday, February 01, 2012 10:44 AM
To: RPG programming on the IBM i / System i
Subject: Re: PDF's on IFS

Does the file have a x'0D0A' at the end of the %%EOF?

On Wed, Feb 1, 2012 at 1:06 PM, David Baugh <davidb@xxxxxxxxxxxxxx> wrote:
Yes it does. If I drag that file out of the IFS onto my desktop from within Navigator, then I get what you'd expect. Properties on that file say it was created by PD4ML.HTML to PDF Converter for Java.

If I take that converted file and drag it back in to the IFS within Navigator, then look at it back on the AS/400 in /tmp, the contents are identical to my problem file. The only difference I can see is that the properties on my file say (Object Scanning *YES, Scan status *REQUIRED), whereas the converted file that was dragged back in shows (Object Scanning *NO, Scan status *NOTREQUIRED).

David Baugh

Data Processing

Deans & Homer

340 Pine Street 2nd Floor

San Francisco, CA 94104

415-421-8332 x231


-----Original Message-----
From: rpg400-l-bounces@xxxxxxxxxxxx
[mailto:rpg400-l-bounces@xxxxxxxxxxxx] On Behalf Of Michael Ryan
Sent: Wednesday, February 01, 2012 9:57 AM
To: RPG programming on the IBM i / System i
Subject: Re: PDF's on IFS

Mine are in 819. Does the PDF have something like this at the start of the file - %PDF-1.4 ?

On Wed, Feb 1, 2012 at 12:38 PM, David Baugh <davidb@xxxxxxxxxxxxxx> wrote:
I tried two different ccsid's. 819 and 1252. I get the same results from both.

David Baugh

Data Processing

Deans & Homer

340 Pine Street 2nd Floor

San Francisco, CA 94104

415-421-8332 x231

-----Original Message-----
From: rpg400-l-bounces@xxxxxxxxxxxx
[mailto:rpg400-l-bounces@xxxxxxxxxxxx] On Behalf Of Michael Ryan
Sent: Wednesday, February 01, 2012 9:07 AM
To: RPG programming on the IBM i / System i
Subject: Re: PDF's on IFS

Perhaps pre-create the file with the correct CCSID? What's the CCSID of the file being created by the RPG program?

On Tue, Jan 31, 2012 at 6:07 PM, David Baugh <davidb@xxxxxxxxxxxxxx> wrote:
Hi All,

I have a Pdf in my /tmp folder which was downloaded using RPG/LE from an XML stream. The RPG stripped off the tags, base/64 decoded it and wrote it out to /tmp.

If I drag the exact same version of the pdf from windows into /tmp, then view the contents for comparision, they match my file.

If I look at my file in Windows, there is no Adobe icon and no properties to speak of, although it has a size of 19k. If I FTP it or drag it from a Navigator session to my desktop, it comes up in all its glory.

I need to automate the whole procedure. Can anyone tell me why this extra step is needed, and if there's a way to write it into the IFS so as to avoid FTP-ing it. The eventual destination is a different folder in the same IFS, but it needs to be accessible from windows as an Adobe Pdf while residing on the IFS.

Thanks for any help,

David.

--
This is the RPG programming on the IBM i / System i (RPG400-L)
mailing list To post a message email: RPG400-L@xxxxxxxxxxxx To
subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx Before posting, please take
a moment to review the archives at http://archive.midrange.com/rpg400-l.

--
This is the RPG programming on the IBM i / System i (RPG400-L)
mailing list To post a message email: RPG400-L@xxxxxxxxxxxx To
subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx Before posting, please take
a moment to review the archives at http://archive.midrange.com/rpg400-l.

--
This is the RPG programming on the IBM i / System i (RPG400-L)
mailing list To post a message email: RPG400-L@xxxxxxxxxxxx To
subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx Before posting, please take
a moment to review the archives at http://archive.midrange.com/rpg400-l.

--
This is the RPG programming on the IBM i / System i (RPG400-L)
mailing list To post a message email: RPG400-L@xxxxxxxxxxxx To
subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx Before posting, please take a
moment to review the archives at http://archive.midrange.com/rpg400-l.

--
This is the RPG programming on the IBM i / System i (RPG400-L)
mailing list To post a message email: RPG400-L@xxxxxxxxxxxx To
subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx Before posting, please take a
moment to review the archives at http://archive.midrange.com/rpg400-l.

--
This is the RPG programming on the IBM i / System i (RPG400-L) mailing
list To post a message email: RPG400-L@xxxxxxxxxxxx To subscribe,
unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx Before posting, please take a
moment to review the archives at http://archive.midrange.com/rpg400-l.

--
This is the RPG programming on the IBM i / System i (RPG400-L) mailing
list To post a message email: RPG400-L@xxxxxxxxxxxx To subscribe,
unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx Before posting, please take a
moment to review the archives at http://archive.midrange.com/rpg400-l.

--
This is the RPG programming on the IBM i / System i (RPG400-L) mailing list To post a message email: RPG400-L@xxxxxxxxxxxx To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives at http://archive.midrange.com/rpg400-l.

--
This is the RPG programming on the IBM i / System i (RPG400-L) mailing list
To post a message email: RPG400-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
visit: http://lists.midrange.com/mailman/listinfo/rpg400-l
or email: RPG400-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
at http://archive.midrange.com/rpg400-l.


As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

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.