DioDocs for Excel
DioDocs for Excel
画質の制御
ファイル操作 > PDF ファイルへのエクスポート > 画質の制御

DioDocs for Excelでは、PdfSaveOptionsクラスのImageQualityプロパティを使用することで、画像ファイルをPDFにエクスポートする際の画像の品質を制御することができます。ImageQualityプロパティは値をパーセント単位で受け取り、0~ 100の間にする必要があります。 デフォルト値は 75 です。

画質 画像圧縮
0 低品質 最大圧縮
100 高品質 圧縮なし

コードの使用

次のサンプルコードは、画像を高品質でPDFにエクスポートする方法を示します。

C#
コードのコピー
//ワークブックを初期化します
Workbook workbook = new Workbook();
//既定のワークシートを取得します
IWorksheet worksheet = workbook.Worksheets[0];

//画像を追加します
worksheet.Shapes.AddPictureInPixel("Logo.png", 0, 0, 639, 578);

//PdfSaveOptionsを設定します
PdfSaveOptions pdfSaveOptions = new PdfSaveOptions();

//画質を100%(高品質)に設定します
pdfSaveOptions.ImageQuality = 100;

//PdfSaveOptionsでPDFに保存します
workbook.Save("LogoInPDF.pdf", pdfSaveOptions);