目的
Outsystemsで複数のPDFを結合したい
この記事を届けたい人
・日本語でのサイトが少なく、苦戦していた過去のわたし
・過去のわたしと同じ状態になっている方
0.目次
1. サブタイトルとは何か
1. PDFHelperインストール
「pdfhelper outsystems」で検索して上の方に出てくるサイトにPDFHelperをインストールする画面が出てくるので、右上の赤いInstall
ボタンをクリック。
outsystems側でもInstall
ボタンをクリック。
下の画像のようにInstall
ボタンの横にチェックが付いていたらOK
2. ロジックを作成
①使用するサーバーアクションとリソースを追加
サーバーアクション
コンセントマークをクリックして、pdfと検索。
サーバーアクションのJoinPDF
とストラクチャのPDFLIST
を選択し、Applyボタンをクリック
リソース
Dataタブのリソースに結合したいリソースをインポートする。
今回は、「Sample1.pdf」「Sample2.pdf」
②ロジック作成
Logic タブの ServerActions フォルダに「JoinPDFByPDFHelper」という名前のアクションを作る。
アウトパラメータに「JoinPdf」をBinaryData型で設定。
変数に「PDFLIST」をPDFLISTストラクチャList型で設定。
下の画像を参考に、各種項目を設定。
3. 画面側の設定
「OnClickJoinPDFButton」のクライアントアクションを作成。
作成した「JoinPDFByPDFHelper」サーバーアクションを追加し、
EndをDownloadに変えて、作成するPDFファイル名を設定。
画面にボタンをセットし、ボタンのOnClickイベントに「OnClickJoinPDFButton」を設定。
最後に
誰か一人でも役に立てればいいなって思ってます