.NET에서 .iPDF로 내보내는 보고서 (.rdlc 형식)를 사용하는 응용 프로그램에서 작업하고 있습니다. 내 의뢰인은 보안 목적으로 만 PDF를 읽을 수 있어야합니다. FileAttributes 및 FileInfo 라이브러리를 사용하여 이미 시도했습니다..rdlc 형식의 보고서를 PDF로 내 보낸 경우 읽기 전용 C#
내 가장 큰 문제는 내 PDF 속성을 볼 때 읽기 전용 확인란이 선택되어 있지만 Adobe Acrobat으로 필드를 편집하려고 시도 할 수 있다는 것입니다.
아이디어가 있으십니까?
무엇을 의미합니까? rdlc 보고서 (또는 보고서)는 내보내지지 않습니다. 결과를 PDF 파일로 출력 * 출력합니다. 파일의 속성은 PDF 파일 자체와 아무 관련이 없습니다. 읽기 전용 속성은 파일을 제거하지 않으면 파일을 수정할 수 없다는 것을 의미합니다. 매우 쉽게 할 수 있습니다. PDF 자체를 보호하는 것도 또 다른 문제입니다. 나는 VS 2010이 그 기능을 가지고 있었는지 의심 스럽다. –
네가 맞아, 나는 그것을 내보내는 것이 아니라 그것을 표현하고있다. 이 후 PDF 파일로 내 파일 시스템에 렌더링 된 내용을 저장합니다. 그런 다음 Adobe Acrobat을 사용하여 파일을 열면 사용자가 파일의 텍스트 상자를 편집 할 수있는 "TouchUp"도구가 있습니다. 이것은 내가 막고 싶었던 것입니다. 코딩을 통해 이러한 일이 발생하지 않도록하는 방법을 알고 있습니까? 고맙습니다. –