Я использую API библиотеки Ghostscript (оболочка из C #) для печати PDF-документов из моего приложение.
С помощью параметров « -dFirstPage » и « -dLastPage » я могу выбрать диапазон страниц для печати, но как насчет общего количества страниц PDF?
Не очень хорошо позволять пользователю выбирать интервал страниц от 2 до 10, когда, скажем так, документ PDF имеет только 4 страницы.
Учтите, что я использую библиотеку Ghostscript через вызов библиотеки API gsapi_init_with_args .