그래서 저는 텍스트 편집기의 종류 인 프로그램을 가지고 있습니다. pdf가되도록 출력 형식이 필요하지만 다시 한번 그 PDF를 다시 편집 할 수 있어야합니다. 내 프로그램 출력은 결코 복잡하지 않으며 내 프로그램이 PDF를 작성한 사람이기 때문에 작성된 PDF에서 직접 읽을 수는 있지만 읽기 쉽도록 다른 파일을 PDF에 첨부하는 것이 더 쉽다고 생각했습니다.Java에서 문자열로 PDF 읽기
그러나 사용자가 파일이 PDF에 첨부 된 것을보고 싶지는 않습니다.
/EmbeddedFiles
을 /Embeddedfiles
으로 변경하여 PDF 리더를 속일 수있는 곳을 한 번 읽었습니다. 그렇게하면 처리중인 PDF에 첨부 된 파일이 감지되지 않습니다.
질문은 변경을 수행하기 위해 PDF를 읽을 수 있고, 다시 편집하기 전에 다시 되돌릴 수 있습니까?
PDF를 "손상"하려고하기 때문에 PDF 라이브러리가 여기 도움이된다고 생각하지 않습니다. 나는 그것을 문자열의 일부로서 파싱해야하고, 내가 바꿀 부분 문자열을 찾아야한다고 생각한다. 하지만 PDF 형식에 익숙하지 않아서 실제로 그렇게 간단하지 않거나 구체적인 방법이 있는지 알 수는 없습니다 ...
:(너무 지역화 된 ... .... 몇 가지 코드도 표시 할 수 있습니까? – Sap
아무 것도 쓰지 않았습니다 ... PDF를 편집 할 수있는 문자열로 읽는 방법을 묻는 중입니다. PDF 파일을 다시 편집 할 수 있습니다.하지만 PDF의 핵심 구조를 망쳐 놓고 있기 때문에 PDF 라이브러리에 대한 지원이 필요하지 않습니다 .ist가 도움이되지 않는다면 파일은 항상 맨 위의 어딘가에 첨부되어야합니다. 문서, 그것은 내 프로그램에 의해 만들어진 모든 문서에 대해 동일합니다 ... – Karlovsky120
호기심 : 제공하려는 기능에 필수적인 경우 첨부 파일을 숨기려면 어떻게해야합니까? – TheBlastOne