PDF SDK Documentation

Comprehensive Guide for Developers: Features, Integration, and API Reference

Loading...
Searching...
No Matches
forward_declarations.h
1#pragma once
2
3namespace PDF {
4
5class Action;
6class Annot;
7class Bookmark;
8class Clip;
9class Color;
10class ColorSpace;
11class Collection;
12class Content;
13class Dest;
14class Document;
15class Element;
16class FileSpec;
17class Font;
18class FormField;
19class Function;
20class GState;
21class IDataSource;
22class IWriteSink;
23class Object;
24class OutputIntent;
25class OCConfig;
26class OCContext;
27class OCGroup;
28class OCMembership;
29class Page;
30class PageText;
31class Pattern;
32class ReadStream;
33class Shading;
34class SoftMask;
36class StructTreeRoot;
37class TextRun;
38class WriteStream;
39class XGroup;
40class XObject;
41
42}
Represents an action in a PDF document.
Definition action.h:32
Represents an annotation in a PDF document.
Definition annot.h:24
Represents a bookmark/outline item in a PDF document.
Definition bookmark.h:33
Represents a clipping path in a PDF document.
Definition clip.h:33
Represents a collection in a PDF document.
Definition collection.h:17
Represents a color in a PDF document.
Definition color.h:30
Represents a color space in a PDF document.
Definition color_space.h:43
Represents a content array.
Definition content.h:29
Represents a destination in a PDF document.
Definition dest.h:31
Represents a PDF document.
Definition document.h:27
Represents an element of the content array.
Definition element.h:29
Specifies an external file which is referred to inside a PDF document.
Definition filespec.h:29
Represents a font in a PDF document.
Definition font.h:30
Represents a form field in a PDF document.
Definition form_field.h:224
Represents a function that maps input values to output values.
Definition function.h:18
Represents the graphics state of a PDF document.
Definition gstate.h:19
A callback interface for supplying bytes from a random-access source.
Definition io_stream.h:19
A callback interface for receiving bytes written sequentially.
Definition io_stream.h:43
Optional content configuration.
Definition optional_content.h:160
A runtime optional-content visibility context for a document.
Definition optional_content.h:288
Optional content group (OCG).
Definition optional_content.h:24
Optional content membership dictionary (OCMD).
Definition optional_content.h:96
Represents a PDF object.
Definition object.h:25
Defines the Output Intent information.
Definition output_intent.h:22
Represents a leaf node (Page Object).
Definition page.h:20
Represents text on a page.
Definition page_text.h:47
Represents a shading or tiling pattern in a PDF document.
Definition pattern.h:18
Represents a read stream for reading data from PDF objects.
Definition read_stream.h:19
Represents a shading in a PDF document.
Definition shading.h:18
Represents a soft mask in a PDF document.
Definition soft_mask.h:16
A structure element in a document's logical structure (tag) tree.
Definition struct_tree.h:30
The root of a document's logical structure (tag) tree.
Definition struct_tree.h:400
Represents a text run in a PDF document.
Definition text_run.h:19
Represents a write stream for writing data.
Definition write_stream.h:17
Definition xgroup.h:15
Represents an XObject in a PDF document.
Definition xobject.h:22