以下のソースを利用し画面をキャプチャし、A4にぴったり印刷ができるようにしたいと考えています。
http://html2canvas.hertzen.com/
現状、それぞれブラウザ毎にサイズを指定して印刷している状況ですがブラウザのバージョンによって変化したりしてしまいます。
可能であれば、キャプチャされる時にA4でキャプチャされるのがベストなのでは?と思うのですが。
このような場合は、どのようにA4での印刷まで持って行く方が一番よいのでしょうか?
ご経験がある方いらっしゃいましたら教えて頂けますでしょうか?
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
キャプチャの前に、まず、ブラウザごとの印刷の仕様を確認されたほうがよいと思います。
驚くほど違います。つまり、キャプチャ云々の前に、同じ印刷結果をつくること自体が難しいのです。
また、印刷の更に前の段階で、根本的にすべてのブラウザでまったく同じ表示にすること自体が困難です。
分かりやすいところをいうと、フォントでしょうか。
Windows XPとVista以降、あるいはMac OS Xではそれぞれデフォルトのフォントが違います。つまり、表示フォントが異なります。フォントが違えば、そのフォントが持っている情報(行高・字送り・カーニングなど)も違い、たとえば、1000文字あるp要素のサイズはブラウザというかOSごとに変わってきます。このように表示だけでも揃えるのが難しいのですが、印刷結果となるともっと困難です。
もし、なんとしてでも表示をそろえたいのであれば、サーバー側でHTMLレンダリング機能やフォントを用意して、サーバー側から印刷結果を返すという方法もあるかもしれませんね。技術的には難易度は高くなると思われますが。
No.1
- 回答日時:
キャプチャーソフトは沢山存在しますが、私の場合はEasyCapturなるソフトを愛用してます。
全画面、デスクトップ、コマンド画面、任意サイズの切り出しと、結構使い勝手が良く、マニュアル作りには最適です。
因みにフリーソフトです。
ご回答ありがとうございます。
私の説明が不十分だったせいか大変お手数をかけました。
Windowsのフリーソフトからのキャプチャではなく、
ブラウザ上からhtml2canvasというjavascriptを利用しキャプチャを行い、印刷を行うことが目的となります。
お手数ですが、もしご存じであれば教えて頂けますでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(gooサービス) goo地図の印刷利用について 4 2022/11/20 09:55
- UNIX・Linux Ubuntu22.04、nanoエディタの使い方について 2 2022/10/24 19:50
- ノートパソコン 年賀状を作っています。 プリンターを変え、パソコンの方を設定でき、試し印刷でWordのA4の白黒のを 2 2022/11/27 16:06
- PDF 画像調整してスクショし保存した画像をPC画面と同画質で印刷する方法 1 2022/03/31 19:09
- その他(IT・Webサービス) 画像調整してスクショし保存した画像をPC画面と同画質で印刷する方法 3 2022/03/31 19:11
- Excel(エクセル) エクセルのマクロで複数シートを両面印刷するには? 2 2022/12/08 23:23
- PDF 画像調整してスクショし保存した画像を印刷する方法 1 2022/03/31 18:42
- Excel(エクセル) 【Excel】複数シートがあるエクセルデータで片面印刷と両面印刷設定がシートごとに入 1 2023/03/10 15:25
- プリンタ・スキャナー RICOHオンデマンドで、手差しで中綴じ印刷をしたいです。 (A4の内容を用紙サイズA3で印刷したい 1 2022/10/14 14:29
- Visual Basic(VBA) VBAで不特定枚数印刷をしたいです。 4 2022/08/02 07:30
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
マイクロ(μ)の文字を半角で出...
-
outlook 文字を揃えたい。tab...
-
教えてください。
-
「MS Pゴシック」と同じ幅の...
-
エクセルVBAが中国のPCでは動か...
-
英語版OSでの遊明朝、游ゴシック
-
font-family の記載方法
-
縦書きテキストボックスの表示"...
-
ワードでゴシックの文字を太く...
-
cssで英語と日本のフォント...
-
コマンドプロンプト(cmd.exe)を...
-
printf("文字列\\n")が円マーク...
-
外国語版メイリオはある?
-
このフォントはなんというフォ...
-
VB6とVB.NETでは同じフォントで...
-
WORD全角入力しても半角に...
-
Outlookのメールを送信するマクロ
-
Visual C++ 6.0 行番号の表示
-
MACでホームページが見れないと...
-
作成済みのホームページのフォ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
outlook 文字を揃えたい。tab...
-
マイクロ(μ)の文字を半角で出...
-
教えてください。
-
Excel:一部のフォントでセルの...
-
MsgBoxについて
-
似ているフォント(Win⇔Mac)
-
「MS Pゴシック」と同じ幅の...
-
font-family の記載方法
-
英語版OSでの遊明朝、游ゴシック
-
縦書きテキストボックスの表示"...
-
C# Font GdiCharSet
-
エクセルVBAが中国のPCでは動か...
-
printf("文字列\\n")が円マーク...
-
メールで、榊の文字を木辺に神...
-
ワードでゴシックの文字を太く...
-
ホームページをTeraPadで日本語...
-
フォントファイル(.ttf , .otf)...
-
WORD全角入力しても半角に...
-
TTFファイル(TTCやOTFでもよい...
-
Visual C++ 6.0 行番号の表示
おすすめ情報