プリントレイアウトにて

466 views
Skip to first unread message

フリード・ティンクス

unread,
Apr 19, 2019, 8:23:45 PM4/19/19
to QGIS初心者質問グループ
フリードです。
お疲れ様です。

「エクセル」で作った凡例の表を「QGIS」のプリントレイアウトに挿入したいと思っています。
「エクセル」で作成した凡例を範囲コピーしたのちに「パワーポイント」に張り付けて、図を[右クリック]→[図として保存]を選び[png]形式で保存したのちに
「QGIS」のレイアウトに新しい図を挿入で保存したpngを挿入した結果、ラスタ形式の図ですとやはりというべきか図があれてしまいました。

これではちょっとと思い、ベクトル形式の図であるwmfやemf形式で保存したものを挿入したら今度は表示してくれませんでした。
「QGIS」の凡例作成機能では作りにくい凡例を表示させたかったのですが、エクセルで作った表をうまい具合に挿入する方法はありますでしょうか?

なお、「inkscape」でsvg形式を作ろうとwmf形式をインポートしたのですが、文字などがずれてしまったのでうまくいきませんでした。

sakuya_izayoi

unread,
Apr 19, 2019, 9:04:02 PM4/19/19
to QGIS初心者質問グループ
フリードさま
こちらizayoiです。

上記内容については私も常々思っておりますが、いまだ対策が分かっておりません。

応急対応としては
①QGISでスケールバーを付けた図面のみを出力する。
②パワーポイントを開き、ページサイズを出力した図面サイズに設定する。(A3なら420mm,297mm)
③パワーポイントのオプション設定で「図を圧縮する」のチェックを外し、勝手に画像劣化させる設定を解除する。
④出力した画像を挿入する。
⑤エクセルで作った凡例を張り付ける。

といった感じで対処しております。スケールバーのみ出力しておけば後はQGISでないと困ることは少ないので、これでもいいかという考え方です。Inkscapeでフリードさまのおっしゃる現象は私も確認しております。そして、だれでも使えるソフトというと、やはりオフィスソフトが説明楽なので、どうしてもオフィスソフトベースになりますね。

実際にQGISにエクセルの表をうまく挿入する方法があれば私も知りたいです。

sakuya_izayoi

unread,
Apr 19, 2019, 9:25:07 PM4/19/19
to QGIS初心者質問グループ
フリードさま
もし、表だけで良いならばという場合の方法はそういえばありました。

表として保存したい部分のみを選択し
[エクセルで保存]→[保存の拡張子をHTML]→その後に図の赤枠内の「発行」をクリックします。



QGISのレイアウトの方で
「新しいHTMLをレイアウトに追加します」
を選びHTMLファイルの場所を指定します。
これで表がベクトル形式で追加できます。
欠点は、画像のようにQGIS上で自由に大きさを指定できないという事です。(もしかしたらできるかもしれないですが私は分からない)

フリード・ティンクス

unread,
Apr 21, 2019, 10:27:43 AM4/21/19
to QGIS初心者質問グループ
十六夜先生
ありがとうございます。おかげ様で対処方法が分かりました。
今回は表の大きさを色々と調整したうえでHTMLで挿入しました。

パワーポイントでのやり方も実際やってみると良いですね。難しいスケールバーだけ作っておけば自由度ありますし、ペイントソフトが苦手な人でも簡単に操作できますね。パワードイントの圧縮しない設定は知りませんでした。画像が綺麗なまま使える。

いつも思うのですが、十六夜先生は色々なソフトを組み合わせるのが上手ですよね。ビックリ箱っていうのでしたっけか?開けたら色々と物が入っているやつ。知識のビックリ箱ですね。

フリード・ティンクス

unread,
Apr 21, 2019, 10:29:03 AM4/21/19
to QGIS初心者質問グループ
すみません、ビックリ箱でなく宝石箱です。ビックリ箱はピエロがバネで飛び出てくるものでしたね。訂正です。
Reply all
Reply to author
Forward
0 new messages