ExtractPageRangesA
Belge işleme, Ayıklama, Sayfa işleme
Açıklama
Sondaki A, ANSI (char) DLL giriş noktasını belirtir; ActiveX/COM yüzeyi yalnızca Unicode biçimini sunar. Davranış ExtractPageRanges ile aynıdır ve dize bağımsız değişkenleri geçerli SetAnsiMode kod sayfası kullanılarak yorumlanır
Bir belgeden bir veya daha fazla ardışık olmayan sayfayı yeni bir belgeye ayıklamak için bu işlevi kullanın
Sözdizimi
Delphi
Function DLExtractPageRangesA(InstanceID: Integer; RangeList: PAnsiChar): Integer;
DLL
int DLExtractPageRangesA(int InstanceID, const char * RangeList);
Parametreler
| RangeList | Ayıklanacak sayfalar; örneğin "10,15,18-20,25-35". Dizedeki geçersiz karakterler ve yinelenen sayfa numaraları yok sayılır. "5-1" gibi ters sayfa aralıkları kabul edilir. Sayfa listesi sıralanarak sayfaların sayısal sırayla ayıklanması sağlanır |
|---|
Dönüş değerleri
| 0 | Sayfa ayıklama başarılı olmadı. Özgün belge seçili belge olarak kalır |
|---|---|
| 1 | Sayfa ayıklama başarılı oldu. Seçilen sayfaları içeren yeni belge artık seçili belgedir |