パスワードで保護された PDF ファイルを TIFF に変換する
ドキュメント変換アクティビティを使用して、パスワードで保護された PDF ファイルを TIFF に変換できます。
プロセス Designer のアクティビティを使用して、「特定のデータベースにアクセスし、電子メールの発信者または受信者に基づいてパスワードを検索する」または「単にパスワードをハードコードする」など、パスワードを取得する方法と場所に関するロジックを実装することもできます。
システムはパスワードの配列を文字列としてドキュメント コンバータに渡します。ドキュメント コンバータはパスワードを使用して、パスワードで保護された PDF ファイルを TIFF に変換します。
次の手順では、パスワードで保護されたファイルを TIFF に変換する方法について説明します。
-
TotalAgility マップで、2 つの変数を作成します。
-
パスワードのリストを文字列として持つ動的複合変数 (1 列、多数の行)。
-
ドキュメント変数
-
- .Net アクティビティなどのアクティビティを使用して、 TotalAgility.Sdk.ServerService クラスの EncryptStrings メソッドを呼び出して配列を暗号化します。つまり、配列を入力として受け取り、配列を返します。
-
暗号化されたパスワードを含むダイナミック複合変数を取得するようにドキュメント変換アクティビティを構成します。
Transformation Server は、パスワードを復号化し、ドキュメント コンバータが必要とする形式で渡します。
ドキュメント コンバータは、パスワードを暗号化し、使用する直前に復号化します。コンバータは、パスワードの配列内の最初のパスワードから試行し、最初の試行が成功すると、変換結果を返します。どのパスワードも一致しなかった場合、ドキュメントの変換は失敗します。
パスワードは、暗号化される前の期間、TotalAgility マップにクリア テキストで存在するため、同期プロセスを使用することをお勧めします。潜在的なセキュリティの問題を回避します。