エクセルのセルをSVGに変換して、RecieptLineで印刷できるか試したが失敗

RecieptLineDesignerでLandscape印刷は出来たが、縦書きは出来ない(できる?)のでエクセルで作成した表をRecieptLineで印刷できれば用紙長の調整や用紙カットの等の手間が減るはず。

結果としては、RecieptLineDesignerでsvgファイルの読み込みが出来なかったがメモとして残しておく。

ncos1.hatenablog.comまず、通常の保存ではエクセルでsvgに保存できないので対処方法を考える。

セルをコピペするので貼り付け用にシートを作成、データが入力されている対象セルをコピーする。

コピーしたセルを作成したシートに貼り付けるのだが”図として貼り付け”する。

(その他の形式の図(U)アイコン)

図として貼り付けられた。

貼り付けた図を右クリックするとsvgファイルとして保存できる。(デフォルトはpngなのでファイル形式を変更する。)

保存したSVGファイルは、RecieptLineDesignerでは対象外ファイルなので読み込みできなかった。

画像として貼り付けてみたが、対象外(対象はpngだけ)表示されない。

しかたないので、svgファイルをブラウザで開いて、画像を保存時にpngにする。(この方法で成功ならば、エクセルから直接pngにする手順にするつもりだった。)

これは当然印刷は成功するが、印刷結果がこれでは使えない。

svgをRecieptLine用のreceiptファイルに変換できれば良いけどツールとか使うのであれば手順が増えてしまう、できるだけ単純化したい。

エクセルで連続用紙印刷が出来るようになるのが一番手順が簡単なのだが。

図を用紙ギリギリまで広げる設定が有れば、png出力して印刷で良さそうなのだが。