Можно ли встраивать скрытый файл в PDF с помощью iText?Вставить скрытый файл в PDF с iText
Я пробовал следующее, но не хочу, чтобы файл отображался на вкладке «Вложения файлов».
stamper.addFileAttachment("Description", null, "file", "File name");
и
PdfFileSpecification pfs = PdfFileSpecification.fileEmbedded(stamper.getWriter(), "file", null, null,false);
stamper.addFileAttachment("Description",pfs);
Я слышал, что я могу вставить содержимое файла с метаданными, это возможно?
Вы говорите, что файл должен быть встроен скрытым способом. Этого можно легко достичь, добавив объект потока в PdfWriter или PdfStamper. Но вопрос в том, насколько хорошо он будет скрыт? Скорее всего, вы не будете использовать какую-либо вашу программу, чтобы иметь возможность находить эти данные. Как эта программа может получить доступ к PDF. – mkl
Я бы использовал другой класс java, чтобы открыть документ и извлечь данные. Я думаю, я не хочу, чтобы файл просматривался обычным пользователем, читающим документ. – v30