THotPDF.DecodeLoadedImageStream Method
HPDFDoc
Bildirim
function DecodeLoadedImageStream(AImageStream: THPDFStreamObject): TBitmap;
Birim
HPDFDoc
Parametreler
| Ad | Amaç |
|---|---|
AImageStream | İncelenecek ve çözülecek yüklenen görsel XObject stream'i |
Dönüş değeri
Başarıda yeni ayrılmış bir TBitmap döndürür; görsel biçimi veya geometrisi desteklenmiyorsa nil döndürür
Kullanım notları
- Döndürülen nil olmayan bitmap'in sahibi çağırandır ve onu serbest bırakmak zorundadır
- Flate ve LZW stream'leri,
DecodeParmsveyaDP'den predictor geometrisi uygular - LZW çözümü
EarlyChange'ye uyar ve sıkıştırılmış baytları piksel saymak yerine geçersiz sözlük geçişlerini reddeder - TIFF Predictor 2 ve 10-15 arası PNG predictor'ları, geçerli görsel geometrisine sahip tam satırlar için desteklenir
- Genişlik, yükseklik, bileşen sayısı, bit derinliği, satır boyutu ve çıktı boyutu, raster ayırmasından önce denetlenir
- Bozuk Flate, LZW veya predictor verisi kendi çözümleme istisnasını fırlatır; böylece çağıranlar bozulmayı desteklenmeyen bir görsel biçimden ayırt edebilir
- Görselleri, yüklenen görsel sayımından döndürülen indekse göre seçerken
ExtractLoadedImage'i kullanın