PictureCollection
Overzicht
PictureCollection is een klasse in Aspose.Cells FOSS voor .NET.
Stelt een verzameling afbeeldingen voor die verankerd zijn aan een werkblad. Afbeeldingen maken het mogelijk om beelden rechtstreeks in Excel-werkbladen in te sluiten vanuit verschillende bronnen. Ondersteunde afbeeldingsformaten omvatten JPEG, PNG, GIF en BMP. Afbeeldingen kunnen worden geladen vanuit bestanden, streams of byte-arrays. Elke afbeelding kan onafhankelijk worden gepositioneerd en geschaald met behulp van ankercoördinaten. De verzameling biedt methoden om afbeeldingen toe te voegen, te verwijderen en te benaderen op index. var workbook = new Workbook(); var worksheet = workbook.Worksheets[0]; // Add pictures from different sources 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”);
Deze klasse biedt 2 methoden voor het werken met PictureCollection objecten in .NET programma’s. Beschikbare methoden omvatten: Add, RemoveAt. Alle geëxporteerde leden zijn toegankelijk voor elke .NET applicatie na het installeren van het Aspose.Cells FOSS voor .NET pakket. Eigenschappen: Count.
Beschrijving
PictureCollection is een klasse in de Aspose.Cells FOSS-bibliotheek voor .NET die 4 methoden en 1 eigenschap blootlegt voor programmatisch gebruik.
De klasse biedt ook de Count eigenschap (haalt de telling op).
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
Count | int | Lezen | Haalt het aantal op. |
Methoden
| Handtekening | Beschrijving |
|---|---|
Add(upperLeftRow: int, upperLeftColumn: int, lowerRightRow: int, lowerRightColumn: int, imageData: byte[]) | Voegt een afbeelding toe aan het werkblad vanuit ruwe afbeeldingsbytes en retourneert de index. |
Add(upperLeftRow: int, upperLeftColumn: int, lowerRightRow: int, lowerRightColumn: int, stream: Stream) | Voegt een afbeelding toe aan het werkblad vanuit ruwe afbeeldingsbytes en retourneert de index. |
Add(upperLeftRow: int, upperLeftColumn: int, lowerRightRow: int, lowerRightColumn: int, fileName: string) | Voegt een afbeelding toe aan het werkblad vanuit ruwe afbeeldingsbytes en retourneert de index ervan. |
RemoveAt(index: int) | Verwijdert de afbeelding op de opgegeven nulgebaseerde index. |