HPDFSaveContractAnnotatedPDFToStream
Ödünç bir belgeden anotasyonlu inceleme artifact'ı kaydeder ve her çıkışta nesne grafiğini geri yükler
procedure HPDFSaveContractAnnotatedPDFToStream(Document: THotPDF; Output: TStream;
const Report: THPDFContractCompareReport; Side: THPDFContractSide;
CancellationToken: THPDFCancellationToken = nil; Checkpoint: TNotifyEvent = nil);
Birim HPDFContractCompare'tur; belge, stream, eksiksiz rapor ve geçerli taraf gereklidir
Her semantik sayfa, highlight'lar eklenmeden önce rapor anlık görüntüsüyle eşleşmelidir; dikdörtgenler sonlu, pozitif ve var olan sayfaları işaret etmeli ve anotasyon sayısı 1.000.000 ile sınırlıdır
Highlight'lar, 0,28 opaklıkla sarı ve yazdırılabilir bayrak kullanır; böylece inceleme işaretleri okunabilir alttaki metni korur
Export, serileştirme veya hatadan sonra her zaman geri alınan bir grafik transaction'ı kullanır; çıktı stream'inin sahipliği çağırandadır ve hata sonrasında kısmi çıktıyı atmalıdır
İsteğe bağlı token ve checkpoint, cooperative cancellation sağlar; sınırsız bir çağıran stream'i bayt sınırı kazanmaz; bu yüzden sınırlı bir stream sağlayın veya özel tamponlama ve yayın denetimleri için JSON karşılaştırma yardımcısını kullanın
Oluşan PDF, tam serileştirmeyle üretilen bir inceleme kopyasıdır ve ayrı imza doğrulaması gerektirir