Hi Team,
we are trying to set expiry to pdf file. Once we open expired pdf file, we are receiving pop up that pdf is expired but data of the file can be still seen.
//Expiration Logic
Document doc = new Document(“D:\PDF1.pdf”);
LocalDate date1=LocalDate.now().plusDays(1);
int year = date1.getYear();
int mon=date1.getMonthValue()-1;
int dated=date1.getDayOfMonth();
JavascriptAction javaScript = new JavascriptAction(
“var year=”+year+";"
+“var month=”+mon+";"
-
“var date=”+dated+";"
-
“today = new Date(); today = new Date(today.getFullYear(), today.getMonth(),today.getDate());”
-
“expiry = new Date(year,month,date);”
-
“if (today.getTime() > expiry.getTime())”
-
“app.alert(‘RELEASE:This electronic copy has expired.’);”);
doc.setOpenAction(javaScript);
doc.save(“D:\PDFExpiry.pdf”);
Please suggest.
Thank You