PowerTools ActiveReports for .NET 9.0J
ImageQuality プロパティ (PdfExport)
使用例 

画像ファイルをエクスポートする際の画像の品質を指定します。
レポートでJPG画像が使用されている場合、それは変換されずにPDFファイルに直接書き込まれることに注意してください。他の画像形式は、変換され、本値に影響を与える可能性があります。
構文
'宣言
 
Public Property ImageQuality As ImageQuality
public ImageQuality ImageQuality {get; set;}

プロパティ値

ImageQuality列挙体。デフォルト値はMediumです。
解説

WMF(Windows Metafile)とEMF(Enhanced Metafile:拡張メタファイル)をエクスポートする場合、エクスポートされた画像が期待したものとなるよう、ImageResolutionプロパティとこのプロパティの値を調整します。

使用例
private void btnExport_Click(object sender, System.EventArgs e)
{
    SectionReport1 rpt = new SectionReport1();
    GrapeCity.ActiveReports.Export.Pdf.Section.PdfExport p = new GrapeCity.ActiveReports.Export.Pdf.Section.PdfExport();
    p.ExportBookmarks = false;
    p.ImageResolution = 300;
    p.ImageQuality = GrapeCity.ActiveReports.Export.Pdf.Section.ImageQuality.Highest;
    p.NeverEmbedFonts = "Arial;Times New Roman;Verdana";
    rpt.Run();
    this.viewer1.Document = rpt.Document;
    p.Export(rpt.Document, Application.StartupPath + "\\p.pdf");
}
Private Sub btnExport_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
    Dim rpt As New SectionReport1
    Dim p As New GrapeCity.ActiveReports.Export.Pdf.Section.PdfExport
    p.ExportBookmarks = False
    p.ImageResolution = 300
    p.ImageQuality = GrapeCity.ActiveReports.Export.Pdf.Section.ImageQuality.Highest
    p.NeverEmbedFonts = "Arial;Times New Roman;Verdana"
    rpt.Run()
    Me.Viewer1.Document = rpt.Document
    p.Export(rpt.Document, Application.StartupPath & "\p.pdf")
End Sub
参照

関連項目

PdfExport クラス
PdfExport メンバ
ImageQuality 列挙型
ImageResolution プロパティ

 

 


©2003-2015 GrapeCity inc. All rights reserved.