Aspose::Pdf::XImageCollection klass

XImageCollection class

Klass som representerar XImage samlingen.

class XImageCollection : public System::Collections::Generic::ICollection<System::SharedPtr<Aspose::Pdf::XImage>>

Metoder

MetodBeskrivning
Add(const System::SharedPtr<System::IO::Stream>&)Lägger till en entitet i slutet av samlingen, så att entiteten kan nås via det sista indexet.
Add(const System::SharedPtr<Aspose::Pdf::BitmapInfo>&)Lägger till en entitet i slutet av samlingen, så att entiteten kan nås via det sista indexet.
Add(const System::SharedPtr<System::IO::Stream>&, Aspose::Pdf::ImageFilterType)Lägger till en entitet i slutet av samlingen, så att entiteten kan nås via det sista indexet.
Add(const System::SharedPtr<Aspose::Pdf::BitmapInfo>&, Aspose::Pdf::ImageFilterType)Lägger till en entitet i slutet av samlingen, så att entiteten kan nås via det sista indexet.
Add(const System::SharedPtr<System::IO::Stream>&, int32_t)Lägger till en entitet i slutet av samlingen, så att entiteten kan nås via det sista indexet.
AddWithName(const System::SharedPtr<Aspose::Pdf::XImage>&)Lägger till en ny bild i Image-listan. Denna metod lägger till bilden som referens till samma PdfObject (vilket möjliggör minskning av filstorleken)
Clear() overrideRensar alla objekt från samlingen.
Contains(const System::SharedPtr<Aspose::Pdf::XImage>&) const overrideBestämmer om samlingen innehåller ett specifikt värde.
CopyTo(System::ArrayPtr<System::SharedPtr<Aspose::Pdf::XImage>>, int32_t) overrideKopierar en array av bilder till samlingen.
Delete(int32_t)Tar bort index från samlingen efter index.
Delete(int32_t, Aspose::Pdf::ImageDeleteAction)Tar bort bild från samlingen enligt index och utför den åtgärd som anges av åtgärdsparametern.
Delete(const System::String&)Tar bort objekt från samlingen efter namn.
Delete(const System::String&, Aspose::Pdf::ImageDeleteAction)Tar bort objekt från samlingen efter namn.
Delete()Raderar bilder från samlingen.
get_Count() const overrideAntal bilder i samlingen.
get_IsReadOnly() const overrideHämtar ett värde som indikerar om samlingen är skrivskyddad.
get_IsSynchronized()Returnerar true om objektet är synkroniserat.
get_Names()Hämtar en array med bildnamn.
get_SyncRoot() constReturnerar synkroniseringsobjekt.
GetEnumerator() overrideReturnerar samlingens enumerator.
GetImageName(const System::SharedPtr<Aspose::Pdf::XImage>&)Returnerar namn i bildlistan som är nyckeln för den angivna bilden.
idx_get(int32_t)Hämtar bild från samlingen enligt dess index.
idx_get(const System::String&)Hämtar bild från samlingen enligt dess namn.
Remove(const System::SharedPtr<Aspose::Pdf::XImage>&) override
.
Replace(int32_t, const System::SharedPtr<System::IO::Stream>&)Ersätt bild i samlingen med en annan bild.
Replace(int32_t, const System::SharedPtr<System::IO::Stream>&, int32_t, bool)Ersätt bild i samlingen med en annan bild.
Replace(int32_t, const System::SharedPtr<System::IO::Stream>&, int32_t)Ersätt bild i samlingen med en annan bild.

Se även