Found 27 packages
Annotate TIFF, PNG, and JPEG images in .NET. Annotate and markup single- or multipage TIFF image, JPEG or PNG image without re-encoding the image. WinForms controls for annotating images. Print image with annotations. Rotate image with annotations. Burn annotations on image. Add or insert an annotation into annotation collection. Reorder annotations in annotation collection. Change annotation. Remove an annotation from annotation collection. Undo/redo changes in annotation collection or single annotation. Supported annotation types: Line, Polyline, Freehand, Ruler, Rulers, Angle, Rectangle, Square, Highlight, Ellipse, Circle, Polygon, Freehand polygon, Embedded image, Referenced image, Text, Free text, Link, Rubber stamp, Composite, Group, Sticky note, Leader line, Arrow.
JSON Patch (https://tools.ietf.org/html/rfc6902) defines a JSON document structure for expressing a sequence of operations to apply to a JavaScript Object Notation (JSON) document; it is suitable for use with the HTTP PATCH method. The "application/json-patch+json" media type is used to identify such patch documents. One of the things this can be used for is partial updates for REST-ful API's, or, to quote the IETF: "This format is also potentially useful in other cases in which it is necessary to make partial updates to a JSON document or to a data structure that has similar constraints (i.e., they can be serialized as an object or an array using the JSON grammar)." That's what this package is all about. Web API supports the HttpPatch method, but there's currently no implementation of the JsonPatchDocument in .NET, making it hard to pass in a set of changes that have to be applied - especially if you're working cross-platform and standardization of your API is essential. Have a look at the project site for the current status of this package and to learn how to get started.
A low level blob database file, with a repository that acts as an index of available blobs. There has been a lot of thought around trying to avoid writing changes to the file on disk because solid state drives have a finite lifecycle. Therefore the underlying code seeks to re-use empty space, and only mark areas as free-space by altering a single byte on disk. Given this holds a file stream open, there can only be one instance of the repository, which you can consider the single source of truth. This repository raises events as file alterations complete, using the InFlux method of weak referenced events.
GroupDocs.Comparison for .NET is a powerful document comparison API that supports more than 50 file formats and allows .NET developers to easily compare different types of documents such as PDF, Word, Excel, PowerPoint, HTML, images, CAD drawings, email messages and more. Use it to detect and highlight differences in text, formatting, styles, shapes and layout, generate comparison results as documents or images, review and accept or reject changes programmatically, and integrate professional document comparison into any .NET application.
RavenDB 'Temporal Versioning' bundle client. Allows for tracking of changes to entities at different effective dates.
RavenDB 'Temporal Versioning' bundle. Allows for tracking of changes to entities at different effective dates.
Merges Changes made by different instances of Umbraco.
This is Marvin's JsonPatch document compiled in .NET Standard. JSON Patch (https://tools.ietf.org/html/rfc6902) defines a JSON document structure for expressing a sequence of operations to apply to a JavaScript Object Notation (JSON) document; it is suitable for use with the HTTP PATCH method. The "application/json-patch+json" media type is used to identify such patch documents. One of the things this can be used for is partial updates for REST-ful API's, or, to quote the IETF: "This format is also potentially useful in other cases in which it is necessary to make partial updates to a JSON document or to a data structure that has similar constraints (i.e., they can be serialized as an object or an array using the JSON grammar)." That's what this package is all about. Web API supports the HttpPatch method, but there's currently no implementation of the JsonPatchDocument in .NET, making it hard to pass in a set of changes that have to be applied - especially if you're working cross-platform and standardization of your API is essential. Have a look at the project site for the current status of this package and to learn how to get started.
Powerful and developer-friendly OCR API for extracting text from images and creating searchable PDFs. Add optical character recognition to on-premises solutions, web sites, cloud services, and serverless functions with just a few lines of native .NET code. Effortlessly transform scanned pages, photos, screenshots, handwritten memos, and other images into machine-readable text, regardless of the font, layout and styles. Find and compare text on images. Bulk-recognize all images from folders and archives; read multi-page PDF documents and TIFF images. Aspose.OCR is a universal solution for document processing, data extraction, and content digitization on a global scale. Supporting over 130 European, Middle East, Asian, African and American languages, the library allows you to recognize texts in Latin, Cyrillic, Arabic, Chinese, and Hindi scrips, including text in mixed languages. The library can be used virtually everywhere, catering to both small and medium businesses as well as multinational corporations. With Aspose.OCR, optical character recognition becomes a trivial and straightforward task, even for developers new to the technology. You can focus at business task rather than complex maths, neural networks, and other technical intricacies. Powerful image processing and customizable content structure detection algorithms enable text extraction from virtually any image, ranging from high-quality scans to street photos. Aspose.OCR for .NET can work with virtually any file you can get from a scanner or camera, including PDF document and multi-page TIFF images. Recognition results are returned in the most popular file and data exchange formats that can be saved, imported to a database, or analyzed in real time. Changelog: - Minor performance improvements. No public API changes. Check for details at https://releases.aspose.com/ocr/net/release-notes/2026/aspose-ocr-for-net-26-2-0-release-notes/ Resources: Product page: https://products.aspose.com/ocr/net/ Advanced OCR models: https://github.com/aspose-ocr/resources Online documentation: https://docs.aspose.com/ocr/net/ Solutions: https://docs.aspose.com/ocr/net/use-cases/ Free support forum: https://forum.aspose.com/c/ocr/16
TinyDocDB is a free .NET client for accessing DocumentDB, it uses REST API's behind the scenes and provides events based on changes in DocumentDB, polling and notification of changes is handled behind the scenes and you can adjust the polling interval. You can also update and get documents in DocumentDB with one simple call.
A custom WPF print dialog with lightning-fast real-time preview. Support a full scope of print settings for modern demands, with the flexibility for complete customization. Provide the ability to dynamically adjust documents according to changes in print settings. Empowers the user experience with a responsive, elegant, and configurable interface.
Compare Word documents and generate redline diffs with tracked changes. A CLI tool powered by Docxodus.
This is the ABCpdf .NET release for .NET Core 3 on Windows. It is the same as the standard ABCpdf .NET with the following changes related to features that .NET Core does not support. • The ABCChrome and ABCGecko HTML engines may be used for HTML rendering but the MSHTML one is not available • The MS Office and OpenOffice.org import modules are not available • The RTF import module is not available • The XpsAny import module is not available • Export to XPS, HTML and DOCX is disabled PDF creation and manipulation using ABCpdf - a powerful and flexible PDF component for .NET. ABCpdf is a .NET component for PDF manipulation. As such, you'll find it documented for C# and VB.NET, with numerous PDF code examples and freely adaptable projects, all designed to help you get up to speed. Re-use existing skills for PDF document layout. ABCpdf supports a wide range of layout methods, including HTML and CSS, System.Drawing, PostScript, and a powerful set of native drawing commands. Import SVG, DOCX, XPS, EPS, the usual bitmap image formats such as JPEG, TIFF, PSD and many more. And because support for these formats is built-in, ABCpdf makes light work of PDF related document conversion tasks. Import HTML and CSS pages from local or remote web sites. Placed HTML support means your HTML can be treated just like any other media - placed wherever you like on your PDF page. Choose between the Chrome style, FireFox style and Internet Explorer style HTML rendering engines. Support for modern web pages using HTML5, CSS3, FontAwesome and similar modern web technologies. A vast range of options gives you full control over the HTML rendering process and DOM. ABCpdf is a robust component, with probably hundreds of thousands of live installations, and almost two decades worth of support and development. But should you ever need help our PDF expert support team are on hand. ABCpdf is fast. ABCpdf does not use a printer driver. Instead it goes Direct to PDF™, generating PDF documents on the fly. And fully multi-threaded, ABCpdf is suitable for use with ASP.NET. ABCpdf supports Unicode and foreign languages, CJK fonts, and right-to-left text such as Arabic and Hebrew, kerning, tracking and contextual ligatures. ABCpdf supports sophisticated color spaces. Mix and match RGB, CMYK, Grayscale, Lab, calibrated color spaces and spot colors. Any kind of graphic from text to lines to blocks of color can be drawn in in any of these color spaces. You can even perform complex operations like colorizing grayscale images using spot colors or converting from one color space to another. PDF optimization and size reduction provides whole document optimization using a variety of options to reduce font sizes, remove embedded fonts, to resample and recompress images, to flatten wherever possible for the smallest possible output. PDF analysis has been extended into easy-to-use operations for text and images. Simple on the surface but sophisticated underneath, they allow you to extract common-sense, de-hyphenated and de-ligatured text from PDFs. Then select items of that text within the PDF and perform operations on those selections. PDF accessibility is now something that can be supported, even for PDFs which were never designed to do so. Standards such as PDF/UA and Section 508 compliance require that PDFs be accessible. Our accessibility operation performs a sophisticated semantic analysis of the document content and adds appropriate tagging information to produce an accessible Tagged PDF output. Download and try out ABCpdf for free. All our components include a 30-day trial. During the trial period, ABCpdf operates as the unrestricted Professional edition.
A new version by Asereware of SpreadsheetLight from original Copyright (c) 2011 Vincent Tan Wai Lip version, but with support for DocumentFormat.OpenXml v2.10.1 and Net Framework 4.8.1. https://spreadsheetlight.com/
This is the ABCpdf .NET release for .NET Standard 2 on Windows. It is the same as the standard ABCpdf .NET with the following changes related to features that .NET Standard does not support. • The ABCChrome HTML engine is used for all HTML rendering • The MS Office and OpenOffice.org import modules are not available • The RTF import module is not available • The XpsAny import module is not available • Export to XPS, HTML and DOCX is disabled PDF creation and manipulation using ABCpdf - a powerful and flexible PDF component for .NET. ABCpdf is a .NET component for PDF manipulation. As such, you'll find it documented for C# and VB.NET, with numerous PDF code examples and freely adaptable projects, all designed to help you get up to speed. Re-use existing skills for PDF document layout. ABCpdf supports a wide range of layout methods, including HTML and CSS, System.Drawing, PostScript, and a powerful set of native drawing commands. Import SVG, DOCX, XPS, EPS, the usual bitmap image formats such as JPEG, TIFF, PSD and many more. And because support for these formats is built-in, ABCpdf makes light work of PDF related document conversion tasks. Import HTML and CSS pages from local or remote web sites. Placed HTML support means your HTML can be treated just like any other media - placed wherever you like on your PDF page. Choose between the Chrome style, FireFox style and Internet Explorer style HTML rendering engines. Support for modern web pages using HTML5, CSS3, FontAwesome and similar modern web technologies. A vast range of options gives you full control over the HTML rendering process and DOM. ABCpdf is a robust component, with probably hundreds of thousands of live installations, and almost two decades worth of support and development. But should you ever need help our PDF expert support team are on hand. ABCpdf is fast. ABCpdf does not use a printer driver. Instead it goes Direct to PDF™, generating PDF documents on the fly. And fully multi-threaded, ABCpdf is suitable for use with ASP.NET. ABCpdf supports Unicode and foreign languages, CJK fonts, and right-to-left text such as Arabic and Hebrew, kerning, tracking and contextual ligatures. ABCpdf supports sophisticated color spaces. Mix and match RGB, CMYK, Grayscale, Lab, calibrated color spaces and spot colors. Any kind of graphic from text to lines to blocks of color can be drawn in in any of these color spaces. You can even perform complex operations like colorizing grayscale images using spot colors or converting from one color space to another. PDF optimization and size reduction provides whole document optimization using a variety of options to reduce font sizes, remove embedded fonts, to resample and recompress images, to flatten wherever possible for the smallest possible output. PDF analysis has been extended into easy-to-use operations for text and images. Simple on the surface but sophisticated underneath, they allow you to extract common-sense, de-hyphenated and de-ligatured text from PDFs. Then select items of that text within the PDF and perform operations on those selections. PDF accessibility is now something that can be supported, even for PDFs which were never designed to do so. Standards such as PDF/UA and Section 508 compliance require that PDFs be accessible. Our accessibility operation performs a sophisticated semantic analysis of the document content and adds appropriate tagging information to produce an accessible Tagged PDF output. Download and try out ABCpdf for free. All our components include a 30-day trial. During the trial period, ABCpdf operates as the unrestricted Professional edition.
JSON Patch (https://tools.ietf.org/html/rfc6902) defines a JSON document structure for expressing a sequence of operations to apply to a JavaScript Object Notation (JSON) document; it is suitable for use with the HTTP PATCH method. The "application/json-patch+json" media type is used to identify such patch documents. One of the things this can be used for is partial updates for REST-ful API's, or, to quote the IETF: "This format is also potentially useful in other cases in which it is necessary to make partial updates to a JSON document or to a data structure that has similar constraints (i.e., they can be serialized as an object or an array using the JSON grammar)." That's what this package is all about. Web API supports the HttpPatch method, but there's currently no implementation of the JsonPatchDocument in .NET, making it hard to pass in a set of changes that have to be applied - especially if you're working cross-platform and standardization of your API is essential. Have a look at the project site for the current status of this package and to learn how to get started.
XFINIUM.PDF library is a cross platform library for PDF development. It supports a wide set of features, ranging from simple PDF creation to form filling, content redaction, complex color conversions or PDF rendering. The simple object model follows the PDF specification so you can have complete control over the generated PDF files. Code written for XFINIUM.PDF can be compiled on all supported platforms without changes. The XFINIUM.PDF.View control is a PDF viewer control for Windows Forms running on .NET Core. It supports: • Document navigation (page up/down) • Page zoom in/out • FitWidth zoom mode • Add and remove pages • PageClick and PageDoubleClick events The Xfinium.Pdf.View.Win.NetCore assembly is part of XFINIUM.PDF Viewer CROSS PLATFORM package: http://xfiniumpdf.com/xfinium-pdf-crossplatform/xfinium-pdf-packages.html
XFINIUM.PDF library is a cross platform library for PDF development. It supports a wide set of features, ranging from simple PDF creation to form filling, content redaction, complex color conversions or PDF rendering. The simple object model follows the PDF specification so you can have complete control over the generated PDF files. Code written for XFINIUM.PDF can be compiled on all supported platforms without changes. The XFINIUM.PDF.View control is a PDF viewer control for Windows Presentation Foundation running on .NET Core. It supports: • Document navigation (page up/down) • Page zoom in/out • FitWidth zoom mode • Add and remove pages • PageClick and PageDoubleClick events The Xfinium.Pdf.View.Wpf.NetCore assembly is part of XFINIUM.PDF Viewer CROSS PLATFORM package: http://xfiniumpdf.com/xfinium-pdf-crossplatform/xfinium-pdf-packages.html
The inpro 'AutomationML Version Management' is an AutomationML Editor plugin, with which you can compare two AutomationML documents. With this PlugIn, change and version information can be subsequently added to an AutomationML document, based on a model driven comparison of the last exported data - loaded in the version tool - with a previous version of the same source - loaded in the AutomationML editor. Changes are optionally marked by setting 'ChangeMode' attributes and by inserting 'Version' and 'Revision' elements."
A powerful, flexible migration framework for Azure Cosmos DB. Manage document schema changes, index updates, and container modifications with version-controlled, reversible migrations.