[[20191009111751]] 『既存PDFにパスワードを設定する方法』(ゴマちゃん) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『既存PDFにパスワードを設定する方法』(ゴマちゃん)

よろしくお願いいたします。
以下(1)(2)両方について教えていただけますでしょうか。

*******************

(a)
C:\test\test.pdf

(b)
C:\test2\test.zip

(c)
C:\test2\test.pdf

*******************

(1)既存のPDFファイル(a)を
(b)のように別フォルダにパスワード("123")をつけてzip形式で保存するには
どのようなVBAのコードになりますでしょうか。

(2)既存のPDFファイル(a)にパスワード("123")をつけて
(c)のように別フォルダに再保存するには
どのようなVBAのコードになりますでしょうか。

< 使用 Excel:Excel2013、使用 OS:Windows10 >


windowsは、暗号化ZIP作成ができないと思うので、シェアウェアを利用しましょう。マクロで自作も不可能ではないですが、ZIPの仕様を読んで、暗号化の仕組みを理解して、市販アプリを作成するくらいの年月をかけて開発することになるので、現実的ではありません。

PDFも同様で、Acrobat Readerは無料で使えますが、パスワード設定等の便利機能は有料のAcrobatを購入しないと使えません。(Windowsも、無料の範疇のPDF出力しかできません) こちらは仕様公開されていないので、製品版を購入してから、Adobeのページで調べてください。
(???) 2019/10/09(水) 11:32


ご連絡ありがとうございます。

想像より、時間がかかるようで驚いています。ありがとうございます。
ネットでは、ZIP化のVBAコードは載っていますが、パスワード付きは難しく、
パスワードをつけるPDF化も載っていますが、すでにあるPDFファイルにパスワードをつけてPDF可することは
難しいということですね。。

(ゴマちゃん) 2019/10/09(水) 14:00


以下のサイトのコードを活用して
できました。

https://gist.github.com/tanakamisaki/6be7b5b4b51642d61beb08b4e75a34ca

(ゴマちゃん) 2019/10/10(木) 13:59


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.