PictureCollection
Przegląd
PictureCollection jest klasą w Aspose.Cells FOSS dla .NET.
Reprezentuje kolekcję obrazów zakotwionych w arkuszu. Obrazy umożliwiają osadzanie grafik bezpośrednio w arkuszach Excel z różnych źródeł. Obsługiwane formaty obrazów to JPEG, PNG, GIF i BMP. Obrazy mogą być wczytywane z plików, strumieni lub tablic bajtów. Każdy obraz może być niezależnie pozycjonowany i skalowany przy użyciu współrzędnych kotwicy. Kolekcja udostępnia metody dodawania, usuwania i dostępu do obrazów według indeksu. var workbook = new Workbook(); var worksheet = workbook.Worksheets[0]; // Dodaj obrazy z różnych źródeł byte[] logoData = File.ReadAllBytes(“logo.png”); worksheet.Pictures.Add(2, 2, 5, 5, logoData); using (var stream = File.OpenRead(“image.jpg”)) { worksheet.Pictures.Add(10, 2, 15, 10, stream); } Console.WriteLine($“Added {worksheet.Pictures.Count} pictures”);
Ta klasa udostępnia 2 metody do pracy z obiektami PictureCollection w programach .NET. Dostępne metody to: Add, RemoveAt. Wszystkie wyeksportowane elementy są dostępne dla każdej aplikacji .NET po zainstalowaniu pakietu Aspose.Cells FOSS dla .NET. Właściwości: Count.
Opis
PictureCollection jest klasą w bibliotece Aspose.Cells FOSS dla .NET, która udostępnia 4 metody i 1 własność do programowego użycia.
Klasa dodatkowo udostępnia właściwość Count (zwraca liczbę).
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
Count | int | Odczyt | Zwraca liczbę. |
Metody
| Sygnatura | Opis |
|---|---|
Add(upperLeftRow: int, upperLeftColumn: int, lowerRightRow: int, lowerRightColumn: int, imageData: byte[]) | Dodaje obraz do arkusza kalkulacyjnego z surowych bajtów obrazu i zwraca jego indeks. |
Add(upperLeftRow: int, upperLeftColumn: int, lowerRightRow: int, lowerRightColumn: int, stream: Stream) | Dodaje obraz do arkusza kalkulacyjnego z surowych bajtów obrazu i zwraca jego indeks. |
Add(upperLeftRow: int, upperLeftColumn: int, lowerRightRow: int, lowerRightColumn: int, fileName: string) | Dodaje obraz do arkusza kalkulacyjnego z surowych bajtów obrazu i zwraca jego indeks. |
RemoveAt(index: int) | Usuwa obrazek o określonym indeksie zerowym. |