DocWire SDK
DocWire SDK: Award-winning modern data processing in C++20. SourceForge Community Choice & Microsoft support. AI-driven processing. Supports nearly 100 data formats, including email boxes and OCR. Boost efficiency in text extraction, web data extraction, data mining, document analysis. Offline processing possible for security and confidentiality
docwire::attributes Namespace Reference

Contains definitions for document attributes and metadata. More...

Classes

struct  styling
 Represents CSS-like styling information for document elements. More...
 
struct  email
 
struct  metadata
 
struct  position
 Represents the geometric position and dimensions of an element. More...
 

Variables

template<class T >
concept WithStyling
 Concept for types that have styling information. More...
 

Detailed Description

Contains definitions for document attributes and metadata.

Variable Documentation

◆ WithStyling

template<class T >
concept docwire::attributes::WithStyling
Initial value:
= requires(T tag) {
{tag.styling} -> std::convertible_to<styling>;
}
requires(std::is_arithmetic_v< T > &&!value_alternative< T >) struct serializer< T >
Specialization for arithmetic types (integers, floats).

Concept for types that have styling information.

Definition at line 81 of file attributes.h.