RenderPageLayerToStream
İşleme, ek açıklamalar, form alanları, akış çıktısı
Bir mantıksal sayfa katmanını PNG verisi olarak çağıranın sahip olduğu akışa işler
Sözdizimi
function RenderPageLayerToStream(DPI: Double; Page, LayerKind: Integer;
Target: TStream): Integer;
Parametreler
| Parameter | Description |
|---|---|
DPI | İnç başına nokta cinsinden pozitif çıktı çözünürlüğü |
Page | Kullanılabilir sayfa aralığıyla sınırlandırılmış 1 tabanlı sayfa numarası |
LayerKind | 0 açıklamalar veya form alanları olmadan temel sayfa içeriğini, 1 yalnızca açıklamaları, 2 yalnızca form alanlarını ve 3 açıklamalarla birlikte form alanlarını işler |
Target | Sahipliği çağıran tarafta kalan hedef akış |
Dönüş değerleri
Başarı durumunda 1, geçersiz giriş, iptal veya işleme hatası için 0 döndürür
Açıklamalar
0 katmanı opak bir PNG'dir; 1 ile 3 arasındaki katmanlar ise saydam bir arka plan taşır, böylece uygulamalar etkileşim görsellerini sayfadan bağımsız olarak birleştirebilir
Yalnızca kullanılabilir görünüm akışlarına sahip açıklamalar ve widget'lar çizilebilir; RepairAnnotationAppearances işlemeden önce desteklenen açıklama görünümlerini oluşturabilir veya yenileyebilir
Ayrıca bkz
RenderPageLayerToString, RenderPageLayerToFile, RenderPageToStream