在網頁設計中,CSS樣式表可以調整頁面的外觀和布局,而中文對于網頁打印來說卻存在一些限制。
@media print { body { unicode-bidi: embed; } } @page { size: landscape; margin: 1cm; }
首先是中文文本的處理。在打印過程中,很多情況下都要求文字從右往左閱讀,用unicode-bidi:embed可以強制生成的PDF、WORD文檔中文字是從右往左閱讀。
另外,頁面的布局也需要特別注意。如果PDF打印方向是橫向的,CSS樣式表中可以設置頁面的方向是landscape。同時,也需要考慮到頁面的邊距,以便適應常規打印機的邊距。