Hi,
it seems that using of field CREATEDATE doesn’t work properly after saving document with Aspose.
Example:
Document (dot) contains field CREATEDATE
filedate of newly generated document is today, e.g. 05.07.2010
Java code
doc = new Document(TestAsposeCreateDate.LOAD_FILENAME);
builder = new DocumentBuilder(doc);
doc.save(TestAsposeCreateDate.SAVE_FILENAME);
Fieldresult
of CREATEDATE after saving document per Aspose:
e.g. 16.04.2003
I would have expected :
today, eg. 05.07.2010
Thanks
a lot.
Sincerely,
Matthias Schlosser
Hi
Thanks for your inquiry. You should specify CreatedDate yourself. Please see the following code:
Document doc = new Document("C:\\Temp\\in.dot");
doc.getBuiltInDocumentProperties().setCreatedTime(new Date());
doc.save("C:\\Temp\\out.doc");
Hope this helps.
Best regards.
curmas
April 15, 2011, 5:24am
3
Hi,
at the moment we are testing the new beta
release of Aspose
Words for Java 10.0
doc.getBuiltInDocumentProperties().setCreatedTime
is not available anymore in Aspose 10.0.Therefore i am using
getBuiltInDocumentProperties().setCreatedTimePublic(new Date())
It seems that field CreateDate is not updated anymore.
{ CREATEDATE \@ "dd MMMM yyyy" }
Result after updating per Document#updateFields()
02 December 2003
I would have expected:
15 April 2011
(this is the result after manually update of document)
Thanks a lot.
Best
regards
Matthias
Hi
Thanks for your request. I managed to reproduce the problem on my side. Your request has been linked to the appropriate issue. You will be notified as soon as it is resolved.
As a workaround, you can use {DOCPROPERTY CreateTime \@ "dd MMMM yyyy"}
instead of CREATEDATE field.
Best regards,
The issues you have found earlier (filed as WORDSNET-4639) have been fixed in this .NET update and in this Java update .
This message was posted using Notification2Forum from Downloads module by aspose.notifier .