// 新規ワークブックの作成 var workbook = new GrapeCity.Documents.Excel.Workbook(); var fileStream = this.GetResourceStream("xlsx\\To_Do_List.xlsx"); workbook.Open(fileStream); IWorksheet worksheet = workbook.Worksheets[0]; Stream stream = this.GetResourceStream("AcmeLogo.png"); // ワークシートの背景画像を追加し、[10、10、500、370] の位置に背景画像を描画 IBackgroundPicture picture = worksheet.BackgroundPictures.AddPictureInPixel(stream, ImageType.PNG, 10, 10, 500, 370); // 背景画像を描画先の寸法に合わせてリサイズ picture.BackgroundImageLayout = ImageLayout.Tile; // 背景画像の透明度を設定 picture.Transparency = 0.50; // PDF ファイルに保存 workbook.Save("SaveBackgroundPicturesToPDF.pdf");
このデモにはVBコードはありません。