Quantcast
Channel: SCN : Popular Discussions - SAP Crystal Reports & BI Dashboards (日本語) [Read-only]
Viewing all articles
Browse latest Browse all 2234

CrystalReports機能によるPDF出力時の埋め込みフォントについて

$
0
0

お世話になります。shigetaと申します。

 

現在Visual Studio2005バンドル版のCrystalReportsの機能を利用し

帳票のデザインおよびPDF出力を行っていますが、

PDF出力に使用するレポートファイル(.rptファイル)には

MS明朝のフォントを主に使用しています。

 

また、PDF出力ではVB.NETで次のようなコードで処理しています。

       Dim rpt As CrystalDecisions.CrystalReports.Engine.ReportClass = Report

       rpt.SetDataSource(_Dataset)

       Dim opt As ExportOptions

       Dim diskOpt As New DiskFileDestinationOptions

 

       'ExportOptionsの設定

       diskOpt.DiskFileName = "C\output.pdf"

       opt = rpt.ExportOptions

       opt.DestinationOptions = diskOpt

       opt.ExportDestinationType = ExportDestinationType.DiskFile

       opt.ExportFormatType = ExportFormatType.PortableDocFormat    'PDF形式に指定

       rpt.Export()

 

上記方法でPDFファイルを出力したところ、PDFファイル内で

フォント名称が"__-__"となってしまいました。

(PDFファイルをAdobe Readerで開き、メニューの「ファイル」-「プロパティ」、

「フォント」タブ内で確認しました。)

 

そこで質問ですが、PDFファイル内のフォント名称が"__-__"

ではなく"MS 明朝"となるPDFファイルを出力することは可能なのでしょうか?

 

現在開発中のシステムで

上記のフォント名称の値を後続処理に

どうしても使用しなければならない状態です。

 

動作環境および開発環境は以下の通りです。

動作環境:Windows XP, Windows 2003 Server

開発環境:Visual Studio 2005 Professional Edition Version 8.0.50727.762 (SP.050727-7600)

     Microsoft .NET Framework Version 2.0.50727 SP1


Viewing all articles
Browse latest Browse all 2234

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>