VSTO ve Aspose.Cells'de Çalışma Sayfasının Arka Plan Resmini Ayarlama
Contents
[
Hide
]
Bir e-tabloya arka plan resmi uygulamak için:
- Bir çalışma kitabı oluşturun ve arka plan resmi uygulamak istediğiniz sayfaya erişin.
- Arka plan resmini uygulayın.
- Çalışma kitabını kaydedin.
Aşağıdaki kod örnekleri, bunun önce C# veya Visual Basic kullanılarak VSTO ile ve ardından Aspose.Cells for .NET ile tekrar C# veya Visual Basic kullanılarak nasıl yapılacağını gösterir.
Bu makaledeki kod örnekleri, aşağıdaki ekran görüntüsündeki gibi yinelenen bir arka plan görüntüsüne sahip bir çalışma sayfası oluşturur.
Çalışma sayfası için bir arka plan ayarlandı.
VSTO
//Instantiate the Application object.
Excel.Application ExcelApp = Application;
//Add a Workbook.
Excel.Workbook objBook = ExcelApp.Workbooks.Add(System.Reflection.Missing.Value);
//Get the First sheet.
Excel.Worksheet objSheet = (Excel.Worksheet)objBook.Sheets["Sheet1"];
//Set a background picture for the sheet.
objSheet.SetBackgroundPicture("pic.jpeg");
//Save the excel file.
objBook.SaveCopyAs("BackgroundPicBook.xls");
//Quit the Application.
ExcelApp.Quit();
Aspose.Cells
//Instantiate a new Workbook.
Workbook workbook = new Workbook();
//Get the first worksheet.
Worksheet sheet = workbook.Worksheets[0];
//Define a string variable to store the image path.
string ImageUrl = "pic.jpeg";
//Get the picture into the streams.
FileStream fs = File.OpenRead(ImageUrl);
//Define a byte array.
byte[]imageData = new Byte[fs.Length];
//Obtain the picture into the array of bytes from streams.
fs.Read(imageData, 0, imageData.Length);
//Close the stream.
fs.Close();
//Set the background image for the sheet.
sheet.SetBackground(imageData);
//Save the excel file.
workbook.Save("BackgroundPicBook.xls");