AddPDFRRasterPageFromStream
Zgodność, wymiana rastrów, wejście ze strumienia
Opis
Odczytuje strumień binarny i dodaje jeden pas rastrowy PDF/R na całą stronę
Składnia
Delphi
Function AddPDFRRasterPageFromStream(InStream: TStream; Width, Height, BitsPerComponent, ColorModel, Compression: Integer; HorizontalDPI, VerticalDPI: Double; Rotation: Integer): Integer;Parametry
| InStream | Niepusty strumień z możliwością przewijania, zawierający surowe spakowane próbki, dane CCITT Group 4 albo kompletną sekwencję JPEG; odczyt rozpoczyna się od bajtu zerowego |
|---|---|
| Width, Height | Wymiary rastra w pikselach |
| BitsPerComponent | 1, 8 lub 16, zgodnie z tym, co dopuszcza wybrany model koloru i kompresja |
| ColorModel | PDFR_COLOR_BITONAL, PDFR_COLOR_GRAY lub PDFR_COLOR_RGB |
| Compression | PDFR_COMPRESSION_RAW, PDFR_COMPRESSION_CCITT_G4 lub PDFR_COMPRESSION_JPEG |
| HorizontalDPI, VerticalDPI | Dodatnie rozdzielczości w pikselach |
| Rotation | 0, 90, 180 lub 270 |
Wartość zwracana
Numer strony liczony od 1 w przypadku sukcesu albo 0 w razie niepowodzenia
Uwagi
Metoda zachowuje własność InStream, ustawia jego pozycję z powrotem na zero i poza tym stosuje te same reguły walidacji i bezpośredniego osadzania co AddPDFRRasterPageFromString
Zobacz również
SetPDFRMode, AddPDFRRasterPageFromJPEGFile, GetPDFRDiagnostics