スライサーは、Excel のスプレッドシートでデータをフィルタリングするために使用されます。スライサーを使用して、目的の条件でデータを素早くフィルタリングすることができます。
DioDocs for Excel では、スライサーを含む Excel のスプレッドシートを PDF ドキュメントにエクスポートすることができます。スライサーを含むスプレッドシートを PDF にエクスポートした場合、出力された PDF には適用されたスライサーが含まれます。
以下のコードは、スライサーをPDFにエクスポートする方法を示します。
C# |
コードのコピー
|
---|---|
// ワークブックを初期化します Workbook workbook = new Workbook(); // 既定のワークシートを取得します IWorksheet worksheet = workbook.Worksheets[0]; worksheet.Range["A:F"].ColumnWidth = 13; // データを設定します worksheet.Range["A1:F16"].Value = sourceData; ITable table = worksheet.Tables.Add(worksheet.Range["A1:F16"], true); table.Columns[3].DataBodyRange.NumberFormat = "$#,##0.00"; // テーブルのスライサーキャッシュを作成します ISlicerCache cache = workbook.SlicerCaches.Add(table, "Category", "categoryCache"); // Category列に2つのスライサーを追加します ISlicer slicer1 = cache.Slicers.Add(workbook.Worksheets["Sheet1"], "cate1", "Category", 300, 50, 100, 200); // ワークシートをPDFに保存します workbook.Save(@"ConvertExcelSlicersToPDFExport.pdf"); |
スライサーを PDF ファイルにエクスポートする際、以下はサポートしていません。