Package com.inet.pdfc.config


package com.inet.pdfc.config
Configuration package for i-net PDFC (PDF Compare) settings and profiles.

This package contains classes and interfaces for managing PDF comparison configuration, including profiles, settings, and PDF source definitions.

Key components include:

  • Profile management - System for creating and managing comparison profiles that define how PDFs should be compared, including default and custom profiles
  • Settings configuration - Framework for managing comparison settings and parameters, with support for default values and custom configurations
  • PDF source handling - Components for managing PDF input sources, including file-based and directory-based sources with support for various file formats
  • Property management - System for handling PDFC-specific properties and configuration parameters that control comparison behavior
  • Visibility and display settings - Configuration options for controlling what differences are visible and how they are displayed in the comparison results

The package provides a flexible and extensible configuration system that allows customization of PDF comparison behavior and output. It supports both programmatic configuration and user-defined settings through various configuration interfaces.

Since:
1.0
  • Class
    Description
    This is a PdfSource which is solely based on in-memory data.
    Defines the different types of element which can be compared or ignored in the continuous compare
    The class contains the default i-net PDFC profile.
    A listener that can be registered to be notified if a value in the profile changed
    This class is provides the IDs of the installed and available default profiles.
    This is the Defaultsetting with the default values.
    This is a simple directory listing interface for the batch comparison.
    This is a PdfSource which based on a file system object.
    The PDFC profile containing the various settings for PDFC such as comparison sensitivity, comparison types etc.
    Settings with an arbitrary value.
    Enumeration of the various configuration properties which can be set for i-net PDFC.
    This is an abstraction for raw PDF documents.
    Default implementations for VisibilitySetting for multiple purposes:
    EXPORT - configures the export to PDF or image format FILTER - toggles the visibility of filter data OPTION - toggles general options that affect the result of a comparison METAOPTION - color options that are not related to a difference type For setting details
    Settings to configure the export to PDF or image format.
    This is a convenience class to enable or disable the highlighting of changes by a filter.
    Color options that are not related to a difference type.
    Options affect the comparison result, but are not related to the actual export or output format.
    The class contains configuration data from an inputstream (for example URL).
    List of all possible TextStyles for comparison.
    Contains all user settings for color, visibility and export.
    An abstraction of the valid values of an enum property.
    Defines a value that is valid for a certain property.
    A visibility setting for the comparison.
    The class contains configuration data from an XML file.