카테고리 없음

PDF 화일 암호화

커사맨 2024. 4. 23. 14:45

/rsetpdfsecurity

분류

저장

정의

/rsetpdfsecurity [Owner PW, User PW, Print, Copy, Edit]

설명

PDF 형식으로 저장시, 패스워드 설정 및 편집 기능(Print, Copy, Edit)에 대한 제한을 설정하기 위한 파라미터입니다.

- Owner PW

관리자 패스워드, 모든 기능을 모두 사용할 수 있습니다.

Owner PW값은 반드시 존재해야 하며, Owner PW User PW가 서로 같아서는 안됩니다.

- User PW

유저 패스워드, 읽기 제한을 둘 때에 설정하며 제한된 권한을 갖습니다.

설정하지 않으려면, 공백문자(space)로 입력합니다.

- Print

인쇄제한. 인쇄 제한을 할 경우 1로 설정합니다.

- Copy

복사제한, 복사 제한을 할 경우 1로 설정합니다.

- Edit

편집제한, 편집 제한을 할 경우 1로 설정합니다.

주의 사항

PDFExport20.dll 파일 연동시에는 이 기능을 사용할 수 없습니다.

Applet Viewer로 실행할 경우에는 jce-jdk13-146.jar가 함께 배포되어야 합니다.

예제

/rsetpdfsecurity [1234,5678,1,0,0]

/rsetpdfsecurity [1234, ,1,0,1]             // UserPW를 설정하지 않기 위해 두 번째 인수에 공백문자를 입력함.

 

<!DOCTYPE html>
<html style="margin:0;height:100%">
<head>
<meta charset="utf-8">
<title>Crownix HTML5 Viewer</title>
<script src="../js/jquery-1.11.0.min.js"></script>
<script src="../js/crownix-viewer.min.js"></script>
<link rel="stylesheet" type="text/css" href="../css/crownix-viewer.min.css">
</head>
<body style="margin:0;height:100%">
<div id="crownix-viewer" style="position:absolute;width:100%;height:100%"></div>
<script>
window.onload = function(){ //ReportingServer url 변경필요
var viewer = new m2soft.crownix.Viewer('http://localhost:8080/ReportingServer/service', 'crownix-viewer');
viewer.openFile('sample.mrd', '/rfn [sample.txt] /rsetpdfsecurity [1234,5678,0,0,1]');
};
</script>
</body>
</html>