From: Jim Melton (jim.melton@acm.org)
Date: Thu Apr 03 2003 - 16:23:32 PST
Nikolai,
At 00:02 2003-04-04 +0400 Friday, Nikolai Grigoriev wrote:
>Hi Jim,
>
> > (This is a second attempt to get a response to my question, first sent out
> > on 19 March. Replies appreciated!)
>
>(We missed that. I am sorry.)
No problem...you get tons of email and your response time is almost always
extremely good.
> > However, the Created field seems to always be garbage, while the Modified
> > date seems to contain the date that the PDF was created.
>
>I could not reproduce the effect. In the code, we set only the /Created
>field; and Acrobat (both 4 and 5) has no problems to decipher it.
>If I remember correctly, you run some extra PDF optimizer after
>XEP - could it be that the optimizer sets /Modified to its own date,
>and mangles /Created?
In fact, I don't run any PDF optimizations after XEP. What I sometimes do
is renumber the pages, especially if I need to put a separately-generated
cover page in front of the document and so forth. But the symptom that I
described occurs whether I do the page renumbering or not.
In particular, a document that I created about 10 days ago was created
using XEP 3.2.2 Client, which generated PDF 1.4 output. When I open that
document and invoke File | Document | Summary, the Document Summary box
includes these two lines:
Created: 0Çxxx÷x 00:00:00
(where each "x" is really a hollow square box indicating that I don't have
a font installed that has that character in it)
Modified: 2003-03-25 20:21:43
>One possible reason may be that we use Unicode to encode all strings,
>including dates. (This is not strictly necessary, but didn't cause
>any problems so far). Could you please turn off Unicode support
>in annotations, e.g. by adding <?xep-pdf-unicode-annotations false?>
>before <fo:root>, and retry your tests?
Wow! That solved the problem! I re-generated the exact same document
using the identical .fo file, except that I put the PI into it immediately
before fo:root. The result, when I open the document and invoke File |
Document | Summary is a Document Summary box in which those two lines read:
Created: 2003-04-03 05:18:33
Modified: Not available
Now, the remaining problem is that the Created *time* is off by 12
hours! At the time I generated the document, the actual time (according to
my computer!) was 17:18, not 05:18. I suspect that you're using a 12-hour
timeclock representation and not outputting AM or PM, but I would strongly
prefer that you use a 24-hour timeclock representation.
>If it solves the problem, it will
>mean that we have to write dates in PDFEncoding in all cases - an easy fix
>to be done in the next maintenance release. But if the problem
>persists, I would like to have a look at a sample PDF file.
Looks like that was the solution, so I'll await a fix in the next
maintenance release. (No rush...minor problem, of course.)
Many thanks!
Jim
========================================================================
Jim Melton --- Editor of ISO/IEC 9075-* (SQL) Phone: +1.801.942.0144
Oracle Corporation Oracle Email: mailto:jim.melton@oracle.com
1930 Viscounti Drive Standards email: mailto:jim.melton@acm.org
Sandy, UT 84093-1063 Personal email: mailto:jim@melton.name
USA Fax : +1.801.942.3345
========================================================================
= Facts are facts. However, any opinions expressed are the opinions =
= only of myself and may or may not reflect the opinions of anybody =
= else with whom I may or may not have discussed the issues at hand. =
========================================================================
-------------------
(*) To unsubscribe, send a message with words 'unsubscribe xep-support'
in the body of the message to majordomo@renderx.com from the address
you are subscribed from.
(*) By using the Service, you expressly agree to these Terms of Service http://www.renderx.com/tos.html
This archive was generated by hypermail 2.1.5 : Thu Apr 03 2003 - 16:19:46 PST