2012-10-11 5 views
0

일련의 빈 양식 필드가 포함 된 PDF 파일이 있습니다. iTextSharp.Net을 사용하는 코드에서 필드의 일부를 다양한 텍스트로 채 웁니다. 더 아래로 편집하기 위해 비어있는 일부 필드가 있습니다.PDF 양식 필드 채우기 및 PDF 파일 편집 가능

제 질문은 이후에 문서를 편집 할 수있는 기능을 유지하면서 일부 필드를 채운 후에 PDF 양식을 저장하는 방법입니다.

나는 인터넷을 샅샅이 뒤졌으며 거의 ​​발견되지 않았다. 나는 현재 iTextSharp를 사용하고 있지만 다른 기존의 무료/저가 라이브러리를 사용하고 있습니다.

iTextSharp에는 부울 속성 인 FormFlattening이 포함되어 있습니다. 그러나 코드에서 양식 필드를 편집하는 경우이 항상 우선 적용되는 것처럼 보입니다.

도움을 주시면 감사하겠습니다.

+0

좋아, 몇 시간의 연구 후 나는 여기에 오래된 스레드를 발견했다 - http://stackoverflow.com/questions/5260740/programatically-enable-adobe-pdf-usage-rights/5267583 # 5267583. pdfReader.RemoveUsageRights()를 사용하면 Adobe Reader에서 PDF를 편집 할 수 있습니다. –

답변

1

몇 시간 동안 조사를 마친 후 여기에 오래된 스레드를 발견했습니다. - stackoverflow.com/questions/5260740/ .... pdfReader.RemoveUsageRights()를 사용하면 Adobe Reader에서 PDF를 편집 할 수 있습니다. (많은 스레드 덕분에 그 사람) 덕분에