Resource
Base class from which all resources are derived.
public abstract class Resource
Public MustInherit Class Resource
Inheritance: ObjectResource
Derived: Annotation, Artifact, ColorSpace, DocumentJavaScriptList, DocumentPackage, EmbeddedFileList, EmbeddedFileResource, Font, ButtonField, CheckBoxField, ChoiceField, ComboBoxField, Form, FormField, ListBoxField, RadioButtonField, SignatureField, TextField, IccProfile, GifImageData, ImageData, Jpeg2000ImageData, JpegImageData, PngImageData, TiffImageData, OperatorWriter, PageWriter, JavaScriptResource, ImportedPageContents, View3DProperties, SpotColorInk, StructureElement, Tag, CeTeBullets, CoreLatinFont, Courier, CourierBold, CourierBoldOblique, CourierOblique, GoogleFont, Helvetica, HelveticaBold, HelveticaBoldOblique, HelveticaOblique, OpenTypeFont, SingleByteEncodingResource, Symbol, TimesBold, TimesBoldItalic, TimesItalic, TimesRoman, Type1Font, WebOpenFont, XmpMetadata
Licensing Info
This class is a full DynamicPDF Core Suite feature. One of the following is required for non-evaluation usage:
- An active DynamicPDF Ultimate Subscription
- An active DynamicPDF Professional or Professional Plus Subscription with DynamicPDF Core Suite selected.
- A DynamicPDF Core Suite for .NET v12.X Developer License.
Properties
RequiredPdfObjects | Gets the number of PDF objects required by the resource. |
ResourceType | Gets the type of resource. |
Uid | Gets the unique ID of the resource. |
Methods
Draw(DocumentWriter) | Draws the resource to the given DocumentWriter object. |
Equals(Object) | Determines whether the specified Object is equal to the current Object . (Inherited from Object) |
GetHashCode() | Serves as a hash function for a particular type. (Inherited from Object) |
GetType() | Gets the Type of the current instance. (Inherited from Object) |
NewUid() | Generates a new unique ID for a resource. |
ToString() | Returns a String that represents the current Object . (Inherited from Object) |