Аннотации документов через Net API

Создавайте сетевые приложения с возможностью просмотра и комментирования документов PDF, HTML, MS Office и других форматов без установки какого-либо внешнего программного обеспечения.


Скачать бесплатную пробную версию

GroupDocs.Annotation Net API — продукт, позволяющий работать с аннотациями в документах на разных платформах и операционных системах, таких как Android, MacOS, Linux, Windows. GroupDocs.Annotation предоставляет библиотеку с простым API, дающим множество преимуществ: например, если вам нужно сохранить конфиденциальность данных или выбрать мощность, необходимую для работы с библиотекой, или частично изменить работу с аннотациями, библиотека очень легкий и гибкий.

GroupDocs.Annotation for Net API позволяет работать с различными типами аннотаций, в том числе: текст, полилиния, область, подчеркивание, точка, водяной знак, стрелка, эллипс, замена текста, расстояние, текстовое поле, редактирование ресурсов и т. д. И поддерживает большинство популярные форматы документов, такие как: PDF, HTML, Microsoft Office Word, электронные таблицы Excel, презентации PowerPoint, Visio, электронные письма Outlook, изображения, метафайлы, чертежи САПР и различные другие форматы. API предоставляет возможность получать эскизы страниц документа и поддерживает импорт и экспорт аннотаций в файлы PDF и из них.

Используя библиотеку, вы можете добавлять, редактировать, извлекать и удалять аннотации из документов, вращать документы, изменять эскизы решений и это далеко не полный список всех возможностей. Он также предлагает полный набор объектов данных для настройки свойств аннотаций в соответствии с вашими требованиями во всех поддерживаемых форматах документов.

Работа с GroupDocs.Annotation for Net API очень проста и состоит всего из нескольких основных шагов. Сначала вам нужно настроить лицензию, затем выбрать файл, с которым вы хотите работать, затем как-то поработать с аннотациями документа (удалить/отредактировать/извлечь/удалить) и сохранить результат. Для получения дополнительной информации см. документацию по продукту или наш набор примеров.

GroupDocs.Annotation регулярно обновляется и оказывает поддержку своим клиентам, вы всегда можете задать нам вопросы или прислать свои идеи или рассказать нам о своих потребностях в чем-то новом, и мы с радостью реализуем это в наших новых версиях.

GroupDocs.Annotation для сетевых функций

Поддержка нескольких типов аннотаций

GroupDocs.Annotation для .NET позволяет работать с различными типами аннотаций. Это дает свободу и простоту общения при совместной работе с командой над задачами. Вы можете использовать аннотации, такие как аннотации области (отметить область как прямоугольник и добавить к ней примечания), аннотацию точки (прикрепить комментарии в любой точке документа), текстовую аннотацию (добавить комментарий к выделенному тексту), аннотацию зачеркивания/подчеркивания ( применяется к абзацу), аннотация в виде ломаной линии (рисование фигур и линий от руки), аннотация в виде стрелки (указатель в виде стрелки с прикрепленными комментариями), аннотация в виде эллипса (отображение текста внутри эллипса), аннотация в виде расстояния (нарисуйте линию, представляющую расстояние между объектами), ссылка аннотация (добавление веб-ссылок на поддерживаемые форматы документов) и аннотация водяного знака (текстовый штамп или водяной знак могут быть добавлены в документ).

// Initialize list of AnnotationInfo
List<AnnotationInfo> annotations = new List<AnnotationInfo>();
// Initialize text annotation
AnnotationInfo textAnnotation = new AnnotationInfo
{
  Box = new Rectangle((float)265.44, (float)153.86, 206, 36), Type = AnnotationType.Text 
};
// Add annotation to list
annotations.Add(textAnnotation);
// Get input file stream
Stream inputFile = new FileStream("D:/input.pdf", FileMode.Open, File
.ReadWrite);
// Export annotation and save output file
CommonUtilities.SaveOutputDocument(inputFile, annotations, DocumentType.Pdf);

Поддержка и учебные ресурсы

GroupDocs.Annotation предлагает API для просмотра документов для других популярных сред разработки.

Back to top
 Русский