Как создать пользовательскую аннотацию?
В этом разделе
VintaSoft Imaging .NET SDK позволяет изменять свойства или поведение существующих веб-аннотаций или создавать пользовательские веб-аннотации с нуля.
Разработчики VintaSoft создали веб аннотацию Треугольник (класс WebTriangleAnnotationJS) в качестве примера, который показывает, как создать пользовательскую аннотацию, которая является производной от существующей аннотации, и изменить свойства/поведение аннотации.
JavaScript-код веб аннотацию Треугольник можно найти в проектах ASP.NET Core, ASP.NET MVC5, ASP.NET WebForms:
- файл "<SdkInstallPath>\Examples\ASP.NET Core\CSharp\AspNetCoreAnnotationDemo\wwwroot\js\CustomAnnotations\WebTriangleAnnotationView.js"
- файл "<SdkInstallPath>\Examples\ASP.NET MVC\CSharp\AspNetMvcAnnotationDemo\Scripts\CustomAnnotations\WebTriangleAnnotationView.js"
- файл "<SdkInstallPath>\Examples\ASP.NET WebForms\CSharp\AspNetAnnotationDemo\Scripts\CustomAnnotations\WebTriangleAnnotationView.js"
- файл "WebTriangleAnnotationView.js" на Github
TypeScript код веб аннотации Треугольник можно найти в проекте "ASP.NET Core + Angular".:
Разработчики VintaSoft создали веб аннотацию Метка (класс WebMarkAnnotationJS) в качестве примера, который показывает, как создать пользовательскую аннотацию с нуля.
JavaScript-код веб аннотацию Метка можно найти в проектах ASP.NET Core, ASP.NET MVC5, ASP.NET WebForms:
- файл "<SdkInstallPath>\Examples\ASP.NET Core\CSharp\AspNetCoreAnnotationDemo\wwwroot\js\CustomAnnotations\WebMarkAnnotationView.js"
- файл "<SdkInstallPath>\Examples\ASP.NET MVC\CSharp\AspNetMvcAnnotationDemo\Scripts\CustomAnnotations\WebMarkAnnotationView.js"
- файл "<SdkInstallPath>\Examples\ASP.NET WebForms\CSharp\AspNetAnnotationDemo\Scripts\CustomAnnotations\WebMarkAnnotationView.js"
- файл "WebMarkAnnotationView.js" на Github
TypeScript код веб аннотации Метка можно найти в проекте "ASP.NET Core + Angular".:
- файл "<SdkInstallPath>\Examples\ASP.NET Core with Angular\CSharp\AspNetCoreAngularAnnotationDemo\ClientApp\src\app\annotation-demo\CustomAnnotations\WebMarkAnnotationView.ts"
- файл "WebMarkAnnotationView.ts" на Github
Пожалуйста, ознакомьтесь с кодом классов WebTriangleAnnotationJS и WebMarkAnnotationJS и
обратитесь в службу поддержки Vintasoft
если у вас возникнут какие-либо вопросы или проблемы, связанные с пользовательскими веб-аннотациями.