public class Vintasoft.Imaging.Pdf.Processing.PdfDocumentRemoveSignatureFieldsCommand | A processing command that removes signature fields from PDF document. |
public class Vintasoft.Imaging.Pdf.Processing.PdfFontCharacterCollection | A collection that stores symbol content codes of PDF font. |
public class Vintasoft.Imaging.Pdf.Processing.PdfPageInvertCommand | A processing command which inverts the PDF page. |
public class Vintasoft.Imaging.Pdf.Processing.Analyzers.PdfDocumentHasSignatureFields | An analyzer, which determines whether PDF document has signature fields. |
public class Vintasoft.Imaging.Pdf.Processing.PdfA.PdfA1aConverter | Converts a PDF document to conformance with PDF/A-1a. |
public class Vintasoft.Imaging.Pdf.Processing.PdfA.PdfA1aVerifier | Verifies that a PDF document conforms to PDF/A-1a specification. |
public class Vintasoft.Imaging.Pdf.Processing.PdfA.PdfA2aConverter | Converts a PDF document to conformance with PDF/A-2a. |
public class Vintasoft.Imaging.Pdf.Processing.PdfA.PdfA2aVerifier | Verifies that a PDF document conforms to PDF/A-2a specification. |
public class Vintasoft.Imaging.Pdf.Processing.PdfA.PdfA3aConverter | Converts a PDF document to conformance with PDF/A-3a. |
public class Vintasoft.Imaging.Pdf.Processing.PdfA.PdfA3aVerifier | Verifies that a PDF document conforms to PDF/A-3a specification. |
public class Vintasoft.Imaging.Pdf.Tree.PdfMarkInformation | Provides additional information about structure of PDF document. |
public class Vintasoft.Imaging.Pdf.Tree.PdfNameToNameDictionary | The dictionary that contains "name => name" pairs. |
public class Vintasoft.Imaging.Pdf.Tree.OptionalContent.PdfOptionalContentUsage | Represents the optional content usage dictionary, that contains information describing the nature of the content controlled by the group. |
public class Vintasoft.Imaging.Pdf.Tree.OptionalContent.PdfOptionalContentUsageApplication | Represents the usage application dictionary, that specifies which entries in the usage dictionary should be consulted to automatically set the state of optional content groups. |
public class Vintasoft.Imaging.Pdf.Tree.OptionalContent.PdfOptionalContentUsageApplicationList | Represents the list of Vintasoft.Imaging.Pdf.Tree.OptionalContent.PdfOptionalContentUsageApplication. |
public class Vintasoft.Imaging.Pdf.Tree.OptionalContent.PdfOptionalContentUsageCreatorInfo | Represents the "CreatorInfo" entry of optional content usage dictionary. |
public class Vintasoft.Imaging.Pdf.Tree.OptionalContent.PdfOptionalContentUsageExport | Represents the "Export" entry of optional content usage dictionary. |
public class Vintasoft.Imaging.Pdf.Tree.OptionalContent.PdfOptionalContentUsagePageElement | Represents the "PageElement" entry of optional content usage dictionary. |
public class Vintasoft.Imaging.Pdf.Tree.OptionalContent.PdfOptionalContentUsagePrint | Represents the "Print" entry of optional content usage dictionary. |
public class Vintasoft.Imaging.Pdf.Tree.OptionalContent.PdfOptionalContentUsageView | Represents the "View" entry of optional content usage dictionary. |
public class Vintasoft.Imaging.Pdf.Tree.OptionalContent.PdfOptionalContentUsageZoom | Represents the "Zoom" entry of optional content usage dictionary. |
public class Vintasoft.Imaging.Pdf.Tree.StructureTree.PdfContentObjectReference | Provides information about content object in structure tree. |
public class Vintasoft.Imaging.Pdf.Tree.StructureTree.PdfMarkedContentIdentifier | Represents the marked-content identifier of marked-content sequence. |
public class Vintasoft.Imaging.Pdf.Tree.StructureTree.PdfMarkedContentReference | Provides information about marked-content in structure tree of PDF document. |
public abstract class Vintasoft.Imaging.Pdf.Tree.StructureTree.PdfStructureCompositeNode | Represents a base class for structure elements and structure tree root. |
public class Vintasoft.Imaging.Pdf.Tree.StructureTree.PdfStructureElement | Provides information about structure element of PDF document. |
public class Vintasoft.Imaging.Pdf.Tree.StructureTree.PdfStructureElementDictionary | The dictionary that contains pairs: Vintasoft.Imaging.Pdf.Tree.StructureTree.PdfStructureElement.StructureElementIdentifier =>Vintasoft.Imaging.Pdf.Tree.StructureTree.PdfStructureElement. |
public abstract class Vintasoft.Imaging.Pdf.Tree.StructureTree.PdfStructureTreeNode | Represents a base class for any of structure tree elements. |
public class Vintasoft.Imaging.Pdf.Tree.StructureTree.PdfStructureTreeNodeList | Represents the list of Vintasoft.Imaging.Pdf.Tree.StructureTree.PdfStructureTreeNode. |
public class Vintasoft.Imaging.Pdf.Tree.StructureTree.PdfStructureTreeRoot | Provides information about a structure tree root of PDF document. |
public class Vintasoft.Imaging.Pdf.Tree.PdfOptionalContentConfiguration | public class Vintasoft.Imaging.Pdf.Tree.OptionalContent.PdfOptionalContentConfiguration |
public class Vintasoft.Imaging.Pdf.Tree.PdfOptionalContentConfigurationList | public class Vintasoft.Imaging.Pdf.Tree.OptionalContent.PdfOptionalContentConfigurationList |
public class Vintasoft.Imaging.Pdf.Tree.PdfOptionalContentGroup | public class Vintasoft.Imaging.Pdf.Tree.OptionalContent.PdfOptionalContentGroup |
public class Vintasoft.Imaging.Pdf.Tree.PdfOptionalContentGroupList | public class Vintasoft.Imaging.Pdf.Tree.OptionalContent.PdfOptionalContentGroupList |
public class Vintasoft.Imaging.Pdf.Tree.PdfOptionalContentMembership | public class Vintasoft.Imaging.Pdf.Tree.OptionalContent.PdfOptionalContentMembership |
public class Vintasoft.Imaging.Pdf.Tree.PdfOptionalContentPresentationOrder | public class Vintasoft.Imaging.Pdf.Tree.OptionalContent.PdfOptionalContentPresentationOrder |
public class Vintasoft.Imaging.Pdf.Tree.PdfOptionalContentProperties | public class Vintasoft.Imaging.Pdf.Tree.OptionalContent.PdfOptionalContentProperties |
Vintasoft.Imaging.Codecs.Decoders.PdfDecoder | ||
Added methods | ||
public Vintasoft.Imaging.VintasoftImage GetThumbnail(int, System.Drawing.Size, Vintasoft.Imaging.Codecs.Decoders.DecodingSettings, Vintasoft.Imaging.Codecs.Decoders.RenderingSettings, Vintasoft.Imaging.Utils.IActionProgressController) | Returns a thumbnail image of the specified page of the PDF document. | |
Vintasoft.Imaging.Codecs.Encoders.PdfEncoder | ||
Added methods | ||
public Vintasoft.Imaging.Codecs.Encoders.EncoderSettings CreateSettingsFromImage(Vintasoft.Imaging.VintasoftImage) | Creates new encoder settings similar to the settings with which the image was encoded. | |
public void SetSettingsFromImage(Vintasoft.Imaging.VintasoftImage) | Sets new encoder settings similar to the encoder settings with which image was encoded. | |
Vintasoft.Imaging.Pdf.PdfDocument | ||
Added properties | ||
public Vintasoft.Imaging.Pdf.Tree.PdfMarkInformation MarkedInformation { get; set; } | Gets or sets information about the document's usage of Tagged PDF conventions. | |
public Vintasoft.Imaging.Pdf.Tree.StructureTree.PdfStructureTreeRoot StructureTree { get; set; } | Gets or sets the document's structure tree root dictionary. | |
Changed properties | ||
public Vintasoft.Imaging.Pdf.Tree.PdfOptionalContentConfiguration OptionalContentConfiguration { get; set; } | public Vintasoft.Imaging.Pdf.Tree.OptionalContent.PdfOptionalContentConfiguration OptionalContentConfiguration { get; set; } | |
public Vintasoft.Imaging.Pdf.Tree.PdfOptionalContentProperties OptionalContentProperties { get; set; } | public Vintasoft.Imaging.Pdf.Tree.OptionalContent.PdfOptionalContentProperties OptionalContentProperties { get; set; } | |
Changed methods | ||
public bool ConvertDocument(Vintasoft.Imaging.Pdf.PdfDocumentConformance) | public void ConvertDocument(Vintasoft.Imaging.Pdf.PdfDocumentConformance) | |
Vintasoft.Imaging.Pdf.PdfFormat | ||
Added properties | ||
public Vintasoft.Imaging.Pdf.PdfFormat Pdf_20 { get; } | Static instance of the PDF 2.0 with compressed XREF table format. | |
Vintasoft.Imaging.Pdf.PdfRenderingSettings | ||
Added properties | ||
public bool IgnoreOptionalContentUsageAutoStateFlag { get; set; } | Determines that the Vintasoft.Imaging.Pdf.Tree.OptionalContent.PdfOptionalContentConfiguration.AutoStates should be ignored. | |
public Vintasoft.Imaging.Pdf.Tree.OptionalContent.PdfOptionalContentUsageApplicationEvent OptionalContentUsageApplicationEvent { get; set; } | Determines the event when Vintasoft.Imaging.Pdf.Tree.OptionalContent.PdfOptionalContentConfiguration.AutoStates should be used. | |
Vintasoft.Imaging.Pdf.RegionF | ||
Changed methods | ||
public void Transform(Vintasoft.Imaging.Utils.AffineMatrix) | public void Transform(Vintasoft.Imaging.AffineMatrix) | |
Vintasoft.Imaging.Pdf.Content.PdfContentXObject | ||
Changed properties | ||
public Vintasoft.Imaging.Utils.AffineMatrix CTM { get; } | public Vintasoft.Imaging.AffineMatrix CTM { get; } | |
Vintasoft.Imaging.Pdf.Content.PdfGraphicsState | ||
Changed properties | ||
public Vintasoft.Imaging.Utils.AffineMatrix CTM { get; set; } | public Vintasoft.Imaging.AffineMatrix CTM { get; set; } | |
public Vintasoft.Imaging.Utils.AffineMatrix TextLineMatrix { get; set; } | public Vintasoft.Imaging.AffineMatrix TextLineMatrix { get; set; } | |
public Vintasoft.Imaging.Utils.AffineMatrix TextMatrix { get; set; } | public Vintasoft.Imaging.AffineMatrix TextMatrix { get; set; } | |
Vintasoft.Imaging.Pdf.Content.ImageExtraction.ContentImage | ||
Changed properties | ||
public Vintasoft.Imaging.Utils.AffineMatrix CTM { get; } | public Vintasoft.Imaging.AffineMatrix CTM { get; } | |
Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextRegion | ||
Added methods | ||
public Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextRegion ExtractContainedRegion(Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextRegion, System.Drawing.RectangleF[]) | Extracts the text region that contains symbols, which are contained in region that specifies set of rectangles. | |
public Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextRegion ExtractIntersectedRegion(Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextRegion, System.Drawing.RectangleF[]) | Extracts the text region that contains symbols, which are intersected with region that specifies set of rectangles. | |
Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextSymbol | ||
Added properties | ||
public bool HasCharacterSequence { get; } | Gets a value indicating whether this text symbol is represented by a sequence of Unicode characters. | |
public string Symbols { get; } | Gets a string that contains Unicode characters of this text symbol. | |
Vintasoft.Imaging.Pdf.Drawing.PdfGraphics | ||
Added methods | ||
public void AddMarkedContentPoint(string) | Adds a marked-content point to the content stream. | |
public void AddMarkedContentPoint(string, string) | Adds a marked-content point with an associated property list to the content stream. | |
public void AddMarkedContentPoint(string, System.Collections.Generic.KeyValuePair<string,Vintasoft.Imaging.Pdf.BasicTypes.PdfBasicObject>) | Adds a marked-content point with an associated property list to the content stream. | |
public void BeginMarkedContent(string) | Begins a marked-content sequence in the content stream. | |
public void BeginMarkedContent(string, System.Collections.Generic.KeyValuePair<string,Vintasoft.Imaging.Pdf.BasicTypes.PdfBasicObject>) | Begins a marked-content sequence with an associated property list in the content stream. | |
public void BeginMarkedContent(string, string) | Begins a marked-content sequence with an associated property list in the content stream. | |
public void BeginMarkedContent(string, Vintasoft.Imaging.Pdf.Tree.StructureTree.PdfMarkedContentIdentifier) | Begins a marked-content sequence with specified marked-content identifier. | |
public void BeginMarkedContent(string, int) | Begin a marked-content sequence with specified marked-content identifier. | |
public void EndMarkedContent() | Ends the marked content sequence, which have been previously defined using the BeginMarkedContent method. | |
Changed methods | ||
public void BeginOptionalContent(Vintasoft.Imaging.Pdf.Tree.PdfOptionalContentGroup) | public void BeginOptionalContent(Vintasoft.Imaging.Pdf.Tree.OptionalContent.PdfOptionalContentGroup) | |
public void MultiplyTransform(Vintasoft.Imaging.Utils.AffineMatrix) | public void MultiplyTransform(Vintasoft.Imaging.AffineMatrix) | |
Vintasoft.Imaging.Pdf.Drawing.GraphicsFigures.GraphicsFigureGroup | ||
Changed properties | ||
public Vintasoft.Imaging.Utils.AffineMatrix Transform { get; set; } | public Vintasoft.Imaging.AffineMatrix Transform { get; set; } | |
Vintasoft.Imaging.Pdf.Processing.PdfDocumentVerifier | ||
Added methods | ||
public Vintasoft.Imaging.Pdf.Processing.PdfDocumentVerifier Create(Vintasoft.Imaging.Pdf.PdfDocumentConformance) | Creates a PDF document verifier that allows to verify PDF document to the conformance with specified standard. | |
Vintasoft.Imaging.Pdf.Processing.PdfFixups | ||
Added properties | ||
public Vintasoft.Imaging.Processing.ProcessingCommand<Vintasoft.Imaging.Pdf.PdfDocument> DocumentHasCharacterReferencesNotdefGlyphFixup { get; } | Gets the fixup of Vintasoft.Imaging.Pdf.Processing.Analyzers.PdfTriggers.DocumentHasCharacterReferencesNotdefGlyph. | |
public Vintasoft.Imaging.Processing.ProcessingCommand<Vintasoft.Imaging.Pdf.PdfDocument> DocumentMetadataDoesNotConformToPdfA1aFixup { get; } | Gets the fixup of Vintasoft.Imaging.Pdf.Processing.Analyzers.PdfTriggers.DocumentMetadataDoesNotConformToPdfA1a. | |
public Vintasoft.Imaging.Processing.ProcessingCommand<Vintasoft.Imaging.Pdf.PdfDocument> DocumentMetadataDoesNotConformToPdfA2aFixup { get; } | Gets the fixup of Vintasoft.Imaging.Pdf.Processing.Analyzers.PdfTriggers.DocumentMetadataDoesNotConformToPdfA2a. | |
public Vintasoft.Imaging.Processing.ProcessingCommand<Vintasoft.Imaging.Pdf.PdfDocument> DocumentMetadataDoesNotConformToPdfA3aFixup { get; } | Gets the fixup of Vintasoft.Imaging.Pdf.Processing.Analyzers.PdfTriggers.DocumentMetadataDoesNotConformToPdfA3a. | |
public Vintasoft.Imaging.Processing.ProcessingCommand<Vintasoft.Imaging.Pdf.Processing.PdfFontProcessingParams> FontHasVisibleCharacterWithoutUnicodeValueA1aFixup { get; } | Gets the fixup of FontHasVisibleCharacterWithoutUnicodeValueA1a. | |
public Vintasoft.Imaging.Processing.ProcessingCommand<Vintasoft.Imaging.Pdf.Processing.PdfFontProcessingParams> FontHasVisibleCharacterWithoutUnicodeValueA2aFixup { get; } | Gets the fixup of FontHasVisibleCharacterWithoutUnicodeValueA2a. | |
public Vintasoft.Imaging.Processing.ProcessingCommand<Vintasoft.Imaging.Pdf.Tree.StructureTree.PdfStructureElement> StructureElementTypeIsMissingFixup { get; } | Gets the fixup of Vintasoft.Imaging.Pdf.Processing.Analyzers.PdfTriggers.StructureElementTypeIsMissing | |
Changed properties | ||
public Vintasoft.Imaging.Processing.ProcessingCommand<Vintasoft.Imaging.Pdf.Tree.PdfOptionalContentConfiguration> OptionalContentConfigurationContainsUsageApplicationDictionariesFixup { get; } | public Vintasoft.Imaging.Processing.ProcessingCommand<Vintasoft.Imaging.Pdf.Tree.OptionalContent.PdfOptionalContentConfiguration> OptionalContentConfigurationContainsUsageApplicationDictionariesFixup { get; } | |
public Vintasoft.Imaging.Processing.ProcessingCommand<Vintasoft.Imaging.Pdf.Tree.PdfOptionalContentConfiguration> OptionalContentConfigurationOrderDoesNotContainAllOCGsOfDocumentFixup { get; } | public Vintasoft.Imaging.Processing.ProcessingCommand<Vintasoft.Imaging.Pdf.Tree.OptionalContent.PdfOptionalContentConfiguration> OptionalContentConfigurationOrderDoesNotContainAllOCGsOfDocumentFixup { get; } | |
public Vintasoft.Imaging.Processing.ProcessingCommand<Vintasoft.Imaging.Pdf.Tree.PdfOptionalContentProperties> OptionalContentPropertiesHaveNotUniqueConfigurationNamesFixup { get; } | public Vintasoft.Imaging.Processing.ProcessingCommand<Vintasoft.Imaging.Pdf.Tree.OptionalContent.PdfOptionalContentProperties> OptionalContentPropertiesHaveNotUniqueConfigurationNamesFixup { get; } | |
Vintasoft.Imaging.Pdf.Processing.Analyzers.PdfAnalyzers | ||
Added properties | ||
public Vintasoft.Imaging.Pdf.Processing.Analyzers.PdfDocumentHasSignatureFields DocumentHasSignatureFields { get; } | Gets the analyzer, which gets information whether PDF document has signature fields. | |
Vintasoft.Imaging.Pdf.Processing.Analyzers.PdfTriggers | ||
Added properties | ||
public Vintasoft.Imaging.Processing.Trigger<Vintasoft.Imaging.Pdf.PdfDocument> DocumentHasCharacterReferencesNotdefGlyph { get; } | Gets the trigger that is activated if document has content stream that contains character that is mapped to the .notdef glyph. | |
public Vintasoft.Imaging.Processing.Trigger<Vintasoft.Imaging.Pdf.Tree.PdfDocumentCatalog> DocumentMarkInformationIsMissing { get; } | Gets the trigger that is activated if document mark information is missing. | |
public Vintasoft.Imaging.Processing.Trigger<Vintasoft.Imaging.Pdf.PdfDocument> DocumentMetadataDoesNotConformToPdfA1a { get; } | Gets the trigger that is activated if document metadata does not conform to PDF/A-1a. | |
public Vintasoft.Imaging.Processing.Trigger<Vintasoft.Imaging.Pdf.PdfDocument> DocumentMetadataDoesNotConformToPdfA2a { get; } | Gets the trigger that is activated if document metadata does not conform to PDF/A-2a. | |
public Vintasoft.Imaging.Processing.Trigger<Vintasoft.Imaging.Pdf.PdfDocument> DocumentMetadataDoesNotConformToPdfA3a { get; } | Gets the trigger that is activated if document metadata does not conform to PDF/A-3a. | |
public Vintasoft.Imaging.Processing.Trigger<Vintasoft.Imaging.Pdf.Tree.PdfDocumentCatalog> DocumentStructureTreeRootIsMissing { get; } | Gets the trigger that is activated if document structure tree root is missing. | |
public Vintasoft.Imaging.Processing.Trigger<Vintasoft.Imaging.Pdf.Processing.PdfFontProcessingParams> FontHasVisibleCharactersWithInappropriateUnicodeValue { get; } | Gets the trigger that is activated if PDF font has visible characters, which use inappropriate Unicode Value. | |
public Vintasoft.Imaging.Processing.Trigger<Vintasoft.Imaging.Pdf.Processing.PdfFontProcessingParams> FontHasVisibleCharactersWithUnicodeValueFromUnicodePuaRange { get; } | Gets the trigger that is activated if PDF font has visible characters, which use Unicode value from Unicode Private Use Area. | |
public Vintasoft.Imaging.Processing.Trigger<Vintasoft.Imaging.Pdf.Processing.PdfFontProcessingParams> FontHasVisibleCharactersWithZeroUnicodeValue { get; } | Gets the trigger that is activated if PDF font has visible characters, which use zero Unicode Value. | |
public Vintasoft.Imaging.Processing.Trigger<Vintasoft.Imaging.Pdf.Processing.PdfFontProcessingParams> FontHasVisibleCharacterWithoutUnicodeValueA1a { get; } | Gets the trigger that is activated if PDF Font has visible character without Unicode value according to PDF/A-1a specification. | |
public Vintasoft.Imaging.Processing.Trigger<Vintasoft.Imaging.Pdf.Processing.PdfFontProcessingParams> FontHasVisibleCharacterWithoutUnicodeValueA2a { get; } | Gets the trigger that is activated if PDF font has visible character without Unicode value according to PDF/A-2a specification. | |
public Vintasoft.Imaging.Processing.Trigger<Vintasoft.Imaging.Pdf.Tree.PdfFormXObjectResource> FormXObjectBBoxEntryIsMissing { get; } | Gets the trigger that is activated if Form XObject BBox entry is missing. | |
public Vintasoft.Imaging.Processing.Trigger<Vintasoft.Imaging.Pdf.Tree.PdfMarkInformation> MarkInformationMarkedIsNotTrue { get; } | Gets the trigger that is activated if Mark Information Marked property is not set to true. | |
public Vintasoft.Imaging.Processing.Trigger<Vintasoft.Imaging.Pdf.Tree.StructureTree.PdfStructureElement> StructureElementStructureTypeIsNotStandard { get; } | Gets the trigger that is activated if Structure Element structure type is not standard type. | |
public Vintasoft.Imaging.Processing.Trigger<Vintasoft.Imaging.Pdf.Tree.StructureTree.PdfStructureElement> StructureElementTypeIsMissing { get; } | Gets the trigger that is activated if Structure Element 'Type' entry is missing. | |
Renamed properties | ||
public Vintasoft.Imaging.Processing.Trigger<Vintasoft.Imaging.Pdf.Processing.PdfFontProcessingParams> EmbeddedFontUsesNotdefGlyph { get; } | public Vintasoft.Imaging.Processing.Trigger<Vintasoft.Imaging.Pdf.Processing.PdfFontProcessingParams> FontHasCharacterReferencesNotdefGlyph { get; } | |
Changed properties | ||
public Vintasoft.Imaging.Processing.Trigger<Vintasoft.Imaging.Pdf.Tree.PdfOptionalContentConfiguration> OptionalContentConfigurationContainsUsageApplicationDictionaries { get; } | public Vintasoft.Imaging.Processing.Trigger<Vintasoft.Imaging.Pdf.Tree.OptionalContent.PdfOptionalContentConfiguration> OptionalContentConfigurationContainsUsageApplicationDictionaries { get; } | |
public Vintasoft.Imaging.Processing.Trigger<Vintasoft.Imaging.Pdf.Tree.PdfOptionalContentConfiguration> OptionalContentConfigurationOrderDoesNotContainAllOCGsOfDocument { get; } | public Vintasoft.Imaging.Processing.Trigger<Vintasoft.Imaging.Pdf.Tree.OptionalContent.PdfOptionalContentConfiguration> OptionalContentConfigurationOrderDoesNotContainAllOCGsOfDocument { get; } | |
public Vintasoft.Imaging.Processing.Trigger<Vintasoft.Imaging.Pdf.Tree.PdfOptionalContentProperties> OptionalContentPropertiesHaveNotUniqueConfigurationNames { get; } | public Vintasoft.Imaging.Processing.Trigger<Vintasoft.Imaging.Pdf.Tree.OptionalContent.PdfOptionalContentProperties> OptionalContentPropertiesHaveNotUniqueConfigurationNames { get; } | |
Vintasoft.Imaging.Pdf.Tree.PdfFormXObjectResource | ||
Changed properties | ||
public Vintasoft.Imaging.Pdf.Tree.PdfOptionalContentGroup OptionalContentGroup { get; set; } | public Vintasoft.Imaging.Pdf.Tree.OptionalContent.PdfOptionalContentGroup OptionalContentGroup { get; set; } | |
public Vintasoft.Imaging.Pdf.Tree.PdfOptionalContentMembership OptionalContentMembership { get; set; } | public Vintasoft.Imaging.Pdf.Tree.OptionalContent.PdfOptionalContentMembership OptionalContentMembership { get; set; } | |
Added constructors | ||
public void PdfFormXObjectResource(Vintasoft.Imaging.Pdf.PdfDocument, Vintasoft.Imaging.Pdf.Tree.PdfPage, System.Drawing.RectangleF) | Initializes a new instance of the Vintasoft.Imaging.Pdf.Tree.PdfFormXObjectResource class. | |
Vintasoft.Imaging.Pdf.Tree.PdfImageResource | ||
Changed properties | ||
public Vintasoft.Imaging.Pdf.Tree.PdfOptionalContentGroup OptionalContentGroup { get; set; } | public Vintasoft.Imaging.Pdf.Tree.OptionalContent.PdfOptionalContentGroup OptionalContentGroup { get; set; } | |
public Vintasoft.Imaging.Pdf.Tree.PdfOptionalContentMembership OptionalContentMembership { get; set; } | public Vintasoft.Imaging.Pdf.Tree.OptionalContent.PdfOptionalContentMembership OptionalContentMembership { get; set; } | |
Vintasoft.Imaging.Pdf.Tree.PdfPage | ||
Changed methods | ||
public Vintasoft.Imaging.Utils.AffineMatrix GetPageRotateCropAffineTransform() | public Vintasoft.Imaging.AffineMatrix GetPageRotateCropAffineTransform() | |
public Vintasoft.Imaging.Utils.AffineMatrix GetTrasformFromImageSpaceToPageSpace(Vintasoft.Imaging.Resolution) | public Vintasoft.Imaging.AffineMatrix GetTrasformFromImageSpaceToPageSpace(Vintasoft.Imaging.Resolution) | |
public Vintasoft.Imaging.Utils.AffineMatrix GetTrasformFromPageSpaceToImageSpace(Vintasoft.Imaging.Resolution) | public Vintasoft.Imaging.AffineMatrix GetTrasformFromPageSpaceToImageSpace(Vintasoft.Imaging.Resolution) | |
Vintasoft.Imaging.Pdf.Tree.PdfTreeNodeBase | ||
Added methods | ||
public Vintasoft.Imaging.Pdf.Tree.PdfTreeNodeBase[] GetLinearizedSubtree() | Returns linearized subtree that starts from current node. | |
public Vintasoft.Imaging.Pdf.Tree.PdfTreeNodeBase[] GetLinearizedSubtree(Vintasoft.Imaging.Processing.Analyzers.PredicateAnalyzer<Vintasoft.Imaging.Pdf.Tree.PdfTreeNodeBase>) | Returns linearized subtree that starts from current node and contains only nodes that allowed by predicate. | |
public Vintasoft.Imaging.Pdf.Tree.PdfTreeNodeBase[] GetLinearizedSubtree(Vintasoft.Imaging.Utils.IActionProgressController, Vintasoft.Imaging.Processing.Analyzers.PredicateAnalyzer<Vintasoft.Imaging.Pdf.Tree.PdfTreeNodeBase>) | Returns linearized subtree that starts from current node and contains only nodes that allowed by predicate. | |
Vintasoft.Imaging.Pdf.Tree.Annotations.PdfAnnotation | ||
Changed properties | ||
public Vintasoft.Imaging.Pdf.Tree.PdfOptionalContentGroup OptionalContentGroup { get; set; } | public Vintasoft.Imaging.Pdf.Tree.OptionalContent.PdfOptionalContentGroup OptionalContentGroup { get; set; } | |
Changed methods | ||
public Vintasoft.Imaging.Utils.AffineMatrix GetTransformFromAnnotationToPageSpace() | public Vintasoft.Imaging.AffineMatrix GetTransformFromAnnotationToPageSpace() | |
public void MultiplyTransform(Vintasoft.Imaging.Utils.AffineMatrix) | public void MultiplyTransform(Vintasoft.Imaging.AffineMatrix) | |
Vintasoft.Imaging.Pdf.Tree.Fonts.PdfFont | ||
Added methods | ||
public string ConvertToUnicodeString(ulong) | Converts the character code in the font encoding to the string with Unicode encoding. | |
public enum Vintasoft.Imaging.Pdf.Tree.OptionalContent.PdfOptionalContentUsageApplicationCategory | Specifies the category that optional content group should use to get the state. |
public enum Vintasoft.Imaging.Pdf.Tree.OptionalContent.PdfOptionalContentUsagePageElementSubtype | Specifies the subtype of optional content. |
public enum Vintasoft.Imaging.Pdf.Tree.OptionalContent.PdfOptionalContentUsageApplicationEvent | Specifies the events when the usage application dictionary should be used. |
public enum Vintasoft.Imaging.Pdf.Tree.PdfOptionalContentConfigurationBaseState | public enum Vintasoft.Imaging.Pdf.Tree.OptionalContent.PdfOptionalContentConfigurationBaseState |
public enum Vintasoft.Imaging.Pdf.Tree.PdfOptionalContentIntent | public enum Vintasoft.Imaging.Pdf.Tree.OptionalContent.PdfOptionalContentIntent |
public class Vintasoft.Imaging.Pdf.UI.PdfCropSelectionTool | A visual tool for cropping of PDF page or image in image viewer. |
Vintasoft.Imaging.Pdf.UI.PdfVisualTool | ||
Changed methods | ||
public System.Drawing.PointF PointFromPageSpaceToViewerSpace(System.Drawing.PointF) | public System.Drawing.PointF PointFromPageSpaceToViewerSpace(System.Drawing.PointF, Vintasoft.Imaging.VintasoftImage) | |
public System.Drawing.PointF PointFromViewerSpaceToPageSpace(System.Drawing.PointF) | public System.Drawing.PointF PointFromViewerSpaceToPageSpace(System.Drawing.PointF, Vintasoft.Imaging.VintasoftImage) | |
public void PointsFromPageSpaceToViewerSpace(System.Drawing.PointF[]) | public void PointsFromPageSpaceToViewerSpace(System.Drawing.PointF[], Vintasoft.Imaging.VintasoftImage) | |
public void PointsFromPageSpaceToViewerSpace(System.Drawing.PointF[], System.Drawing.PointF[]) | public void PointsFromPageSpaceToViewerSpace(Vintasoft.Imaging.VintasoftImage, System.Drawing.PointF[], System.Drawing.PointF[]) | |
public void PointsFromPageSpaceToViewerSpace(Vintasoft.Imaging.UI.ImageViewer, System.Drawing.PointF[]) | public void PointsFromPageSpaceToViewerSpace(Vintasoft.Imaging.UI.ImageViewer, Vintasoft.Imaging.VintasoftImage, System.Drawing.PointF[]) | |
public void PointsFromViewerSpaceToPageSpace(System.Drawing.PointF[]) | public void PointsFromViewerSpaceToPageSpace(System.Drawing.PointF[], Vintasoft.Imaging.VintasoftImage) | |
public void PointsFromViewerSpaceToPageSpace(System.Drawing.Point[], System.Drawing.PointF[]) | public void PointsFromViewerSpaceToPageSpace(Vintasoft.Imaging.VintasoftImage, System.Drawing.Point[], System.Drawing.PointF[]) | |
public void PointsFromViewerSpaceToPageSpace(Vintasoft.Imaging.UI.ImageViewer, System.Drawing.PointF[]) | public void PointsFromViewerSpaceToPageSpace(Vintasoft.Imaging.UI.ImageViewer, Vintasoft.Imaging.VintasoftImage, System.Drawing.PointF[]) | |
Vintasoft.Imaging.Pdf.UI.Annotations.PdfAnnotationTool | ||
Added properties | ||
public bool IsFocusedAnnotationBuilding { get; } | Gets a value indicating whether focused annotation is building. | |
Vintasoft.Imaging.Pdf.UI.PdfTextSelectionTool | ||
Added properties | ||
public bool HasSelectedText { get; } | Gets a value indicating whether text is selected on one or several PDF pages in image viewer. | |
public bool IsMultipageModeSupported { get; } | Gets a value indicating whether this tool supports multipage mode. | |
public bool IsNavigationEnabled { get; set; } | Gets or sets a value indicating whether the text navigation is enabled. | |
public bool IsSelectionEnabled { get; set; } | Gets or sets a value indicating whether the text selection is enabled. | |
public string SelectedText { get; } | Gets a text, which is selected on one or several PDF pages in image viewer. | |
Added methods | ||
public void SelectAll(Vintasoft.Imaging.VintasoftImage) | Selects all text on specified PDF page in image viewer. | |
public void SetSelectedRegion(Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextRegion) | Sets the selected region on focused PDF page in image viewer. | |
public void SetSelectedRegion(Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextRegion, Vintasoft.Imaging.VintasoftImage) | Sets the selected region on specified PDF page in image viewer. | |
Added events | ||
public event System.EventHandler<Vintasoft.Imaging.ProgressEventArgs> TextExtractionProgress | Occurs when the text extractiong progress is changed. | |
Vintasoft.Imaging.Pdf.UI.GraphicsFigureView | ||
Changed methods | ||
public Vintasoft.Imaging.Utils.PointFTransform GetPointTransform(Vintasoft.Imaging.UI.ImageViewer) | public Vintasoft.Imaging.PointFTransform GetPointTransform(Vintasoft.Imaging.UI.ImageViewer) | |
public Vintasoft.Imaging.Utils.PointFTransform GetPointTransform(Vintasoft.Imaging.UI.ImageViewer, Vintasoft.Imaging.VintasoftImage) | public Vintasoft.Imaging.PointFTransform GetPointTransform(Vintasoft.Imaging.UI.ImageViewer, Vintasoft.Imaging.VintasoftImage) | |
Vintasoft.Imaging.Pdf.UI.RedactionMark | ||
Changed methods | ||
public Vintasoft.Imaging.Utils.PointFTransform GetPointTransform(Vintasoft.Imaging.UI.ImageViewer, Vintasoft.Imaging.VintasoftImage) | public Vintasoft.Imaging.PointFTransform GetPointTransform(Vintasoft.Imaging.UI.ImageViewer, Vintasoft.Imaging.VintasoftImage) | |
public class Vintasoft.Imaging.Pdf.Wpf.UI.WpfPdfCropSelectionTool | A visual tool for cropping of PDF page or image in WPF image viewer. |
Vintasoft.Imaging.Pdf.Wpf.UI.WpfPdfVisualTool | ||
Renamed methods | ||
public System.Windows.Point PointFromPageSpaceToViewerSpace(System.Windows.Point) | public System.Windows.Point PointFromPageSpaceToVisualToolSpace(System.Windows.Point) | |
public System.Windows.Point PointFromViewerSpaceToPageSpace(System.Windows.Point) | public System.Windows.Point PointFromVisualToolSpaceToPageSpace(System.Windows.Point) | |
public void PointsFromPageSpaceToViewerSpace(System.Windows.Point[]) | public void PointsFromPageSpaceToVisualToolSpace(System.Windows.Point[]) | |
public void PointsFromPageSpaceToViewerSpace(Vintasoft.Imaging.Wpf.UI.WpfImageViewer, System.Windows.Point[]) | public void PointsFromPageSpaceToVisualToolSpace(Vintasoft.Imaging.Wpf.UI.WpfImageViewer, System.Windows.Point[]) | |
public void PointsFromPageSpaceToViewerSpace(System.Windows.Point[], System.Windows.Point[]) | public void PointsFromPageSpaceToVisualToolSpace(System.Windows.Point[], System.Windows.Point[]) | |
public void PointsFromViewerSpaceToPageSpace(System.Windows.Point[]) | public void PointsFromVisualToolSpaceToPageSpace(System.Windows.Point[]) | |
public void PointsFromViewerSpaceToPageSpace(Vintasoft.Imaging.Wpf.UI.WpfImageViewer, System.Windows.Point[]) | public void PointsFromVisualToolSpaceToPageSpace(Vintasoft.Imaging.Wpf.UI.WpfImageViewer, System.Windows.Point[]) | |
public void PointsFromViewerSpaceToPageSpace(System.Windows.Point[], System.Windows.Point[]) | public void PointsFromVisualToolSpaceToPageSpace(System.Windows.Point[], System.Windows.Point[]) | |
Vintasoft.Imaging.Pdf.Wpf.UI.WpfPdfContentXObjectTool | ||
Renamed methods | ||
public Vintasoft.Imaging.Pdf.Content.PdfContentXObject[] FindXObjectsInViewerSpace(System.Windows.Point) | public Vintasoft.Imaging.Pdf.Content.PdfContentXObject[] FindXObjectsInVisualToolSpace(System.Windows.Point) | |
Vintasoft.Imaging.Pdf.Wpf.UI.WpfPdfTextSelectionTool | ||
Added properties | ||
public bool HasSelectedText { get; } | Gets a value indicating whether text is selected on one or several PDF pages in image viewer. | |
public bool IsMultipageModeSupported { get; } | Gets a value indicating whether this tool supports multipage mode. | |
public bool IsNavigationEnabled { get; set; } | Determines that text navigation is enabled. | |
public bool IsSelectionEnabled { get; set; } | Determines that text selection is enabled. | |
public string SelectedText { get; } | Gets a text, which is selected on one or several PDF pages in image viewer. | |
Added methods | ||
public void SelectAll(Vintasoft.Imaging.VintasoftImage) | Selects all text on specified PDF page in image viewer. | |
public void SetSelectedRegion(Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextRegion) | Sets the selected region on focused PDF page in image viewer. | |
public void SetSelectedRegion(Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextRegion, Vintasoft.Imaging.VintasoftImage) | Sets the selected region on specified PDF page in image viewer. | |
Reanmed methods | ||
public void SelectInControlSpace(System.Windows.Point, System.Windows.Point) | public void SelectInVisualToolSpace(System.Windows.Point, System.Windows.Point) | |
Added events | ||
public event System.EventHandler<Vintasoft.Imaging.ProgressEventArgs> TextExtractionProgress | Occurs when the text extraction progress is changed. | |
Vintasoft.Imaging.Pdf.Wpf.UI.Annotations.WpfPdfAnnotationTool | ||
Added properties | ||
public bool IsFocusedAnnotationBuilding { get; } | Gets a value indicating whether focused annotation is building. | |
Vintasoft.Imaging.Pdf.Wpf.UI.WpfGraphicsFigureView | ||
Changed methods | ||
public Vintasoft.Imaging.Wpf.Utils.WpfPointTransform GetPointTransform(Vintasoft.Imaging.Wpf.UI.WpfImageViewer) | public Vintasoft.Imaging.Wpf.WpfPointTransform GetPointTransform(Vintasoft.Imaging.Wpf.UI.WpfImageViewer) | |
public Vintasoft.Imaging.Wpf.Utils.WpfPointTransform GetPointTransform(Vintasoft.Imaging.Wpf.UI.WpfImageViewer, Vintasoft.Imaging.VintasoftImage) | public Vintasoft.Imaging.Wpf.WpfPointTransform GetPointTransform(Vintasoft.Imaging.Wpf.UI.WpfImageViewer, Vintasoft.Imaging.VintasoftImage) | |
Vintasoft.Imaging.Pdf.Wpf.UI.Annotations.WpfPdfWidgetAnnotationView | ||
Added constructors | ||
public void WpfPdfWidgetAnnotationView(Vintasoft.Imaging.Pdf.Tree.Annotations.PdfWidgetAnnotation) | Initializes a new instance of the Vintasoft.Imaging.Pdf.Wpf.UI.Annotations.WpfPdfWidgetAnnotationView class. | |
Vintasoft.Imaging.Pdf.Wpf.UI.WpfRedactionMark | ||
Changed methods | ||
public Vintasoft.Imaging.Wpf.Utils.WpfPointTransform GetPointTransform(Vintasoft.Imaging.Wpf.UI.WpfImageViewer, Vintasoft.Imaging.VintasoftImage) | public Vintasoft.Imaging.Wpf.WpfPointTransform GetPointTransform(Vintasoft.Imaging.Wpf.UI.WpfImageViewer, Vintasoft.Imaging.VintasoftImage) | |