VintaSoft Imaging .NET SDK 15.1: Документация для Веб разработчика
В этом разделе
    Веб сервисы VintaSoft Imaging
    В этом разделе
    VintaSoft Imaging .NET SDK предоставляет VintaSoft Imaging JavaScript API , который содержит JavaScript-классы и JavaScript UI-контролы, которые могут быть использованы на клиентской стороне веб-приложения.

    Также VintaSoft Imaging .NET SDK предоставляет Веб сервисы VintaSoft Imaging , которые содержат 4 типа веб сервисов: готовые к использованию независимые от платформы веб-сервисы; ASP.NET Core Web API контроллеры; ASP.NET Web API контроллеры; ASP.NET HTTP обработчики.

    VintaSoft Imaging JavaScript API использует Веб сервисы VintaSoft Imaging когда необходима работа на стороне сервера (загрузка документов, рендеринг изображений/страниц, обработка изображений, преобразование файлов, сохранение документов, ...).


    Какие готовые к использованию веб сервисы VintaSoft Imaging я могу использовать в ASP.NET Core Web приложении?

    VintaSoft Imaging .NET SDK предоставляет следующие контроллеры ASP.NET Core Web API для использования в ASP.NET Core Web приложении:

    Какие готовые к использованию веб сервисы VintaSoft Imaging я могу использовать в ASP.NET MVC5 Web приложении?

    VintaSoft Imaging .NET SDK предоставляет следующие контроллеры ASP.NET Core Web API для использования в ASP.NET Core Web приложении:

    Какие готовые к использованию веб сервисы VintaSoft Imaging я могу использовать в ASP.NET WebForms Web приложении?

    VintaSoft Imaging .NET SDK предоставляет следующие контроллеры ASP.NET Core Web API для использования в ASP.NET Core Web приложении:

    Что такое независимый от платформы веб сервис VintaSoft Imaging?

    Независимый от платформы веб сервис VintaSoft Imaging - это 100% управляемый .NET сервис, который не зависит ни от какой веб-платформы.
    VintaSoft Imaging веб сервис, который не зависит от платформы, используется в качестве ядра для VintaSoft Imaging веб сервиса, зависящего от платформы (ASP.NET Core Web API контроллер API; ASP.NET Web API контроллер API; ASP.NET HTTP-обработчик).
    Ниже приведен список VintaSoft Imaging веб сервисов, не зависящих от платформы:

    Где VintaSoft Imaging веб сервис хранит файлы?

    По умолчанию каждый VintaSoft Imaging веб сервис хранит файлы в следующих каталогах: Файлы хранятся в корневом каталоге веб-приложения, поскольку некоторые файлы должны иметь публичный доступ, например, отрендеренный тайл изображения должен быть доступен веб-браузеру (на стороне клиента).


    Где VintaSoft Imaging веб сервис хранит загруженные файлы?

    Загруженные файлы - это исходные файлы, которые копируются или загружаются пользователем и используются в текущей веб-сессии.
    По умолчанию каждый VintaSoft Imaging веб сервис хранит загруженные файлы в каталоге "{WebAppRoot}/UploadedImageFiles/{SessionID}".


    Где VintaSoft Imaging веб сервис хранит файлы кэша?

    Файлы кэша - это временные файлы, которые создаются VintaSoft Imaging веб сервисом и используются для целей кэширования.
    По умолчанию каждый VintaSoft Imaging веб сервис хранит файлы кэша в каталоге "{WebAppRoot}/VintasoftCache":

    Где VintaSoft Imaging веб сервис хранит файлы ресурсов?

    Файлы ресурсов - это файлы, содержащие ресурсы, которые используются VintaSoft Imaging веб сервисом. Файлы ресурсов подготавливаются разработчиком приложения.
    По умолчанию каждый VintaSoft Imaging веб сервис хранит файлы ресурсов в каталоге "{WebAppRoot}/Resources".


    Могу ли я сохранить все загруженные файлы VintaSoft Imaging веб сервиса в каталоге "{WebAppRoot}/UploadedImageFiles"?

    Да, вы можете хранить все загруженные файлы VintaSoft Imaging веб сервиса в каталоге "{WebAppRoot}/UploadedImageFiles". Пожалуйста, выполните следующие действия:

    Могу ли я использовать один и тот же пользовательский каталог для загружаемых файлов для всех VintaSoft Imaging веб сервисов?

    Да, это возможно. Пожалуйста, выполните следующие действия:

    Могу ли я использовать один и тот же пользовательский каталог для файлов кэша для всех VintaSoft Imaging веб сервисов?

    Да, это возможно. Свойство WebServicesGlobalSettings.DataDirectoryDefaultPath позволяет задать путь к каталогу, в котором все VintaSoft Imaging веб сервисы будут хранить файлы данных.

    Если путь указывает на каталог в корневом каталоге веб-приложения, никаких дополнительных действий не требуется.

    Если путь указывает на каталог за пределами корневого каталога веб-приложения, необходимы следующие дополнительные действия:

    Могу ли я использовать один и тот же пользовательский каталог для файлов ресурсов для всех VintaSoft Imaging веб сервисов?

    Да, это возможно. Пожалуйста, выполните следующие действия: