Поделиться через


Объекты ActiveX для печати веб-страниц

Для печати веб-страниц предоставляются три объекта ActiveX: Iasphelp, IOleCvt и ISNMP. Asp-файлы могут получить доступ к каждому объекту через интерфейс автоматизации, используя язык сценариев, например VBScript. Объекты и интерфейсы реализуются в Oleprn.dll.

В следующем списке содержится краткое описание каждого интерфейса:

  • Интерфейс автоматизации Iasphelp позволяет получать свойства, связанные с указанным принтером.

    Этот интерфейс предоставляет доступ к информации, недоступной из переменных сеанса ASP, и позволяет ASP-странице получать сведения о принтерах, отличных от того, для которого была вызвана страница.

  • Интерфейс автоматизации IOleCvt позволяет преобразовывать строки из ANSI в Юникод и наоборот, преобразовывать строки в формат UTF8 и преобразовывать строки Юникода с помощью другой кодовой страницы.

  • Интерфейс автоматизации ISMP позволяет задавать и извлекать значения, связанные с идентификаторами SNMP, если для принтера поддерживается RFC 1759.

    Интерфейс ISNMP можно использовать только с принтерами, которые используют монитор портов TCIP/IP корпорации Майкрософт. Этот интерфейс по сути является оболочкой ole-автоматизации для функций API управления SNMP. Дополнительные сведения об этих функциях см. в документации по Microsoft Windows SDK.

    Идентификаторы объектов (OID) можно указать с помощью числовых строк и путем включения строк текстовых имен для базы данных управления (MIB), указанной в RFC 1759. Дополнительные имена MIB можно использовать при определении, компиляции и установке настраиваемых MIB, как описано в документации по Windows SDK.

Сведения об ActiveX и автоматизации см. в документации по Windows SDK.