[SSRS] SQL Server 2016 での PDF エクスポートの改善点
福原 宗稚
SQL Server Developer Support
SQL Server 2016 では、Reporting Services の PDF エクスポートで以前からあった次の2つの問題が改善されていますので、ご紹介します。
- エクスポートした PDF の文字をコピーして貼り付けると文字化け
- 縦書き
なお、これらの改善点については、製品チームのブログ (英語)でも案内していますので、あわせてご覧ください。
1.エクスポートした PDF の文字をコピーして貼り付けると文字化け
SQL Server 2014 までは、[SSRS] Reporting Services 文字化け:PDF の文字をコピーして貼り付けると文字化け で紹介しているように文字化けが発生していました。SQL Server 2016 では、文字化けが発生せず、貼り付け後も正しい文字が表示されるようになりました。
SQL Server 2014 まで
PDF をエクスポートします。
エクスポートした PDF を開き、コピーします。
コピーした文字を貼り付けると、日本語が文字化けします。
SQL Server 2016
PDF をエクスポートします。
エクスポートした PDF を開き、コピーします。
コピーした文字を貼り付けると、正しい文字で表示されます。
2.縦書き
SQL Server 2014 までは、縦書きのレポートを PDF エクスポートすると、横向きの文字が縦に並ぶような表示となり、縦書きとは言えない状況でした。SQL Server 2016 では、縦書きになっています。
SQL Server 2014 まで
ブラウザでは期待通り縦書きで表示されます。
PDF にエクスポートすると、期待する縦書きではありません。
SQL Server 2016
ブラウザでは期待通り縦書きで表示されます。
PDF にエクスポートすると、ブラウザで表示したときと同じように縦書きで表示されます。