ExtractPageRangesA

Manipulace s dokumenty, extrakce, manipulace se stránkami

Popis

Koncové A označuje vstupní bod DLL pro ANSI (char); povrch ActiveX/COM vystavuje jen Unicode formu. Chování je shodné s ExtractPageRanges a řetězcové argumenty se interpretují podle aktuální kódové stránky SetAnsiMode

Tuto funkci použijte k extrakci jedné nebo více nesousedících stránek z dokumentu do nového dokumentu

Syntaxe

Delphi

Function DLExtractPageRangesA(InstanceID: Integer; RangeList: PAnsiChar): Integer;

DLL

int DLExtractPageRangesA(int InstanceID, const char * RangeList);

Parametry

RangeListStránky, které se mají extrahovat, například "10,15,18-20,25-35". Neplatné znaky a duplicitní čísla stránek v řetězci se ignorují. Obrácené rozsahy stránek, například "5-1", se přijmou. Seznam stránek se seřadí, takže se stránky extrahují v číselném pořadí

Návratové hodnoty

0Extrakce stránek se nezdařila. Původní dokument zůstává vybraným dokumentem
1Extrakce stránek uspěla. Nový dokument obsahující vybrané stránky je nyní vybraným dokumentem