public class Vintasoft.Imaging.Pdf.FileFontProgramsControllerWithFallbackFont | Provides access to the system (installed) fonts and/or fonts located in specified directories using fallback font when target font is not found. |
public class Vintasoft.Imaging.Pdf.PdfDocumentEventArgs | Provides data for the Vintasoft.Imaging.Pdf.PdfDocumentController.AuthenticateRequest, Vintasoft.Imaging.Pdf.PdfDocumentController.DocumentClosed and Vintasoft.Imaging.Pdf.PdfDocumentController.DocumentOpened event. |
public class Vintasoft.Imaging.Pdf.PdfXmpMetadata | Stores the parameters for XMP metadata processing in PDF. |
public class Vintasoft.Imaging.Pdf.Content.TextExtraction.TextRegion+TextRegionLineSymbolPredicate | |
public class Vintasoft.Imaging.Pdf.Drawing.GraphicsFigures.FormXObjectFigure | Represents a base class of a Form XObject graphics figure, i.e. a set of graphical commands for drawing Form XObject on Vintasoft.Imaging.Pdf.Drawing.PdfGraphics. |
public class Vintasoft.Imaging.Pdf.Drawing.GraphicsFigures.PdfInkAnnotationGraphicsFigure | Represents a PDF Ink annotation graphics figure, i.e. a set of commands for drawing Vintasoft.Imaging.Pdf.Tree.Annotations.PdfInkAnnotation on Vintasoft.Imaging.Pdf.Drawing.PdfGraphics. |
public abstract class Vintasoft.Imaging.Pdf.Drawing.GraphicsFigures.XObjectFigure | Represents a base class of XObject graphics figure, i.e. a set of graphical commands for drawing XObject on Vintasoft.Imaging.Pdf.Drawing.PdfGraphics. |
public class Vintasoft.Imaging.Pdf.Processing.ConvertEmbeddedFileToPdfDocument | Converts the embedded file to a PDF document. |
public class Vintasoft.Imaging.Pdf.Processing.IccProfileProcessingParams | Stores processing params for ICC profile processing. |
public class Vintasoft.Imaging.Pdf.Processing.PdfContentStreamCommandProcessingParams | Stores paramters for processing of content stream command. |
public class Vintasoft.Imaging.Pdf.Processing.PdfContentStreamProcessingParams | Stores parameters for PDF content stream processing. |
public class Vintasoft.Imaging.Pdf.Processing.PdfContentStreamProcessingTree | Provides a tree of processing commands that allows to process the content stream. |
public class Vintasoft.Imaging.Pdf.Processing.PdfContentStreamResourcesProcessingParams | Stores parameters for processing the resources of content stream. |
public class Vintasoft.Imaging.Pdf.Processing.PdfConvertToImageOnlyCommand | Converts a PDF document or PDF page to an image-only PDF document. |
public abstract class Vintasoft.Imaging.Pdf.Processing.PdfDocumentConverter | Provides the abstract base class for PDF document converters. |
public class Vintasoft.Imaging.Pdf.Processing.PdfDocumentPackCommand | A processing command that packs PDF document. |
public class Vintasoft.Imaging.Pdf.Processing.PdfDocumentProcessingTree | A tree, of the processing commands, that allows to process a PDF document. |
public abstract class Vintasoft.Imaging.Pdf.Processing.PdfDocumentVerifier | Provides the abstract base class for PDF document verifiers. |
public abstract class Vintasoft.Imaging.Pdf.Processing.PdfFixups | Contains embedded fixups for embedded triggers. |
public class Vintasoft.Imaging.Pdf.Processing.PdfFontProcessingParams | Stores the parameters for processing of PDF font. |
public class Vintasoft.Imaging.Pdf.Processing.PdfImageResourceAsImageDecoderProcessingParams | Stores the parameters for processing of Vintasoft.Imaging.Pdf.Tree.PdfImageResource using an image decoder. |
public class Vintasoft.Imaging.Pdf.Processing.PdfPageBurnAnnotations | Burns the PDF annotations on a PDF page. |
public class Vintasoft.Imaging.Pdf.Processing.PdfPageClearContent | Clears the content of a PDF page. |
public abstract class Vintasoft.Imaging.Pdf.Processing.PdfPageProcessingCommand | Provides an abstract base class for PDF page processing commands. |
public class Vintasoft.Imaging.Pdf.Processing.PdfPageRotateOrthogonally | Rotates a PDF page by the orthogonal angle. |
public abstract class Vintasoft.Imaging.Pdf.Processing.Analyzers.PdfAnalyzers | Contains static PDF analyzers. |
public abstract class Vintasoft.Imaging.Pdf.Processing.Analyzers.PdfTriggers | Contains triggers, which check elements of PDF document. |
public class Vintasoft.Imaging.Pdf.Processing.Analyzers.XmpPropertyValueVerifierParams | Stores processing params for a property value of XMP metadata. |
public class Vintasoft.Imaging.Pdf.Processing.Analyzers.XmpTopLevelPropertyVerifierParams | Stores processing params for a top-level property of XMP metadata. |
public class Vintasoft.Imaging.Pdf.Processing.Analyzers.XmpWithExtensionSchemasVerifierParams | Stores processing params for XMP metadata with extension schemas. |
public class Vintasoft.Imaging.Pdf.Processing.PdfA.PdfA1bConverter | Converts a PDF document to conformance with PDF/A-1b. |
public class Vintasoft.Imaging.Pdf.Processing.PdfA.PdfA1bVerifier | Verifies that a PDF document conforms to PDF/A-1b specification. |
public class Vintasoft.Imaging.Pdf.Processing.PdfA.PdfA1ProcessingTree | A tree, of the processing commands, that allows to process a PDF/A-1 document. |
public class Vintasoft.Imaging.Pdf.Processing.PdfA.PdfA1XmpMetadataProcessingTree | A tree, of the processing commands, that allows to process XMP metadata of PDF/A-1 document. |
public class Vintasoft.Imaging.Pdf.Processing.PdfA.PdfA2bConverter | Converts a PDF document to conformance with PDF/A-2b. |
public class Vintasoft.Imaging.Pdf.Processing.PdfA.PdfA2bVerifier | Verifies that a PDF document conforms to PDF/A-2b specification. |
public class Vintasoft.Imaging.Pdf.Processing.PdfA.PdfA2ProcessingTree | A tree, of the processing commands, that allows to process a PDF/A-2 document. |
public class Vintasoft.Imaging.Pdf.Processing.PdfA.PdfA2XmpMetadataProcessingTree | A tree, of the processing commands, that allows to process XMP metadata of PDF/A-2 document. |
public class Vintasoft.Imaging.Pdf.Processing.PdfA.PdfA3bConverter | Converts a PDF document to conformance with PDF/A-3b. |
public class Vintasoft.Imaging.Pdf.Processing.PdfA.PdfA3bVerifier | Verifies that a PDF document conforms to PDF/A-2b specification. |
public abstract class Vintasoft.Imaging.Pdf.Processing.PdfA.PdfAConverter | Represents the abstract base class for converters, which convert PDF documents to conformance with PDF/A specification. |
public abstract class Vintasoft.Imaging.Pdf.Processing.PdfA.PdfAVerifier | Provides the abstract base class for verifiers, which verify that PDF document conforms to PDF/A specification. |
public abstract class Vintasoft.Imaging.Pdf.Processing.PdfA.PdfAXmpMetadataProcessingTree | A tree, of the processing commands, that allows to process XMP metadata of PDF/A document. |
public class Vintasoft.Imaging.Pdf.Tree.PdfFileReferenceSpecificationList | Provides list of file reference in PDF document. |
public class Vintasoft.Imaging.Pdf.Tree.PdfGraphicsStateParameters | Contains the graphics state parameters. |
public class Vintasoft.Imaging.Pdf.Tree.PdfGraphicsStateParametersMap | A dictionary that maps the resource names to the graphics state parameters. |
public class Vintasoft.Imaging.Pdf.Tree.PdfGroupAttributes | Stores the attributes of the PDF group. |
public class Vintasoft.Imaging.Pdf.Tree.PdfMarkedContentPropertyMap | A dictionary that maps the resource names to the property list dictionaries for marked content. |
public class Vintasoft.Imaging.Pdf.Tree.PdfOptionalContentMembership | Represents the optional content membership properties. |
public class Vintasoft.Imaging.Pdf.Tree.PdfResourceMap | Represents a map that maps names to the PDF resources. |
public class Vintasoft.Imaging.Pdf.Tree.PdfTransparencyGroupAttributes | Stores the attributes of the PDF transparency group. |
public class Vintasoft.Imaging.Pdf.Tree.Annotations.PdfAnnotationBorderEffect | Stores information about border effect of PDF annotation. |
public class Vintasoft.Imaging.Pdf.Tree.Annotations.PdfFileAttachmentAnnotation | Represents a PDF annotation that stores a file attachment. |
public class Vintasoft.Imaging.Pdf.Tree.Annotations.PdfFileAttachmentAnnotationAppearanceGenerator | An appearance generator for a PDF File Attachment annotation. |
public class Vintasoft.Imaging.Pdf.Tree.Annotations.PdfInkAnnotation | Represents a PDF annotation that displays a freehand lines composed of one or more disjoint paths. |
public class Vintasoft.Imaging.Pdf.Tree.Annotations.PdfInkAnnotationAppearanceGenerator | An appearance generator for a PDF Ink annotation. |
public abstract class Vintasoft.Imaging.Pdf.Tree.ColorSpaces.PdfColorSpace | Provides the abstract base class for PDF color spaces. |
public class Vintasoft.Imaging.Pdf.Tree.ColorSpaces.PdfColorSpaceDictionary | A dictionary that maps each resource name to either the name of a device-dependent color space or an array describing a color space. |
public class Vintasoft.Imaging.Pdf.Tree.ColorSpaces.PdfDeviceNColorSpace | Represents the DeviceN color space (PDF 1.3) that can contain an arbitrary number of color components. |
public class Vintasoft.Imaging.Pdf.Tree.ColorSpaces.PdfIccBasedColorSpace | Represents ICC-Based color spaces (PDF 1.3), which are based on a cross-platform color profile as defined by the International Color Consortium (ICC). |
public class Vintasoft.Imaging.Pdf.Tree.ColorSpaces.PdfIccProfileResource | A resource that contains the ICC profile. |
public class Vintasoft.Imaging.Pdf.Tree.InteractiveForms.PdfInteractiveFormVintasoftBarcodeField | Provides information about the Vintasoft barcode interactive form field. |
public class Vintasoft.Imaging.Pdf.Tree.InteractiveForms.AppearanceGenerators.PdfVintasoftBarcodeFieldAppearanceGenerator | An appearance generator for a PDF Vintasoft barcode interactive field. |
public class Vintasoft.Imaging.Pdf.Tree.Patterns.PdfGraphicalPattern | Represents a base class for patterns. |
public class Vintasoft.Imaging.Pdf.Tree.Patterns.PdfGraphicalPatternDictionary | A named dictionary that maps the resource names to the pattern objects. |
public class Vintasoft.Imaging.Pdf.Tree.ShadingPatterns.PdfShadingPattern | Represents a base class for shading patterns. |
public class Vintasoft.Imaging.Pdf.Tree.ShadingPatterns.PdfShadingPatternDictionary | A dictionary that maps the shading pattern names to the shading pattern objects. |
public class Vintasoft.Imaging.Pdf.PdfDocumentOpenedEventArgs | public class Vintasoft.Imaging.Pdf.PdfDocumentEventArgs |
public class Vintasoft.Imaging.Pdf.Tree.Patterns.PatternBase | public class Vintasoft.Imaging.Pdf.Tree.Patterns.PdfGraphicalPattern |
public class Vintasoft.Imaging.Pdf.Tree.ShadingPatterns.ShadingPatternBase | public class Vintasoft.Imaging.Pdf.Tree.ShadingPatterns.PdfShadingPattern |
Vintasoft.Imaging.Codecs.Decoders.PdfDecoder | ||
Changed methods | ||
public Vintasoft.Imaging.Codecs.Decoders.ImageInfo GetImageInfo(int, Vintasoft.Imaging.Codecs.Decoders.RenderingSettings) | public Vintasoft.Imaging.Codecs.Decoders.ImageInfo GetImageInfo(int, Vintasoft.Imaging.Codecs.Decoders.RenderingSettings, Vintasoft.Imaging.Codecs.Decoders.DecodingSettings) | |
Vintasoft.Imaging.Pdf.FileFontProgramsControllerBase | ||
Added methods | ||
public string[] GetFontNameVariations(string) | Gets the font name variations. | |
public System.IO.Stream GetTrueTypeFontProgram(string) | Returns a TrueType font program using specified font name. | |
Vintasoft.Imaging.Pdf.PdfContentRenderer | ||
Added methods | ||
public object Clone() | Creates a new object that is a copy of this instance. | |
Changed methods | ||
public void FillArea(Vintasoft.Imaging.Pdf.PdfContentRenderingContext, Vintasoft.Imaging.Pdf.Tree.ShadingPatterns.ShadingPatternBase) | public void FillArea(Vintasoft.Imaging.Pdf.PdfContentRenderingContext, Vintasoft.Imaging.Pdf.Tree.ShadingPatterns.PdfShadingPattern) | |
public void FillPath(Vintasoft.Imaging.Pdf.PdfContentRenderingContext, System.Drawing.Drawing2D.GraphicsPath, Vintasoft.Imaging.Pdf.Tree.Patterns.PatternBase) | public void FillPath(Vintasoft.Imaging.Pdf.PdfContentRenderingContext, System.Drawing.Drawing2D.GraphicsPath, Vintasoft.Imaging.Pdf.Tree.Patterns.PdfGraphicalPattern) | |
Vintasoft.Imaging.Pdf.PdfDocument | ||
Added properties | ||
public bool AutoUpdateInteractiveFormAppearances { get; set; } | Gets or sets a value indicating whether the document must automatically update the interactive field appearances if Vintasoft.Imaging.Pdf.Tree.InteractiveForms.PdfDocumentInteractiveForm.NeedAppearances is set to true . | |
public bool HasDocumentInformation { get; } | Gets a value indicating whether this document has the document information. | |
Changed properties | ||
public System.Collections.Generic.List<Vintasoft.Imaging.Pdf.PdfRuntimeMessage> RuntimeMessages { get; } | public System.Collections.ObjectModel.ReadOnlyCollection<Vintasoft.Imaging.Pdf.PdfRuntimeMessage> RuntimeMessages { get; } | |
Added methods | ||
public void AddRuntimeMessage(Vintasoft.Imaging.Pdf.PdfRuntimeMessage) | Adds the runtime message to the Vintasoft.Imaging.Pdf.PdfDocument.RuntimeMessages property. | |
public void ClearRuntimeMessages() | Clears the list of runtime messages. | |
public bool ConvertDocument(Vintasoft.Imaging.Pdf.PdfDocumentConformance) | Converts the PDF document to conformance with the specified format. | |
public Vintasoft.Imaging.Processing.ConversionProfileResult ConvertDocument(Vintasoft.Imaging.Pdf.PdfDocumentConformance, System.EventHandler<Vintasoft.Imaging.ProgressEventArgs>) | Converts the PDF document to conformance with the specified format. | |
public Vintasoft.Imaging.Processing.ConversionProfileResult ConvertDocument(Vintasoft.Imaging.Pdf.PdfDocumentConformance, Vintasoft.Imaging.Processing.ProcessingState) | Converts the PDF document to conformance with the specified format. | |
public Vintasoft.Imaging.Pdf.PdfRuntimeMessage[] GetAllRuntimeMessages() | Returns the array of runtime messages, which occured during loading of this PDF document or rendering of PDF pages in any thread. | |
public Vintasoft.Imaging.Pdf.PdfDocumentConformance GetDocumentConformance() | Returns the PDF document conformance from the PDF document metadata. | |
public bool VerifyDocument(Vintasoft.Imaging.Pdf.PdfDocumentConformance) | Verifies the PDF document to conformance with the specified format. | |
public Vintasoft.Imaging.Processing.VerificationProfileResult VerifyDocument(Vintasoft.Imaging.Pdf.PdfDocumentConformance, System.EventHandler<Vintasoft.Imaging.ProgressEventArgs>) | Verifies the PDF document to conformance with the specified format. | |
public Vintasoft.Imaging.Processing.VerificationProfileResult VerifyDocument(Vintasoft.Imaging.Pdf.PdfDocumentConformance, Vintasoft.Imaging.Processing.ProcessingState) | Verifies the PDF document to conformance with the specified format. | |
Added events | ||
public event System.EventHandler<Vintasoft.Imaging.CollectionChangeEventArgs<Vintasoft.Imaging.Pdf.PdfRuntimeMessage>> RuntimeMessageAdded | Occurs when the runtime message is added to the Vintasoft.Imaging.Pdf.PdfDocument.RuntimeMessages property. | |
Vintasoft.Imaging.Pdf.PdfDocumentController | ||
Added events | ||
public event System.EventHandler<Vintasoft.Imaging.Pdf.PdfDocumentEventArgs> DocumentClosed | Occurs when the PDF document is closed. | |
public event System.EventHandler<Vintasoft.Imaging.Pdf.PdfDocumentEventArgs> DocumentClosing | Occurs when the PDF document is closing. | |
Changed events | ||
public event System.EventHandler<Vintasoft.Imaging.Pdf.PdfDocumentOpenedEventArgs> AuthenticateRequest | public event System.EventHandler<Vintasoft.Imaging.Pdf.PdfDocumentEventArgs> AuthenticateRequest | |
public event System.EventHandler<Vintasoft.Imaging.Pdf.PdfDocumentOpenedEventArgs> DocumentOpened | public event System.EventHandler<Vintasoft.Imaging.Pdf.PdfDocumentEventArgs> DocumentOpened | |
Vintasoft.Imaging.Pdf.PdfFormat | ||
Added properties | ||
public Vintasoft.Imaging.Pdf.PdfFormat Pdf_15 { get; } | Static instance of the PDF 1.5 format. | |
Vintasoft.Imaging.Pdf.PdfRenderingSettings | ||
Added properties | ||
public Vintasoft.Imaging.Codecs.ImageFiles.Jpeg.JpegSubsamplingInterpolationMode SubsampledJpegInterpolationMode { get; set; } | Gets or sets the interpolation mode for subsampled JPEG images. | |
Vintasoft.Imaging.Pdf.PdfRuntimeMessage | ||
Added constructors | ||
public void PdfRuntimeMessage(string) | Initializes a new instance of the Vintasoft.Imaging.Pdf.PdfRuntimeMessage class. | |
public void PdfRuntimeMessage(string, System.Exception) | Initializes a new instance of the Vintasoft.Imaging.Pdf.PdfRuntimeMessage class. | |
Vintasoft.Imaging.Pdf.BasicTypes.PdfArray | ||
Added methods | ||
public bool Equals(object) | Determines whether the specified System.Object, is equal to this instance. | |
public int GetHashCode() | Returns a hash code for this instance. | |
Vintasoft.Imaging.Pdf.BasicTypes.PdfBasicObject | ||
Added properties | ||
public Vintasoft.Imaging.Pdf.BasicTypes.PdfBasicObjectType ObjectType { get; } | Gets the type of the object. | |
Vintasoft.Imaging.Pdf.BasicTypes.PdfBoolean | ||
Added methods | ||
public bool Equals(object) | Determines whether the specified System.Object, is equal to this instance. | |
public int GetHashCode() | Returns a hash code for this instance. | |
Vintasoft.Imaging.Pdf.BasicTypes.PdfDictionary | ||
Added methods | ||
public bool Equals(object) | Determines whether the specified System.Object, is equal to this instance. | |
public int GetHashCode() | Returns a hash code for this instance. | |
Vintasoft.Imaging.Pdf.BasicTypes.PdfIndirectObject | ||
Added properties | ||
public Vintasoft.Imaging.Pdf.BasicTypes.PdfStream Stream { get; } | Gets the stream object that contains in this indirect object. | |
Vintasoft.Imaging.Pdf.BasicTypes.PdfIntegerNumber | ||
Added properties | ||
public long LongValue { get; } | Gets or sets a value as long number. | |
Added methods | ||
public bool Equals(object) | Determines whether the specified System.Object, is equal to this instance. | |
public int GetHashCode() | Returns a hash code for this instance. | |
Vintasoft.Imaging.Pdf.BasicTypes.PdfName | ||
Added methods | ||
public bool Equals(object) | Determines whether the specified System.Object, is equal to this instance. | |
public int GetHashCode() | Returns a hash code for this instance. | |
Vintasoft.Imaging.Pdf.BasicTypes.PdfNull | ||
Added methods | ||
public bool Equals(object) | Determines whether the specified System.Object, is equal to this instance. | |
public int GetHashCode() | Returns a hash code for this instance. | |
Vintasoft.Imaging.Pdf.BasicTypes.PdfRealNumber | ||
Added properties | ||
public double DoubleValue { get; set; } | Gets or sets the value as double value. | |
Added methods | ||
public bool Equals(object) | Determines whether the specified System.Object, is equal to this instance. | |
public int GetHashCode() | Returns a hash code for this instance. | |
Vintasoft.Imaging.Pdf.BasicTypes.PdfString | ||
Added methods | ||
public bool Equals(object) | Determines whether the specified System.Object, is equal to this instance. | |
public int GetHashCode() | Returns a hash code for this instance. | |
Vintasoft.Imaging.Pdf.Content.PdfGraphicsState | ||
Added properties | ||
public float MiterLimit { get; set; } | The maximum length of mitered line joins for stroked paths. | |
public Vintasoft.Imaging.Pdf.Tree.PdfGraphicsStateRenderingIntent RenderingIntent { get; set; } | Gets or sets the rendering intent to be used when converting CIE-based colors to device colors. | |
Vintasoft.Imaging.Pdf.Content.TextExtraction.TextRegion | ||
Added properties | ||
public float SelectionSpaceFactor { get; set; } | Gets or sets the selection space factor. | |
Added methods | ||
public Vintasoft.Imaging.Pdf.Content.TextExtraction.TextRegion[] GetWords() | Returns the words of this text region. | |
public Vintasoft.Imaging.Pdf.Content.TextExtraction.TextRegion[] GetWords(TextRegionLineSymbolPredicate, TextRegionLineSymbolPredicate, TextRegionLineSymbolPredicate) | ||
public Vintasoft.Imaging.Pdf.Content.TextExtraction.TextRegion[] GetWords(System.Predicate<char>, System.Predicate<char>, System.Predicate<char>) | Returns the words of this text region. | |
Vintasoft.Imaging.Pdf.Content.TextExtraction.TextSymbol | ||
Added properties | ||
public float Width { get; } | Gets the width of the symbol in text space (1/1000 of user space). | |
Vintasoft.Imaging.Pdf.Drawing.PdfGraphics | ||
Added methods | ||
public void AddContentCommands(string) | Adds the content commands, which are stored in string, to the content stream. | |
public void DrawString(string, Vintasoft.Imaging.Pdf.Tree.Fonts.PdfFont, float, float, float) | Draws the specified text string at the specified location with the current brush and specified Vintasoft.Imaging.Pdf.Tree.Fonts.PdfFont objects. | |
public Vintasoft.Imaging.Pdf.Drawing.PdfGraphics FromForm(Vintasoft.Imaging.Pdf.Tree.PdfFormXObjectResource, Vintasoft.Imaging.Pdf.Drawing.PdfGraphicsCreationMode) | Creates a new Vintasoft.Imaging.Pdf.Drawing.PdfGraphics from the specified Vintasoft.Imaging.Pdf.Tree.PdfFormXObjectResource. | |
public Vintasoft.Imaging.Pdf.Drawing.PdfGraphics FromPage(Vintasoft.Imaging.Pdf.Tree.PdfPage, Vintasoft.Imaging.Pdf.Drawing.PdfGraphicsCreationMode) | Creates a new Vintasoft.Imaging.Pdf.Drawing.PdfGraphics from the specified Vintasoft.Imaging.Pdf.Tree.PdfPage. | |
public System.Drawing.RectangleF GetSourceBoundingBox() | Returns the source surface bounding box. | |
public void SetGraphicsStateParameters(Vintasoft.Imaging.Pdf.Tree.PdfGraphicsStateParameters) | Sets the graphics state parameters. | |
public void SetMiterLimit(float) | Sets the word spacing ('M' command). | |
public void SetPen(Vintasoft.Imaging.Pdf.Drawing.PdfPen) | Sets a current pen. | |
public void SetRenderingIntent(string) | Sets the rendering intent ('ri' command). | |
public void SetTextRenderingMode(Vintasoft.Imaging.Pdf.Content.TextRenderingMode) | Sets the text rendering mode ('Tr' command). | |
Vintasoft.Imaging.Pdf.Drawing.GraphicsFigures.GraphicsFigureGroup | ||
Changed properties | ||
public System.Drawing.Drawing2D.Matrix Transform { get; set; } | public Vintasoft.Imaging.Utils.AffineMatrix Transform { get; set; } | |
Vintasoft.Imaging.Pdf.Tree.PdfDestinationBase | ||
Added properties | ||
public int PageNumber { get; set; } | Gets or sets the page number designated for this destination. | |
Vintasoft.Imaging.Pdf.Tree.PdfDocumentCatalog | ||
Added properties | ||
public Vintasoft.Imaging.Pdf.Tree.PdfFileReferenceSpecificationList AssociatedFiles { get; set; } | Gets or sets of the list of file specification representing the data associated with the entire document in the manner specified by the Vintasoft.Imaging.Pdf.Tree.PdfFileReferenceSpecification.AssociatedFileRelationship property. | |
public Vintasoft.Imaging.Pdf.Tree.PdfMetadataResource Metadata { get; set; } | Gets or sets metadata associated with this PDF document. | |
Vintasoft.Imaging.Pdf.Tree.PdfEmbeddedFile | ||
Added properties | ||
public string Subtype { get; set; } | Gets or sets the subtype of the embedded file. | |
Vintasoft.Imaging.Pdf.Tree.PdfEmbeddedFileSpecification | ||
Added constructors | ||
public void PdfEmbeddedFileSpecification(Vintasoft.Imaging.Pdf.PdfDocument) | Initializes a new instance of the Vintasoft.Imaging.Pdf.Tree.PdfEmbeddedFileSpecification class. | |
Vintasoft.Imaging.Pdf.Tree.PdfFileReferenceSpecification | ||
Added properties | ||
public string AssociatedFileRelationship { get; set; } | Gets or sets a value that represents the relationship of this object to the source that points to it. | |
Vintasoft.Imaging.Pdf.Tree.PdfFormXObjectResource | ||
Added properties | ||
public Vintasoft.Imaging.Pdf.Tree.PdfFileReferenceSpecificationList AssociatedFiles { get; set; } | Gets or sets a list of file specifications, which are representing the data associated with this XObject in the manner specified by the Vintasoft.Imaging.Pdf.Tree.PdfFileReferenceSpecification.AssociatedFileRelationship property. | |
public Vintasoft.Imaging.Pdf.Tree.PdfOptionalContentMembership OptionalContentMembership { get; set; } | Gets or sets the optional content membership, which is specifying the optional content properties for the form XObject. | |
Added constructors | ||
public void PdfFormXObjectResource(Vintasoft.Imaging.Pdf.PdfDocument, Vintasoft.Imaging.Pdf.Tree.PdfFormXObjectResource) | Initializes a new instance of the Vintasoft.Imaging.Pdf.Tree.PdfFormXObjectResource class. | |
public void PdfFormXObjectResource(Vintasoft.Imaging.Pdf.PdfDocument, Vintasoft.Imaging.Pdf.Tree.PdfImageResource) | Initializes a new instance of the Vintasoft.Imaging.Pdf.Tree.PdfFormXObjectResource class. | |
Added methods | ||
public Vintasoft.Imaging.Pdf.Tree.PdfFormXObjectResource CreateCopy() | Creates a copy of this annotation instance. | |
public Vintasoft.Imaging.Pdf.Tree.PdfFormXObjectResource CreateCopy(Vintasoft.Imaging.Pdf.PdfDocument) | Creates a copy of this Form XObject instance into the specified document. | |
public Vintasoft.Imaging.Pdf.Tree.PdfFormXObjectResource CreateFormPageRegion(Vintasoft.Imaging.Pdf.PdfDocument, Vintasoft.Imaging.Pdf.Tree.PdfPage, System.Drawing.RectangleF) | Creates the form from the specified page region. | |
public void Crop(System.Drawing.RectangleF) | Crops this form to the specified rectangle. | |
public Vintasoft.Imaging.Pdf.Content.TextExtraction.TextRegion ExtractTextRegion() | Extracts the text region of this form. | |
public void RemoveText(Vintasoft.Imaging.Pdf.Content.TextExtraction.TextRegion[]) | Removes the specified text regions from the form content. | |
public void RemoveText(System.Drawing.RectangleF[]) | Removes text that is located in the specified rectangles on a form. | |
public void RemoveVectorGraphics(System.Drawing.RectangleF[]) | Removes vector graphics that intersect with the specified rectangles on form. | |
Vintasoft.Imaging.Pdf.Tree.PdfImageResource | ||
Added properties | ||
public Vintasoft.Imaging.Pdf.Tree.PdfFileReferenceSpecificationList AssociatedFiles { get; set; } | Gets or sets a list of file specifications, which are representing the data associated with this XObject in the manner specified by the Vintasoft.Imaging.Pdf.Tree.PdfFileReferenceSpecification.AssociatedFileRelationship property. | |
public Vintasoft.Imaging.Pdf.Tree.ColorSpaces.PdfColorSpace ColorSpace { get; set; } | Gets or sets the color space of this image resource. | |
public Vintasoft.Imaging.Pdf.Tree.PdfOptionalContentMembership OptionalContentMembership { get; set; } | Gets or sets the optional content membership specifying the optional content properties for the image XObject. | |
Added methods | ||
public Vintasoft.Imaging.Pdf.Tree.PdfImageResource CreateCopy() | Create a copy of this image resource instance. | |
public Vintasoft.Imaging.Pdf.Tree.PdfImageResource CreateCopy(Vintasoft.Imaging.Pdf.PdfDocument) | Creates a copy of this image resource instance into the specified document. | |
Vintasoft.Imaging.Pdf.Tree.PdfPage | ||
Added properties | ||
public Vintasoft.Imaging.Pdf.Tree.PdfFileReferenceSpecificationList AssociatedFiles { get; set; } | Gets or sets a list of file specifications, which are representing the data associated with this page in the manner specified by the Vintasoft.Imaging.Pdf.Tree.PdfFileReferenceSpecification.AssociatedFileRelationship property. | |
public bool TextRegionIsCached { get; } | Gets a value indicating whether text region is cached. | |
Changed properties | ||
public Vintasoft.Imaging.Pdf.Tree.PdfResource Metadata { get; set; } | public Vintasoft.Imaging.Pdf.Tree.PdfMetadataResource Metadata { get; set; } | |
Added methods | ||
public void Crop(System.Drawing.RectangleF) | Crops this page to the specified rectangle. | |
public Vintasoft.Imaging.Pdf.Content.TextExtraction.TextRegion ExtractTextRegion(System.Drawing.RectangleF, bool) | Extracts text from the specified rectangle of this page. | |
public Vintasoft.Imaging.VintasoftImage GetThumbnail(int, int, Vintasoft.Imaging.Pdf.PdfRenderingSettings, Vintasoft.Imaging.Codecs.Decoders.DecodingSettings) | Returns thumbnail of this page. | |
public Vintasoft.Imaging.VintasoftImage Render(Vintasoft.Imaging.Pdf.PdfRenderingSettings, Vintasoft.Imaging.Codecs.Decoders.DecodingSettings, System.EventHandler<Vintasoft.Imaging.ProgressEventArgs>) | Returns the rendered image of the page. | |
public Vintasoft.Imaging.VintasoftImage Render(System.Drawing.RectangleF, float, Vintasoft.Imaging.Pdf.PdfRenderingSettings, Vintasoft.Imaging.Codecs.Decoders.DecodingSettings, System.EventHandler<Vintasoft.Imaging.ProgressEventArgs>, System.EventHandler<Vintasoft.Imaging.ImageRendering.IntermediateImageRequestEventArgs>) | Renders specified rectangle of PDF page with specified scale. | |
Vintasoft.Imaging.Pdf.Tree.PdfResources | ||
Added properties | ||
public Vintasoft.Imaging.Pdf.Tree.ColorSpaces.PdfColorSpaceDictionary ColorSpaces { get; set; } | A dictionary that maps each resource name to either the name of a device-dependent color space or an array describing a color space (see Section 4.5, "Color Spaces"). | |
public Vintasoft.Imaging.Pdf.Tree.PdfGraphicsStateParametersMap GraphicsStateParameters { get; set; } | Gets or sets a dictionary that maps the resource names to the graphics state parameters. | |
public Vintasoft.Imaging.Pdf.Tree.PdfMarkedContentPropertyMap MarkedContentProperties { get; set; } | Gets or sets a dictionary that maps the resource names to the property list dictionaries for marked content. | |
public Vintasoft.Imaging.Pdf.Tree.ShadingPatterns.PdfShadingPatternDictionary ShadingPatterns { get; set; } | Gets or sets a dictionary that maps the shading pattern names to the shading pattern objects. | |
public Vintasoft.Imaging.Pdf.Tree.PdfResourceMap XObjectResources { get; set; } | Gets or sets a dictionary that maps resource names to external objects (Form XObjects, Image XObjects). | |
Removed properties | ||
public Vintasoft.Imaging.Pdf.Tree.PdfNamedDictionary<Vintasoft.Imaging.Pdf.Tree.PdfResource> Resources { get; set; } | Use the Vintasoft.Imaging.Pdf.Tree.PdfResources.XObjectResources property instead. | |
Changed properties | ||
public Vintasoft.Imaging.Pdf.Tree.PdfNamedDictionary<Vintasoft.Imaging.Pdf.Tree.Patterns.PatternBase> Patterns { get; } | public Vintasoft.Imaging.Pdf.Tree.Patterns.PdfGraphicalPatternDictionary Patterns { get; set; } | |
Added methods | ||
public void AddResource(string, Vintasoft.Imaging.Pdf.Tree.PdfTreeNodeBase) | Adds the named resource to this resources. | |
Vintasoft.Imaging.Pdf.Tree.PdfTreeNodeBase | ||
Added methods | ||
public string ToString() | Returns a System.String that represents this instance. | |
Vintasoft.Imaging.Pdf.Tree.Annotations.PdfAnnotation | ||
Added properties | ||
public Vintasoft.Imaging.Pdf.Tree.PdfFileReferenceSpecificationList AssociatedFiles { get; set; } | Gets or sets of the list of file specification representing the data associated with the this annotation in the manner specified by the Vintasoft.Imaging.Pdf.Tree.PdfFileReferenceSpecification.AssociatedFileRelationship property. | |
Vintasoft.Imaging.Pdf.Tree.Annotations.PdfAnnotationAppearanceGenerator | ||
Added methods | ||
public void LoadPropertiesFromAnnotation(Vintasoft.Imaging.Pdf.Tree.Annotations.PdfAnnotation) | Loads the properties of appearance generator from annotation. | |
public void SetAnnotationRectangle(Vintasoft.Imaging.Pdf.Tree.Annotations.PdfAnnotation, System.Drawing.PointF[]) | Sets the annotation rectangle. | |
Changed methods | ||
public System.Drawing.RectangleF CalculateAnnotationRectangle(Vintasoft.Imaging.Pdf.Tree.Annotations.PdfAnnotation, System.Drawing.PointF[]) | protected System.Drawing.RectangleF CalculateAnnotationRectangle(Vintasoft.Imaging.Pdf.Tree.Annotations.PdfAnnotation, System.Drawing.PointF[]) | |
Vintasoft.Imaging.Pdf.Tree.Annotations.PdfFreeTextAnnotation | ||
Added properties | ||
public Vintasoft.Imaging.Pdf.Tree.Annotations.PdfAnnotationBorderEffectType BorderEffect { get; set; } | Gets or sets the border effect. | |
public float BorderEffectIntensity { get; set; } | Gets or sets a number describing the intensity of the border effect. | |
public Vintasoft.Imaging.Pdf.Tree.Annotations.PdfAnnotationBorderEffect BorderEffectProperties { get; set; } | Gets or sets the border effect that specifies an effect to be applied to the border of the annotations (PDF 1.6). | |
Vintasoft.Imaging.Pdf.Tree.Annotations.PdfFreeTextAnnotationAppearanceGenerator | ||
Added methods | ||
public void SetAnnotationRectangle(Vintasoft.Imaging.Pdf.Tree.Annotations.PdfAnnotation, System.Drawing.PointF[]) | Sets the annotation rectangle. | |
Changed methods | ||
public System.Drawing.RectangleF CalculateAnnotationRectangle(Vintasoft.Imaging.Pdf.Tree.Annotations.PdfAnnotation, System.Drawing.PointF[]) | protected System.Drawing.RectangleF CalculateAnnotationRectangle(Vintasoft.Imaging.Pdf.Tree.Annotations.PdfAnnotation, System.Drawing.PointF[]) | |
Vintasoft.Imaging.Pdf.Tree.Annotations.PdfLineAnnotationAppearanceGenerator | ||
Changed methods | ||
public System.Drawing.RectangleF CalculateAnnotationRectangle(Vintasoft.Imaging.Pdf.Tree.Annotations.PdfAnnotation, System.Drawing.PointF[]) | protected System.Drawing.RectangleF CalculateAnnotationRectangle(Vintasoft.Imaging.Pdf.Tree.Annotations.PdfAnnotation, System.Drawing.PointF[]) | |
Vintasoft.Imaging.Pdf.Tree.Annotations.PdfMarkupAnnotation | ||
Added properties | ||
public string Intent { get; set; } | Gets or sets a name describing the intent of the markup annotation (PDF 1.6). | |
Vintasoft.Imaging.Pdf.Tree.Annotations.PdfPolygonalAnnotationAppearanceGenerator | ||
Changed methods | ||
public System.Drawing.RectangleF CalculateAnnotationRectangle(Vintasoft.Imaging.Pdf.Tree.Annotations.PdfAnnotation, System.Drawing.PointF[]) | protected System.Drawing.RectangleF CalculateAnnotationRectangle(Vintasoft.Imaging.Pdf.Tree.Annotations.PdfAnnotation, System.Drawing.PointF[]) | |
Vintasoft.Imaging.Pdf.Tree.Annotations.PdfPolygonAnnotation | ||
Added properties | ||
public Vintasoft.Imaging.Pdf.Tree.Annotations.PdfAnnotationBorderEffectType BorderEffect { get; set; } | Gets or sets the border effect. | |
public float BorderEffectIntensity { get; set; } | Gets or sets a number describing the intensity of the border effect. | |
public Vintasoft.Imaging.Pdf.Tree.Annotations.PdfAnnotationBorderEffect BorderEffectProperties { get; set; } | Gets or sets the border effect that specifies an effect to be applied to the border of the annotations (PDF 1.5). | |
Vintasoft.Imaging.Pdf.Tree.Annotations.PdfPolylineAnnotationAppearanceGenerator | ||
Changed methods | ||
public System.Drawing.RectangleF CalculateAnnotationRectangle(Vintasoft.Imaging.Pdf.Tree.Annotations.PdfAnnotation, System.Drawing.PointF[]) | protected System.Drawing.RectangleF CalculateAnnotationRectangle(Vintasoft.Imaging.Pdf.Tree.Annotations.PdfAnnotation, System.Drawing.PointF[]) | |
Vintasoft.Imaging.Pdf.Tree.Annotations.PdfRectangularAnnotation | ||
Added properties | ||
public Vintasoft.Imaging.Pdf.Tree.Annotations.PdfAnnotationBorderEffectType BorderEffect { get; set; } | Gets or sets the border effect. | |
public float BorderEffectIntensity { get; set; } | Gets or sets a number describing the intensity of the border effect. | |
public Vintasoft.Imaging.Pdf.Tree.Annotations.PdfAnnotationBorderEffect BorderEffectProperties { get; set; } | Gets or sets the border effect properties that specifies an effect to be applied to the border of the annotations (PDF 1.5). | |
Vintasoft.Imaging.Pdf.Tree.Fonts.PdfFont | ||
Added methods | ||
public string ToString() | Returns a System.String that represents this instance. | |
Vintasoft.Imaging.Pdf.Tree.InteractiveForms.PdfDocumentInteractiveForm | ||
Added properties | ||
public Vintasoft.Imaging.Pdf.Tree.InteractiveForms.TextQuaddingType DefaultTextQuadding { get; set; } | Gets or sets a document-wide default value for the form of quadding (justification) to be used in displaying the text of the field. | |
Vintasoft.Imaging.Pdf.Tree.InteractiveForms.PdfInteractiveFormBarcodeField | ||
Added properties | ||
public bool AutoUpdateBarcodeSize { get; set; } | Gets or sets a value indicating whether the barcode object size must be automatically updated when the barcode field appearance is generated. | |
Vintasoft.Imaging.Pdf.Tree.InteractiveForms.PdfInteractiveFormChoiceField | ||
Added properties | ||
public bool AppearanceDependsFromValue { get; } | Gets a value indicating whether the field appearance depends from field value. | |
Vintasoft.Imaging.Pdf.Tree.InteractiveForms.PdfInteractiveFormField | ||
Added properties | ||
public bool AppearanceDependsFromValue { get; } | Gets a value indicating whether the field appearance depends from field value. | |
Vintasoft.Imaging.Pdf.Tree.InteractiveForms.PdfInteractiveFormSwitchableButtonField | ||
Renamed properties | ||
public string AppearanceStateName { get; set; } | public string Value { get; set; } | |
public string DefaultAppearanceStateName { get; set; } | public string DefaultValue { get; set; } | |
Vintasoft.Imaging.Pdf.Tree.InteractiveForms.PdfInteractiveFormTextField | ||
Added properties | ||
public bool AppearanceDependsFromValue { get; } | Gets a value indicating whether the field appearance depends from field value. | |
Vintasoft.Imaging.Pdf.Tree.InteractiveForms.AppearanceGenerators.PdfBarcodeFieldAppearanceGenerator | ||
Added methods | ||
public void LoadPropertiesFromAnnotation(Vintasoft.Imaging.Pdf.Tree.Annotations.PdfAnnotation) | Loads the properties of appearance generator from annotation. | |
Vintasoft.Imaging.Pdf.Tree.InteractiveForms.AppearanceGenerators.PdfButtonFieldAppearanceGenerator | ||
Added methods | ||
public void LoadPropertiesFromAnnotation(Vintasoft.Imaging.Pdf.Tree.Annotations.PdfAnnotation) | Loads the properties of appearance generator from annotation. | |
Vintasoft.Imaging.Pdf.Tree.InteractiveForms.AppearanceGenerators.PdfListBoxFieldAppearanceGenerator | ||
Added methods | ||
public void LoadPropertiesFromAnnotation(Vintasoft.Imaging.Pdf.Tree.Annotations.PdfAnnotation) | Loads the properties of appearance generator from annotation. | |
Vintasoft.Imaging.Pdf.Tree.InteractiveForms.AppearanceGenerators.PdfWidgetAnnotationAppearanceGenerator | ||
Added methods | ||
public void LoadPropertiesFromAnnotation(Vintasoft.Imaging.Pdf.Tree.Annotations.PdfAnnotation) | Loads the properties of appearance generator from annotation. | |
Vintasoft.Imaging.Pdf.Tree.InteractiveForms.AppearanceGenerators.PdfWidgetAnnotationDynamicAppearanceGenerator | ||
Added methods | ||
public void LoadPropertiesFromAnnotation(Vintasoft.Imaging.Pdf.Tree.Annotations.PdfAnnotation) | Loads the properties of appearance generator from annotation. | |
Vintasoft.Imaging.Pdf.Tree.Patterns.ShadingPattern | ||
Changed properties | ||
public Vintasoft.Imaging.Pdf.Tree.ShadingPatterns.ShadingPatternBase Shading { get; } | public Vintasoft.Imaging.Pdf.Tree.ShadingPatterns.PdfShadingPattern Shading { get; } | |
public enum Vintasoft.Imaging.Pdf.Tree.InteractiveForms.VintasoftBarcodeSymbologyType | Specifies types of barcode symbologies that available int Vintasoft Barcode .NET SDK. |
public enum Vintasoft.Imaging.Pdf.Tree.ColorSpaces.PdfColorSpaceFamily | Determines available color space families. |
public enum Vintasoft.Imaging.Pdf.BasicTypes.PdfBasicObjectType | Determines available types of basic object content. |
public enum Vintasoft.Imaging.Pdf.Drawing.PdfGraphicsCreationMode | Defines available creation modes of Vintasoft.Imaging.Pdf.Drawing.PdfGraphics. |
public enum Vintasoft.Imaging.Pdf.Tree.Annotations.PdfAnnotationBorderEffectType | Specifies available types of annotation border effect. |
public enum Vintasoft.Imaging.Pdf.Tree.PdfGraphicsStateRenderingIntent | Specifies available rendering intents. |
Vintasoft.Imaging.Pdf.Tree.PdfActionType | ||
Added fields | ||
public Vintasoft.Imaging.Pdf.Tree.PdfActionType SetState | (PDF 1.2, deprecated in PDF 1.4) Set-state action. | |
public Vintasoft.Imaging.Pdf.Tree.PdfActionType NOP | (PDF 1.2, deprecated in PDF 1.4) No-op action. | |
Vintasoft.Imaging.Pdf.Tree.Annotations.PdfAnnotationType | ||
Added fields | ||
public Vintasoft.Imaging.Pdf.Tree.Annotations.PdfAnnotationType Redact | (PDF 1.7) Redact annotation. | |
public class Vintasoft.Imaging.Pdf.Wpf.UI.Annotations.WpfPdfFileAttachmentAnnotationView | Determines how to display a PDF File Attachment annotation and how user can interact with it. |
public class Vintasoft.Imaging.Pdf.Wpf.UI.Annotations.WpfPdfInkAnnotationBuilder | Interaction controller that builds an Ink annotation. |
public class Vintasoft.Imaging.Pdf.Wpf.UI.Annotations.WpfPdfInkAnnotationView | Determines how to display an Ink annotation and how user can interact with it. |
Vintasoft.Imaging.Pdf.Wpf.UI.WpfPdfContentEditorTool | ||
Added properties | ||
public Vintasoft.Imaging.UIActions.BringToBackItemUIAction BringToBackAction { get; } | Gets the UI action that moves the focused graphics figure view to the first position in view collection. | |
public Vintasoft.Imaging.UIActions.BringToFrontItemUIAction BringToFrontAction { get; } | Gets the UI action that moves the focused graphics figure view to the last position in view collection. | |
public Vintasoft.Imaging.UIActions.DeselectAllItemsUIAction DeselectAllAction { get; } | Gets the UI action that deselects graphics figures. | |
Added methods | ||
public Vintasoft.Imaging.Pdf.Wpf.UI.WpfGraphicsFigureView StartBuildFormXObject(Vintasoft.Imaging.Pdf.Drawing.PdfPen, Vintasoft.Imaging.Pdf.Drawing.PdfBrush, Vintasoft.Imaging.Pdf.Tree.PdfFormXObjectResource) | Starts the building process of form XObject. | |
Vintasoft.Imaging.Pdf.Wpf.UI.WpfPdfImageExtractorTool | ||
Added properties | ||
public Vintasoft.Imaging.UIActions.DeselectAllItemsUIAction DeselectAllAction { get; } | Gets the UI action that deselects images. | |
Vintasoft.Imaging.Pdf.Wpf.UI.WpfPdfRemoveContentTool | ||
Added properties | ||
public Vintasoft.Imaging.UIActions.DeselectAllItemsUIAction DeselectAllAction { get; } | Gets the UI action that deselects redaction marks. | |
Vintasoft.Imaging.Pdf.Wpf.UI.WpfPdfTextSelectionTool | ||
Added properties | ||
public Vintasoft.Imaging.UIActions.DeselectAllItemsUIAction DeselectAllAction { get; } | Gets the UI action that deselects all text. | |
public float SelectionSpaceFactor { get; set; } | Gets or sets the space factor of text selection. | |
Vintasoft.Imaging.Pdf.Wpf.UI.Annotations.WpfPdfAnnotationTool | ||
Added properties | ||
public Vintasoft.Imaging.UIActions.BringToBackItemUIAction BringToBackAction { get; } | Gets the UI action that moves the focused annotation view to the first position in view collection. | |
public Vintasoft.Imaging.UIActions.BringToFrontItemUIAction BringToFrontAction { get; } | Gets the UI action that moves the focused annotation view to the last position in view collection. | |
public Vintasoft.Imaging.UIActions.DeselectAllItemsUIAction DeselectAllAction { get; } | Gets the UI action that deselects all annotations. | |
Added methods | ||
public void PerformSelection(Vintasoft.Imaging.Pdf.Wpf.UI.Annotations.WpfPdfAnnotationView) | Performs the selection of the item. | |
Added events | ||
public event Vintasoft.Imaging.CollectionChangeEventHandler<Vintasoft.Imaging.Pdf.Wpf.UI.Annotations.WpfPdfAnnotationView> AnnotationViewCollectionChanged | Occurs when annotation view collection is changed. | |
Vintasoft.Imaging.Pdf.Wpf.UI.Annotations.WpfPdfWidgetAnnotationView | ||
Added methods | ||
public void Activate() | Activates this widget annotation view. | |