使用製品:Aspose.Cells 23.12.0
ExcelのWorkBookを新規作成し、以下のコードでShapeとPictureを追加し、PDF保存を行いました。
var workbook = new Workbook();
workbook.Settings.CultureInfo = CultureInfo.GetCultureInfo("ja-JP");
var sheet = workbook.Worksheets[0];
sheet.Shapes.AddAutoShape(Aspose.Cells.Drawing.AutoShapeType.ChartX, 0, 0, 0, 0, 100, 200);
var file1 = new FileStream("Test.png", FileMode.Open, FileAccess.Read);
sheet.Shapes.AddPicture(10, 0, 20, 4, file1);
var file2 = new FileStream("契約Test.svg", FileMode.Open, FileAccess.Read);
sheet.Shapes.AddPicture(10, 4, 20, 8, file2);
workbook.Save("Aspose.xlsx");
workbook.Save("Aspose.pdf", SaveFormat.Pdf);
保存したExcelファイルにはChartX・PNGファイル・SVGファイルが表示されますが、
PDFファイルにはPNGファイルしか表示されません。
また、ChartXをOvalやLineに変更したところ、PDFに表示はされました。
ShapeのChartX、SVGファイルはPDF保存に対応していないのでしょうか?
Shapeは、ChartXからLineに変更することも可能です。
その場合、Lineを×の形で追加するにはどのようにしたらよいでしょうか?
Sample.zip (56.9 KB)