VintaSoft PDF .NET Plug-in: Changes in version 8.7
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 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: StructureElementIdentifier =>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 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.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.Processing.PdfFixups |
Added properties |
public Vintasoft.Imaging.Processing.ProcessingCommand<Vintasoft.Imaging.Pdf.PdfDocument> DocumentHasCharacterReferencesNotdefGlyphFixup { get; } |
Gets the fixup of DocumentHasCharacterReferencesNotdefGlyph. |
public Vintasoft.Imaging.Processing.ProcessingCommand<Vintasoft.Imaging.Pdf.PdfDocument> DocumentMetadataDoesNotConformToPdfA1aFixup { get; } |
Gets the fixup of DocumentMetadataDoesNotConformToPdfA1a. |
public Vintasoft.Imaging.Processing.ProcessingCommand<Vintasoft.Imaging.Pdf.PdfDocument> DocumentMetadataDoesNotConformToPdfA2aFixup { get; } |
Gets the fixup of DocumentMetadataDoesNotConformToPdfA2a. |
public Vintasoft.Imaging.Processing.ProcessingCommand<Vintasoft.Imaging.Pdf.PdfDocument> DocumentMetadataDoesNotConformToPdfA3aFixup { get; } |
Gets the fixup of 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 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.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.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.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.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.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. |
|
|