作成日: 2026/03/18 最終更新日: 202603/18
文書種別
不具合
状況
現象確認済み
詳細
ver.4.8.20251.710以降の C1.Win.C1Document.Ja パッケージを使用して、c1PdfDocumentSource クラスを使用して PDFを印刷する処理を行うと、印刷出力が、ベクター画像ではなくラスター画像として印刷され、印刷されたPDFの品質が低下することがあります。
◎印刷コードの例(C#)◎
private void DoPrint()
{
// 元のPDFの読み込み
// c1PdfDocumentSource1 : フォームに配置した C1PdfDocumentSource
c1PdfDocumentSource1.LoadFromFile("QualityTest.pdf");
// 印刷ダイアログの表示、OKなら処理続行
// printDialog1 : フォームに配置した PrintDialog
if (printDialog1.ShowDialog(this) != DialogResult.OK)
return;
C1PrintOptions po = new C1PrintOptions();
po.PrinterSettings = printDialog1.PrinterSettings;
// 印刷の実行
c1PdfDocumentSource1.Print(po);
}