Показать/Скрыть содержание

    Отображение документов

    Веб-интерфейс Пользователя предоставляет пользователям возможность визуализации документов при проверке подписи. Поддерживается просмотр документов следующих форматов: PDF, DOC, DOT, DOCM, DOTM, DOCX, DOTX, FlatOpc, FlatOpcMacroEnabled, FlatOpcTemplate, FlatOpcTemplateMacroEnabled, XML, ODT, OTT, OOXML, WordML, RTF, HTML, XHTML, MHTML и TXT.

    Плагины, позволяющие визуализировать документы данных форматов, находятся в директории <Путь установки>\Plugins\Converters и отвечают за отображение документов следующих форматов:

    • PDF;
    • DOC, DOT, DOCM, DOTM, DOCX, DOTX, FlatOpc, FlatOpcMacroEnabled, FlatOpcTemplate, FlatOpcTemplateMacroEnabled, XML, ODT, OTT, OOXML, WordML, RTF, HTML, XHTML, MHTML и TXT,
    • XML.

    Для *unix-систем имена плагинов имеют следующие наименования:

    • CryptoPro.Plugins.DocumentConverter.PdfStub.dll,
    • CryptoPro.Plugins.DocumentConverter.Word.dll,
    • CryptoPro.Plugins.DocumentConverter.Xml.dll.

    Для Windows имена плагинов имеют следующие наименования:

    • DSS.DocumentConverter.PdfStub.dll,
    • DSS.DocumentConverter.Word.dll,
    • DSS.DocumentConverter.Xml.dll.

    Для активации возможности просмотра документов необходимо зарегистрировать нужные форматы и соответствующие плагины с помощью PowerShell. Для каждого экземпляра веб-приложения в директории <Путь установки>\VerificationService создается свой собственный конфигурационный файл с именем <Имя экземпляра веб-приложения>_convert.config.

    Данный сценарий регистрирует форматы документов, для которых возможен просмотр с помощью установленных плагинов.

    Пример для Windows

    Add-VsConverterPlugin -FileExtension pdf -Assembly DSS.DocumentConverter.PdfStub.dll
    
    Add-VsConverterPlugin -FileExtension doc -Assembly DSS.DocumentConverter.Word.dll 
    
    Add-VsConverterPlugin -FileExtension dot -Assembly DSS.DocumentConverter.Word.dll
    
    Add-VsConverterPlugin -FileExtension docm -Assembly DSS.DocumentConverter.Word.dll
    
    Add-VsConverterPlugin -FileExtension dotm -Assembly DSS.DocumentConverter.Word.dll
    
    Add-VsConverterPlugin -FileExtension docx -Assembly DSS.DocumentConverter.Word.dll
    
    Add-VsConverterPlugin -FileExtension dotx -Assembly DSS.DocumentConverter.Word.dll
    
    Add-VsConverterPlugin -FileExtension FlatOpc -Assembly DSS.DocumentConverter.Word.dll
    
    Add-VsConverterPlugin -FileExtension FlatOpcMacroEnabled -Assembly DSS.DocumentConverter.Word.dll
    
    Add-VsConverterPlugin -FileExtension FlatOpcTemplate -Assembly DSS.DocumentConverter.Word.dll
    
    Add-VsConverterPlugin –FileExtension FlatOpcTemplateMacroEnabled -Assembly DSS.DocumentConverter.Word.dll
    
    Add-VsConverterPlugin -FileExtension xml -Assembly DSS.DocumentConverter.Xml.dll
    
    Add-VsConverterPlugin -FileExtension odt -Assembly DSS.DocumentConverter.Word.dll
    
    Add-VsConverterPlugin -FileExtension ott -Assembly DSS.DocumentConverter.Word.dll
    
    Add-VsConverterPlugin -FileExtension ooxml -Assembly DSS.DocumentConverter.Word.dll
    
    Add-VsConverterPlugin -FileExtension WordML -Assembly DSS.DocumentConverter.Word.dll
    
    Add-VsConverterPlugin -FileExtension rtf -Assembly DSS.DocumentConverter.Word.dll
    
    Add-VsConverterPlugin -FileExtension html -Assembly DSS.DocumentConverter.Word.dll
    
    Add-VsConverterPlugin -FileExtension xhtml -Assembly DSS.DocumentConverter.Word.dll
    
    Add-VsConverterPlugin -FileExtension mhtml -Assembly DSS.DocumentConverter.Word.dll
    
    Add-VsConverterPlugin -FileExtension txt -Assembly DSS.DocumentConverter.Word.dll
    

    Пример для *nix

    Add-VsConverterPlugin -FileExtension pdf -Assembly CryptoPro.Plugins.DocumentConverter.PdfStub.dll
    Add-VsConverterPlugin -FileExtension doc -Assembly CryptoPro.Plugins.DocumentConverter.Word.dll
    Add-VsConverterPlugin -FileExtension dot -Assembly CryptoPro.Plugins.DocumentConverter.Word.dll
    Add-VsConverterPlugin -FileExtension docm -Assembly CryptoPro.Plugins.DocumentConverter.Word.dll
    Add-VsConverterPlugin -FileExtension dotm -Assembly CryptoPro.Plugins.DocumentConverter.Word.dll
    Add-VsConverterPlugin -FileExtension docx -Assembly CryptoPro.Plugins.DocumentConverter.Word.dll
    Add-VsConverterPlugin -FileExtension dotx -Assembly CryptoPro.Plugins.DocumentConverter.Word.dll
    Add-VsConverterPlugin -FileExtension FlatOpc -Assembly CryptoPro.Plugins.DocumentConverter.Word.dll
    Add-VsConverterPlugin -FileExtension FlatOpcMacroEnabled -Assembly CryptoPro.Plugins.DocumentConverter.Word.dll
    Add-VsConverterPlugin -FileExtension FlatOpcTemplate -Assembly CryptoPro.Plugins.DocumentConverter.Word.dll
    Add-VsConverterPlugin -FileExtension FlatOpcTemplateMacroEnabled -Assembly CryptoPro.Plugins.DocumentConverter.Word.dll
    Add-VsConverterPlugin -FileExtension xml -Assembly CryptoPro.Plugins.DocumentConverter.Xml.dll -Parameters @{ "encoding"="UTF-8" }
    Add-VsConverterPlugin -FileExtension odt -Assembly CryptoPro.Plugins.DocumentConverter.Word.dll
    Add-VsConverterPlugin -FileExtension ott -Assembly CryptoPro.Plugins.DocumentConverter.Word.dll
    Add-VsConverterPlugin -FileExtension ooxml -Assembly CryptoPro.Plugins.DocumentConverter.Word.dll
    Add-VsConverterPlugin -FileExtension WordML -Assembly CryptoPro.Plugins.DocumentConverter.Word.dll
    Add-VsConverterPlugin -FileExtension rtf -Assembly CryptoPro.Plugins.DocumentConverter.Word.dll
    Add-VsConverterPlugin -FileExtension html -Assembly CryptoPro.Plugins.DocumentConverter.Word.dll
    Add-VsConverterPlugin -FileExtension xhtml -Assembly CryptoPro.Plugins.DocumentConverter.Word.dll
    Add-VsConverterPlugin -FileExtension mhtml -Assembly CryptoPro.Plugins.DocumentConverter.Word.dll
    Add-VsConverterPlugin -FileExtension txt -Assembly CryptoPro.Plugins.DocumentConverter.Word.dll
    

    Если просмотр загруженного документа поддерживается установленными плагинами и выполнена регистрация в конфигурационном файле, то документ отображается во вкладке «Загрузка документа» Мастера подписи.

    13.png

    В начало © ООО "КРИПТО-ПРО", 2000–2025