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

RangeListAyı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

0Sayfa ayıklama başarılı olmadı. Özgün belge seçili belge olarak kalır
1Sayfa ayıklama başarılı oldu. Seçilen sayfaları içeren yeni belge artık seçili belgedir