0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

rex0220 印刷屋プラグイン 見積書の社印変更と位置調整

Last updated at Posted at 2025-03-05

rex0220 印刷屋プラグインで、見積書の社印変更と位置調整をしてみます。

概要

少し大きめの社印を他の文字にかぶらないように配置してみます。
社印は、画像ファイルアプリに添付ファイルとして登録して、それを見積書で利用します。

2025-03-05_10h52_56.png

テスト用社印の作成

今回は、テスト用社印作成ツール作成メモで、作成したpng画像を利用します。

2025-03-05_10h25_59.png

画像ファイルアプリへの登録と fileKey の確認

レコードに社員の画像ファイルを登録します。

2025-03-05_10h27_26.png

ブラウザーの開発ツールで、登録した画像の fileKey を確認できます。

console タブで、「kintone.app.record.get()」を入力して実行し、レコードの内容を表示。
添付ファイルの値に fileKey があります。

2025-03-05_10h30_12.png

fileKey の変更

社印欄の fileKey を変更します。

#{&f(...)}

// 変更前
      VTAG("img", ATTR("class", "pcraft-inv-seal", "width", "250", "height", "120", "src", "#{&f(20250302031501227586874B104969A58F90E42C4C3C26073)}"))

// 変更後
      VTAG("img", ATTR("class", "pcraft-inv-seal", "width", "250", "height", "120", "src", "#{&f(20250305012652A3307F05B9B648E89C9751D72C67CF3D014)}"))

変更後の社印確認

社印が変更されたか確認します。

2025-03-05_10h38_14.png

社印の位置調整

プレビュー画面の社印上で、右クリックしてメニューから「検証」を選択すると開発ツールで、社印の要素を表示できます。

2025-03-05_10h40_07.png

位置を left, 大きさを width で変更して 真ん中あたりに配置します。
位置は、親要素の pcraft-inv-right (position: relative;指定)を基準にして指定します。

left: -120px;
width: 120px;

2025-03-05_10h42_39.png

印刷屋プラグイン設定で CSS の変更

先ほど調整した css をプラグイン設定で指定します。

2025-03-05_10h48_42.png

.pcraft-inv-seal {
    left: -120px;
    width: 120px;
}

プレビュー画面で確認

プレビュー画面で、css の変更が反映されているか確認します。

2025-03-05_10h47_20.png

PDF で確認

プレビュー画面通りに PDF が作成されるか確認します。

2025-03-05_10h51_51.png

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?