質問編集履歴

1

説明を変えました

2015/10/15 05:47

投稿

super
super

スコア33

title CHANGED
@@ -1,1 +1,1 @@
1
- Webkitエンジンで日本語のスタイル崩れ(印刷、PDF変換時)→ page-break-inside: avoidが効かない
1
+ Webkitエンジンでスタイル崩れ(印刷、PDF変換時)→ page-break-inside: avoidが効かない
body CHANGED
@@ -1,12 +1,13 @@
1
1
  こんにちは。
2
2
 
3
- テーブル(html)をwebkitで印刷・pdf変換(webkitエンジンのwkhtmltopdfを使用)するところ、英語(1バイト文字)は綺麗に出力できますが、
3
+ テーブル(html)をwebkitで印刷・pdf変換(webkitエンジンのwkhtmltopdfを使用)するところ、
4
- 日本語はヘッダーに内容が重なる問題があります。
5
4
 
5
+ 2ページからヘッダーのカラム名と内容が重なる問題があります。
6
+
6
- 英語の場合
7
+ 正常の場合
7
8
  ![イメージ説明](766845e0b36f78c118d5f23d987480c4.jpeg)
8
9
 
9
- 日本語場合
10
+ カラム名と内容文字が重なる
10
11
  ![イメージ説明](506c5c60b5ec891ce88290e7968a7356.jpeg)
11
12
 
12
13
 
@@ -41,11 +42,13 @@
41
42
  </html>
42
43
  ```
43
44
 
45
+ githubの開発ページでは
44
- サンプルコード対応方法など詳細は下記のリンクのフォーラムから参考しました。
46
+ tr { page-break-inside: avoid; } を追加するこ
47
+ 該当の現象が直ると言っています。
48
+ ですが、tr { page-break-inside: avoid; }が効かないです。
49
+
50
+ githubのフォーラムページ
45
51
  [https://github.com/wkhtmltopdf/wkhtmltopdf/issues/1524](https://github.com/wkhtmltopdf/wkhtmltopdf/issues/1524)
46
52
 
47
-
48
- tr { page-break-inside: avoid; } を追加することで、英語では問題がなくなりますが、日本語(もしくはマルチバイト)は効かないようです。
49
-
50
53
  何が問題でしょうか。
51
54
  よろしくお願いいたします。