{"@attributes":{"version":"2.0"},"channel":{"title":"Documentation \u2013 PdfFileSecurity \ud074\ub798\uc2a4","link":"https:\/\/docs.aspose.com\/pdf\/ko\/java\/pdffilesecurity-class\/","description":"Recent content in PdfFileSecurity \ud074\ub798\uc2a4 on Documentation","generator":"Hugo -- gohugo.io","language":"ko","lastBuildDate":"Sat, 05 Jun 2021 00:00:00 +0000","item":[{"title":"Java: PDF \ud30c\uc77c \uc554\ud638\ud654","link":"https:\/\/docs.aspose.com\/pdf\/ko\/java\/encrypt-pdf-file\/","pubDate":"Sat, 05 Jun 2021 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/pdf\/ko\/java\/encrypt-pdf-file\/","description":"\n        \n        \n        <h2 id=\"\ub2e4\uc591\ud55c-\uc554\ud638\ud654-\uc720\ud615-\ubc0f-\uc54c\uace0\ub9ac\uc998\uc744-\uc0ac\uc6a9\ud558\uc5ec-pdf-\ud30c\uc77c-\uc554\ud638\ud654\">\ub2e4\uc591\ud55c \uc554\ud638\ud654 \uc720\ud615 \ubc0f \uc54c\uace0\ub9ac\uc998\uc744 \uc0ac\uc6a9\ud558\uc5ec PDF \ud30c\uc77c \uc554\ud638\ud654<\/h2>\n<p>PDF \ud30c\uc77c\uc744 \uc554\ud638\ud654\ud558\ub824\uba74 <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileSecurity\">PdfFileSecurity<\/a> \uac1d\uccb4\ub97c \uc0dd\uc131\ud55c \ub2e4\uc74c, <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileSecurity#encryptFile-java.lang.String-java.lang.String-com.aspose.pdf.facades.DocumentPrivilege-int-\">EncryptFile<\/a> \uba54\uc11c\ub4dc\ub97c \ud638\ucd9c\ud574\uc57c \ud569\ub2c8\ub2e4. \uc0ac\uc6a9\uc790 \ube44\ubc00\ubc88\ud638, \uc18c\uc720\uc790 \ube44\ubc00\ubc88\ud638 \ubc0f \uad8c\ud55c\uc744 <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileSecurity#encryptFile-java.lang.String-java.lang.String-com.aspose.pdf.facades.DocumentPrivilege-int-\">EncryptFile<\/a> \uba54\uc11c\ub4dc\uc5d0 \uc804\ub2ec\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc774 \uba54\uc11c\ub4dc\uc5d0\ub294 KeySize\uc640 Algorithm \uac12\ub3c4 \uc804\ub2ec\ud574\uc57c \ud569\ub2c8\ub2e4.<\/p>\n<p>\ub2e4\uc74c \ucf54\ub4dc \uc2a4\ub2c8\ud3ab\uc740 PDF \ud30c\uc77c\uc744 \uc554\ud638\ud654\ud558\ub294 \ubc29\ubc95\uc744 \ubcf4\uc5ec\uc90d\ub2c8\ub2e4.<\/p>\n<div class=\"highlight\"><pre tabindex=\"0\" class=\"chroma\"><code class=\"language-java\" data-lang=\"java\"><span class=\"line\"><span class=\"cl\"><span class=\"w\">    <\/span><span class=\"kd\">public<\/span><span class=\"w\"> <\/span><span class=\"kd\">static<\/span><span class=\"w\"> <\/span><span class=\"kt\">void<\/span><span class=\"w\"> <\/span><span class=\"nf\">EncryptPDFFile<\/span><span class=\"p\">()<\/span><span class=\"w\"> <\/span><span class=\"p\">{<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ PdfFileSecurity \uac1d\uccb4 \uc0dd\uc131<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">PdfFileSecurity<\/span><span class=\"w\"> <\/span><span class=\"n\">fileSecurity<\/span><span class=\"w\"> <\/span><span class=\"o\">=<\/span><span class=\"w\"> <\/span><span class=\"k\">new<\/span><span class=\"w\"> <\/span><span class=\"n\">PdfFileSecurity<\/span><span class=\"p\">();<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileSecurity<\/span><span class=\"p\">.<\/span><span class=\"na\">bindPdf<\/span><span class=\"p\">(<\/span><span class=\"n\">_dataDir<\/span><span class=\"w\"> <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"s\">&#34;sample.pdf&#34;<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ 256\ube44\ud2b8 \uc554\ud638\ud654\ub97c \uc0ac\uc6a9\ud558\uc5ec \ud30c\uc77c \uc554\ud638\ud654<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileSecurity<\/span><span class=\"p\">.<\/span><span class=\"na\">encryptFile<\/span><span class=\"p\">(<\/span><span class=\"s\">&#34;User_P@ssw0rd&#34;<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"s\">&#34;OwnerP@ssw0rd&#34;<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"n\">DocumentPrivilege<\/span><span class=\"p\">.<\/span><span class=\"na\">getPrint<\/span><span class=\"p\">(),<\/span><span class=\"w\"> <\/span><span class=\"n\">KeySize<\/span><span class=\"p\">.<\/span><span class=\"na\">x256<\/span><span class=\"p\">,<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">                <\/span><span class=\"n\">Algorithm<\/span><span class=\"p\">.<\/span><span class=\"na\">AES<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileSecurity<\/span><span class=\"p\">.<\/span><span class=\"na\">save<\/span><span class=\"p\">(<\/span><span class=\"n\">_dataDir<\/span><span class=\"w\"> <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"s\">&#34;sample_encrypted.pdf&#34;<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">    <\/span><span class=\"p\">}<\/span><span class=\"w\">\n<\/span><\/span><\/span><\/code><\/pre><\/div>\n      "},{"title":"Java: PDF \ud30c\uc77c \ud574\ub3c5","link":"https:\/\/docs.aspose.com\/pdf\/ko\/java\/decrypt-pdf-file\/","pubDate":"Sat, 05 Jun 2021 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/pdf\/ko\/java\/decrypt-pdf-file\/","description":"\n        \n        \n        <h2 id=\"\uc18c\uc720\uc790-\ube44\ubc00\ubc88\ud638\ub97c-\uc0ac\uc6a9\ud558\uc5ec-pdf-\ud30c\uc77c-\ud574\ub3c5\">\uc18c\uc720\uc790 \ube44\ubc00\ubc88\ud638\ub97c \uc0ac\uc6a9\ud558\uc5ec PDF \ud30c\uc77c \ud574\ub3c5<\/h2>\n\n\n<div class=\"alert alert-primary\" role=\"alert\">\n\n\uc628\ub77c\uc778\uc73c\ub85c \uc2dc\ub3c4\ud574\ubcf4\uc138\uc694 <br>\nAspose.PDF\ub97c \uc0ac\uc6a9\ud558\uc5ec \ubb38\uc11c\ub97c \uc7a0\uae08 \ud574\uc81c\ud558\uace0 \uc774 \ub9c1\ud06c\uc5d0\uc11c \uc628\ub77c\uc778\uc73c\ub85c \uacb0\uacfc\ub97c \ud655\uc778\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4:\n<a href=\"https:\/\/products.aspose.app\/pdf\/unlock\">products.aspose.app\/pdf\/unlock<\/a>\n<\/div>\n\n<p>PDF \ud30c\uc77c\uc744 \ud574\ub3c5\ud558\ub824\uba74 <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileSecurity\">PdfFileSecurity<\/a> \uac1d\uccb4\ub97c \uc0dd\uc131\ud55c \ud6c4 <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileSecurity#decryptFile-java.lang.String-\">DecryptFile<\/a> \uba54\uc11c\ub4dc\ub97c \ud638\ucd9c\ud574\uc57c \ud569\ub2c8\ub2e4. \ub610\ud55c <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileSecurity#decryptFile-java.lang.String-\">DecryptFile<\/a> \uba54\uc11c\ub4dc\uc5d0 \uc18c\uc720\uc790 \ube44\ubc00\ubc88\ud638\ub97c \uc804\ub2ec\ud574\uc57c \ud569\ub2c8\ub2e4. \ub2e4\uc74c \ucf54\ub4dc \uc2a4\ub2c8\ud3ab\uc740 PDF \ud30c\uc77c\uc744 \ud574\ub3c5\ud558\ub294 \ubc29\ubc95\uc744 \ubcf4\uc5ec\uc90d\ub2c8\ub2e4.<\/p>\n<div class=\"highlight\"><pre tabindex=\"0\" class=\"chroma\"><code class=\"language-java\" data-lang=\"java\"><span class=\"line\"><span class=\"cl\"><span class=\"w\">    <\/span><span class=\"kd\">public<\/span><span class=\"w\"> <\/span><span class=\"kd\">static<\/span><span class=\"w\"> <\/span><span class=\"kt\">void<\/span><span class=\"w\"> <\/span><span class=\"nf\">DecryptPDFFile<\/span><span class=\"p\">()<\/span><span class=\"w\"> <\/span><span class=\"p\">{<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">PdfFileInfo<\/span><span class=\"w\"> <\/span><span class=\"n\">pdfFileInfo<\/span><span class=\"w\"> <\/span><span class=\"o\">=<\/span><span class=\"w\"> <\/span><span class=\"k\">new<\/span><span class=\"w\"> <\/span><span class=\"n\">PdfFileInfo<\/span><span class=\"p\">(<\/span><span class=\"n\">_dataDir<\/span><span class=\"w\"> <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"s\">&#34;sample_encrypted.pdf&#34;<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ PdfFileSecurity \uac1d\uccb4 \uc0dd\uc131<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"k\">if<\/span><span class=\"w\"> <\/span><span class=\"p\">(<\/span><span class=\"n\">pdfFileInfo<\/span><span class=\"p\">.<\/span><span class=\"na\">isEncrypted<\/span><span class=\"p\">())<\/span><span class=\"w\"> <\/span><span class=\"p\">{<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">            <\/span><span class=\"n\">PdfFileSecurity<\/span><span class=\"w\"> <\/span><span class=\"n\">fileSecurity<\/span><span class=\"w\"> <\/span><span class=\"o\">=<\/span><span class=\"w\"> <\/span><span class=\"k\">new<\/span><span class=\"w\"> <\/span><span class=\"n\">PdfFileSecurity<\/span><span class=\"p\">();<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">            <\/span><span class=\"n\">fileSecurity<\/span><span class=\"p\">.<\/span><span class=\"na\">bindPdf<\/span><span class=\"p\">(<\/span><span class=\"n\">_dataDir<\/span><span class=\"w\"> <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"s\">&#34;sample_encrypted.pdf&#34;<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">            <\/span><span class=\"c1\">\/\/ PDF \ubb38\uc11c \ud574\ub3c5<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">            <\/span><span class=\"n\">fileSecurity<\/span><span class=\"p\">.<\/span><span class=\"na\">decryptFile<\/span><span class=\"p\">(<\/span><span class=\"s\">&#34;User_P@ssw0rd&#34;<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">            <\/span><span class=\"n\">fileSecurity<\/span><span class=\"p\">.<\/span><span class=\"na\">save<\/span><span class=\"p\">(<\/span><span class=\"n\">_dataDir<\/span><span class=\"w\"> <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"s\">&#34;sample_decrtypted.pdf&#34;<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"p\">}<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">    <\/span><span class=\"p\">}<\/span><span class=\"w\">\n<\/span><\/span><\/span><\/code><\/pre><\/div>\n      "},{"title":"Java: \uc608\uc678 \uc81c\uc5b4 PDF \ud30c\uc77c","link":"https:\/\/docs.aspose.com\/pdf\/ko\/java\/control-exception\/","pubDate":"Sat, 05 Jun 2021 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/pdf\/ko\/java\/control-exception\/","description":"\n        \n        \n        <p><a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileSecurity\">PdfFileSecurity<\/a> \ud074\ub798\uc2a4\ub294 \uc608\uc678\ub97c \uc81c\uc5b4\ud560 \uc218 \uc788\ub3c4\ub85d \ud569\ub2c8\ub2e4. \uc774\ub97c \uc704\ud574\uc11c\ub294 <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileSecurity#setAllowExceptions-boolean-\">setAllowExceptions<\/a>\uc744 false \ub610\ub294 true\ub85c \uc124\uc815\ud574\uc57c \ud569\ub2c8\ub2e4. \uc791\uc5c5\uc744 false\ub85c \uc124\uc815\ud558\uba74, <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileSecurity#decryptFile-java.lang.String-\">decryptFile<\/a>\uc758 \uacb0\uacfc\ub294 \ube44\ubc00\ubc88\ud638\uc758 \uc815\ud655\uc131\uc5d0 \ub530\ub77c true \ub610\ub294 false\ub97c \ubc18\ud658\ud569\ub2c8\ub2e4.<\/p>\n<p><a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileSecurity#setAllowExceptions-boolean-\">setAllowExceptions<\/a>\uc744 true\ub85c \uc124\uc815\ud558\uba74, try-catch \uc5f0\uc0b0\uc790\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc791\uc5c5\uc758 \uacb0\uacfc\ub97c \uc5bb\uc744 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<div class=\"highlight\"><pre tabindex=\"0\" class=\"chroma\"><code class=\"language-java\" data-lang=\"java\"><span class=\"line\"><span class=\"cl\"><span class=\"w\">    <\/span><span class=\"kd\">public<\/span><span class=\"w\"> <\/span><span class=\"kd\">static<\/span><span class=\"w\"> <\/span><span class=\"kt\">void<\/span><span class=\"w\"> <\/span><span class=\"nf\">ControlExceptionPDFFile<\/span><span class=\"p\">()<\/span><span class=\"w\"> <\/span><span class=\"p\">{<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">PdfFileSecurity<\/span><span class=\"w\"> <\/span><span class=\"n\">fileSecurity<\/span><span class=\"w\"> <\/span><span class=\"o\">=<\/span><span class=\"w\"> <\/span><span class=\"k\">new<\/span><span class=\"w\"> <\/span><span class=\"n\">PdfFileSecurity<\/span><span class=\"p\">();<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileSecurity<\/span><span class=\"p\">.<\/span><span class=\"na\">bindPdf<\/span><span class=\"p\">(<\/span><span class=\"n\">_dataDir<\/span><span class=\"w\"> <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"s\">&#34;sample_encrypted.pdf&#34;<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileSecurity<\/span><span class=\"p\">.<\/span><span class=\"na\">setAllowExceptions<\/span><span class=\"p\">(<\/span><span class=\"kc\">false<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ PDF \ubb38\uc11c \ud574\ub3c5<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"k\">if<\/span><span class=\"w\"> <\/span><span class=\"p\">(<\/span><span class=\"o\">!<\/span><span class=\"n\">fileSecurity<\/span><span class=\"p\">.<\/span><span class=\"na\">decryptFile<\/span><span class=\"p\">(<\/span><span class=\"s\">&#34;IncorrectPassword&#34;<\/span><span class=\"p\">))<\/span><span class=\"w\"> <\/span><span class=\"p\">{<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">            <\/span><span class=\"n\">System<\/span><span class=\"p\">.<\/span><span class=\"na\">out<\/span><span class=\"p\">.<\/span><span class=\"na\">println<\/span><span class=\"p\">(<\/span><span class=\"s\">&#34;\ubb38\uc81c\uac00 \ubc1c\uc0dd\ud588\uc2b5\ub2c8\ub2e4...&#34;<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">            <\/span><span class=\"n\">System<\/span><span class=\"p\">.<\/span><span class=\"na\">out<\/span><span class=\"p\">.<\/span><span class=\"na\">println<\/span><span class=\"p\">(<\/span><span class=\"s\">&#34;\ub9c8\uc9c0\ub9c9 \uc608\uc678: &#34;<\/span><span class=\"w\"> <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"n\">fileSecurity<\/span><span class=\"p\">.<\/span><span class=\"na\">getLastException<\/span><span class=\"p\">().<\/span><span class=\"na\">getMessage<\/span><span class=\"p\">());<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"p\">}<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileSecurity<\/span><span class=\"p\">.<\/span><span class=\"na\">save<\/span><span class=\"p\">(<\/span><span class=\"n\">_dataDir<\/span><span class=\"w\"> <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"s\">&#34;sample_decrtypted.pdf&#34;<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">    <\/span><span class=\"p\">}<\/span><span class=\"w\">\n<\/span><\/span><\/span><\/code><\/pre><\/div>\n      "},{"title":"Java: PDF \ud30c\uc77c\uc758 \ube44\ubc00\ubc88\ud638 \ubcc0\uacbd","link":"https:\/\/docs.aspose.com\/pdf\/ko\/java\/change-password\/","pubDate":"Sat, 05 Jun 2021 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/pdf\/ko\/java\/change-password\/","description":"\n        \n        \n        <h2 id=\"pdf-\ud30c\uc77c\uc758-\ube44\ubc00\ubc88\ud638-\ubcc0\uacbd\">PDF \ud30c\uc77c\uc758 \ube44\ubc00\ubc88\ud638 \ubcc0\uacbd<\/h2>\n<p>PDF \ud30c\uc77c\uc758 \ube44\ubc00\ubc88\ud638\ub97c \ubcc0\uacbd\ud558\ub824\uba74 <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileSecurity\">PdfFileSecurity<\/a> \uac1d\uccb4\ub97c \uc0dd\uc131\ud55c \ub2e4\uc74c, <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileSecurity#changePassword-java.lang.String-java.lang.String-java.lang.String-\">ChangePassword<\/a> \uba54\uc18c\ub4dc\ub97c \ud638\ucd9c\ud574\uc57c \ud569\ub2c8\ub2e4. \uae30\uc874 \uc18c\uc720\uc790 \ube44\ubc00\ubc88\ud638\uc640 \uc0c8\ub85c\uc6b4 \uc0ac\uc6a9\uc790 \ubc0f \uc18c\uc720\uc790 \ube44\ubc00\ubc88\ud638\ub97c <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileSecurity#changePassword-java.lang.String-java.lang.String-java.lang.String-com.aspose.pdf.facades.DocumentPrivilege-int-\">ChangePassword<\/a> \uba54\uc18c\ub4dc\uc5d0 \uc804\ub2ec\ud574\uc57c \ud569\ub2c8\ub2e4.<\/p>\n<p>\ub2e4\uc74c \ucf54\ub4dc \uc2a4\ub2c8\ud3ab\uc740 PDF \ud30c\uc77c\uc758 \ube44\ubc00\ubc88\ud638\ub97c \ubcc0\uacbd\ud558\ub294 \ubc29\ubc95\uc744 \ubcf4\uc5ec\uc90d\ub2c8\ub2e4.<\/p>\n<div class=\"highlight\"><pre tabindex=\"0\" class=\"chroma\"><code class=\"language-java\" data-lang=\"java\"><span class=\"line\"><span class=\"cl\"><span class=\"w\">    <\/span><span class=\"kd\">public<\/span><span class=\"w\"> <\/span><span class=\"kd\">static<\/span><span class=\"w\"> <\/span><span class=\"kt\">void<\/span><span class=\"w\"> <\/span><span class=\"nf\">ChangePassword<\/span><span class=\"p\">()<\/span><span class=\"w\"> <\/span><span class=\"p\">{<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">PdfFileInfo<\/span><span class=\"w\"> <\/span><span class=\"n\">pdfFileInfo<\/span><span class=\"w\"> <\/span><span class=\"o\">=<\/span><span class=\"w\"> <\/span><span class=\"k\">new<\/span><span class=\"w\"> <\/span><span class=\"n\">PdfFileInfo<\/span><span class=\"p\">(<\/span><span class=\"n\">_dataDir<\/span><span class=\"w\"> <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"s\">&#34;sample_encrypted.pdf&#34;<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ PdfFileSecurity \uac1d\uccb4 \uc0dd\uc131<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"k\">if<\/span><span class=\"w\"> <\/span><span class=\"p\">(<\/span><span class=\"n\">pdfFileInfo<\/span><span class=\"p\">.<\/span><span class=\"na\">isEncrypted<\/span><span class=\"p\">())<\/span><span class=\"w\"> <\/span><span class=\"p\">{<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">            <\/span><span class=\"n\">PdfFileSecurity<\/span><span class=\"w\"> <\/span><span class=\"n\">fileSecurity<\/span><span class=\"w\"> <\/span><span class=\"o\">=<\/span><span class=\"w\"> <\/span><span class=\"k\">new<\/span><span class=\"w\"> <\/span><span class=\"n\">PdfFileSecurity<\/span><span class=\"p\">();<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">            <\/span><span class=\"n\">fileSecurity<\/span><span class=\"p\">.<\/span><span class=\"na\">bindPdf<\/span><span class=\"p\">(<\/span><span class=\"n\">_dataDir<\/span><span class=\"w\"> <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"s\">&#34;sample_encrypted.pdf&#34;<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">            <\/span><span class=\"n\">fileSecurity<\/span><span class=\"p\">.<\/span><span class=\"na\">changePassword<\/span><span class=\"p\">(<\/span><span class=\"s\">&#34;OwnerP@ssw0rd&#34;<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"s\">&#34;Pa$$w0rd1&#34;<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"s\">&#34;Pa$$w0rd2&#34;<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"n\">DocumentPrivilege<\/span><span class=\"p\">.<\/span><span class=\"na\">getPrint<\/span><span class=\"p\">(),<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">                    <\/span><span class=\"n\">KeySize<\/span><span class=\"p\">.<\/span><span class=\"na\">x256<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">            <\/span><span class=\"n\">fileSecurity<\/span><span class=\"p\">.<\/span><span class=\"na\">save<\/span><span class=\"p\">(<\/span><span class=\"n\">_dataDir<\/span><span class=\"w\"> <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"s\">&#34;sample_encrtypted1.pdf&#34;<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"p\">}<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">    <\/span><span class=\"p\">}<\/span><span class=\"w\">\n<\/span><\/span><\/span><\/code><\/pre><\/div>\n      "},{"title":"Java: \uae30\uc874 PDF \ud30c\uc77c\uc5d0 \uad8c\ud55c \uc124\uc815","link":"https:\/\/docs.aspose.com\/pdf\/ko\/java\/set-privileges\/","pubDate":"Sat, 05 Jun 2021 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/pdf\/ko\/java\/set-privileges\/","description":"\n        \n        \n        <h2 id=\"\uae30\uc874-pdf-\ud30c\uc77c\uc5d0-\uad8c\ud55c-\uc124\uc815-facades\">\uae30\uc874 PDF \ud30c\uc77c\uc5d0 \uad8c\ud55c \uc124\uc815 (facades)<\/h2>\n<p>PDF \ud30c\uc77c\uc758 \uad8c\ud55c\uc744 \uc124\uc815\ud558\ub824\uba74 <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileSecurity\">PdfFileSecurity<\/a> \ud074\ub798\uc2a4 \uac1c\uccb4\ub97c \uc0dd\uc131\ud558\uace0 binPdf \uba54\uc11c\ub4dc\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc785\ub825 PDF\ub97c \ubc14\uc778\ub529\ud569\ub2c8\ub2e4. \uadf8\ub7f0 \ub2e4\uc74c setPrivilege \uba54\uc11c\ub4dc\ub97c \ud638\ucd9c\ud558\uc5ec \uad8c\ud55c\uc744 \uc124\uc815\ud574\uc57c \ud569\ub2c8\ub2e4. <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/DocumentPrivilege\">DocumentPrivilege<\/a> \uac1d\uccb4\ub97c \uc0ac\uc6a9\ud558\uc5ec \uad8c\ud55c\uc744 \uc9c0\uc815\ud55c \ud6c4 \uc774 \uac1d\uccb4\ub97c setPrivilege \uba54\uc11c\ub4dc\uc5d0 \uc804\ub2ec\ud558\uace0 save \uba54\uc11c\ub4dc\ub97c \uc0ac\uc6a9\ud558\uc5ec \ucd9c\ub825 PDF\ub97c \uc800\uc7a5\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<p>\ub2e4\uc74c \ucf54\ub4dc \uc2a4\ub2c8\ud3ab\uc740 PDF \ud30c\uc77c\uc758 \uad8c\ud55c\uc744 \uc124\uc815\ud558\ub294 \ubc29\ubc95\uc744 \ubcf4\uc5ec\uc90d\ub2c8\ub2e4.<\/p>\n<div class=\"highlight\"><pre tabindex=\"0\" class=\"chroma\"><code class=\"language-java\" data-lang=\"java\"><span class=\"line\"><span class=\"cl\"><span class=\"kd\">public<\/span><span class=\"w\"> <\/span><span class=\"kd\">static<\/span><span class=\"w\"> <\/span><span class=\"kt\">void<\/span><span class=\"w\"> <\/span><span class=\"nf\">SetPrivilege1<\/span><span class=\"p\">()<\/span><span class=\"w\"> <\/span><span class=\"p\">{<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ DocumentPrivileges \uac1d\uccb4 \uc0dd\uc131<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">DocumentPrivilege<\/span><span class=\"w\"> <\/span><span class=\"n\">privilege<\/span><span class=\"w\"> <\/span><span class=\"o\">=<\/span><span class=\"w\"> <\/span><span class=\"n\">DocumentPrivilege<\/span><span class=\"p\">.<\/span><span class=\"na\">getForbidAll<\/span><span class=\"p\">();<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">privilege<\/span><span class=\"p\">.<\/span><span class=\"na\">setChangeAllowLevel<\/span><span class=\"p\">(<\/span><span class=\"n\">1<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">privilege<\/span><span class=\"p\">.<\/span><span class=\"na\">setAllowPrint<\/span><span class=\"p\">(<\/span><span class=\"kc\">true<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">privilege<\/span><span class=\"p\">.<\/span><span class=\"na\">setAllowCopy<\/span><span class=\"p\">(<\/span><span class=\"kc\">true<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ PdfFileSecurity \uac1d\uccb4 \uc0dd\uc131<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">PdfFileSecurity<\/span><span class=\"w\"> <\/span><span class=\"n\">fileSecurity<\/span><span class=\"w\"> <\/span><span class=\"o\">=<\/span><span class=\"w\"> <\/span><span class=\"k\">new<\/span><span class=\"w\"> <\/span><span class=\"n\">PdfFileSecurity<\/span><span class=\"p\">();<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileSecurity<\/span><span class=\"p\">.<\/span><span class=\"na\">bindPdf<\/span><span class=\"p\">(<\/span><span class=\"n\">_dataDir<\/span><span class=\"w\"> <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"s\">&#34;sample.pdf&#34;<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileSecurity<\/span><span class=\"p\">.<\/span><span class=\"na\">setPrivilege<\/span><span class=\"p\">(<\/span><span class=\"n\">privilege<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileSecurity<\/span><span class=\"p\">.<\/span><span class=\"na\">save<\/span><span class=\"p\">(<\/span><span class=\"n\">_dataDir<\/span><span class=\"w\"> <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"s\">&#34;sample_privileges.pdf&#34;<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">    <\/span><span class=\"p\">}<\/span><span class=\"w\">\n<\/span><\/span><\/span><\/code><\/pre><\/div><p>\ub2e4\uc74c \ube44\ubc00\ubc88\ud638\ub97c \uc9c0\uc815\ud558\ub294 \ubc29\ubc95\uc744 \ucc38\uc870\ud558\uc138\uc694:<\/p>\n<div class=\"highlight\"><pre tabindex=\"0\" class=\"chroma\"><code class=\"language-java\" data-lang=\"java\"><span class=\"line\"><span class=\"cl\"><span class=\"w\"> <\/span><span class=\"kd\">public<\/span><span class=\"w\"> <\/span><span class=\"kd\">static<\/span><span class=\"w\"> <\/span><span class=\"kt\">void<\/span><span class=\"w\"> <\/span><span class=\"nf\">SetPrivilege2<\/span><span class=\"p\">()<\/span><span class=\"w\"> <\/span><span class=\"p\">{<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ DocumentPrivileges \uac1d\uccb4 \uc0dd\uc131<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">DocumentPrivilege<\/span><span class=\"w\"> <\/span><span class=\"n\">privilege<\/span><span class=\"w\"> <\/span><span class=\"o\">=<\/span><span class=\"w\"> <\/span><span class=\"n\">DocumentPrivilege<\/span><span class=\"p\">.<\/span><span class=\"na\">getForbidAll<\/span><span class=\"p\">();<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">privilege<\/span><span class=\"p\">.<\/span><span class=\"na\">setChangeAllowLevel<\/span><span class=\"p\">(<\/span><span class=\"n\">1<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">privilege<\/span><span class=\"p\">.<\/span><span class=\"na\">setAllowPrint<\/span><span class=\"p\">(<\/span><span class=\"kc\">true<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">privilege<\/span><span class=\"p\">.<\/span><span class=\"na\">setAllowCopy<\/span><span class=\"p\">(<\/span><span class=\"kc\">true<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ PdfFileSecurity \uac1d\uccb4 \uc0dd\uc131<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">PdfFileSecurity<\/span><span class=\"w\"> <\/span><span class=\"n\">fileSecurity<\/span><span class=\"w\"> <\/span><span class=\"o\">=<\/span><span class=\"w\"> <\/span><span class=\"k\">new<\/span><span class=\"w\"> <\/span><span class=\"n\">PdfFileSecurity<\/span><span class=\"p\">();<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileSecurity<\/span><span class=\"p\">.<\/span><span class=\"na\">bindPdf<\/span><span class=\"p\">(<\/span><span class=\"n\">_dataDir<\/span><span class=\"w\"> <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"s\">&#34;sample.pdf&#34;<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileSecurity<\/span><span class=\"p\">.<\/span><span class=\"na\">setPrivilege<\/span><span class=\"p\">(<\/span><span class=\"s\">&#34;&#34;<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"s\">&#34;P@ssw0rd&#34;<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"n\">privilege<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileSecurity<\/span><span class=\"p\">.<\/span><span class=\"na\">save<\/span><span class=\"p\">(<\/span><span class=\"n\">_dataDir<\/span><span class=\"w\"> <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"s\">&#34;sample_privileges.pdf&#34;<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">    <\/span><span class=\"p\">}<\/span><span class=\"w\">\n<\/span><\/span><\/span><\/code><\/pre><\/div>\n      "}]}}