MergeFileListStrict
Belge işleme
Açıklama
Adlandırılmış dosya listesini birleştirir ve birleştirilmiş PDF'yi OutputFileName içine yazar. MergeFileList ile aynı etiketli PDF, ana hat, form alanı ve ek açıklama koruma yolunu kullanır
MergeFileList işlevinden farklı olarak katı mod, okunamayan, şifreli, bozuk veya eksik ilk girdide durur. Önceki ilk hatada durma davranışı gerektiğinde bunu kullanın
Sözdizimi
Delphi
Function TPDFlib.MergeFileListStrict(Const ListName, OutputFileName: WideString): Integer;
Parametreler
| ListName | Birleştirilecek adlandırılmış dosya listesi. Listeyi ClearFileList, AddToFileList ve FileListCount ile oluşturun |
|---|---|
| OutputFileName | Oluşturulacak PDF'nin yolu ve dosya adı |
İptal ve kaynaklar
Birleştirme işlemi, girdileri tararken ve nesneleri yazarken ilerlemeyi bildirir. Abort çağrısı işlemi durdurur, etkin akışları kapatır ve tamamlanmamış çıktıyı kaldırır. Dosya listesi birleştirmeleri her kaynağı tarama amacıyla açar ve yazma sırasında en fazla ilk ve geçerli kaynak okuyucularını etkin tutar; böylece liste büyürken tanıtıcı kullanımı sınırlı kalır
Dönüş değerleri
| 0 | Birleştirme bir çıktı dosyası üretmedi |
|---|---|
| Non-zero | Başarıyla birleştirilen giriş dosyalarının sayısı. Dosya başına durum iletileri için ListName + "Result" değerini FileListItem ile denetleyin |