public class Vintasoft.Imaging.Pdf.Content.PdfContentXObject | Provides information about XObject located on PDF content. |
public class Vintasoft.Imaging.Pdf.Content.PdfContentXObjectEditor | Allows to extract, find and remove XObjects from a PDF page, form or annotation. |
public abstract class Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextRegionFormatter | Provides the abstract base class for formatting text that is extracted from PDF content. |
public class Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextRegionLinesFormatter | A text formatter that provides text, which is extracted from PDF content, as text separated by lines. |
public class Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextRegionMonospaceFormatter | A text formatter that provides a text, which is extracted from PDF content, as text written with monospace font. |
public class Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextRegionParagraphFormatter | A text formatter that provides a text, which is extracted from PDF content, as text separated by paragraphs. |
public class Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextRegionRawFormatter | A text formatter that provides text content, which is extracted from PDF content, "as is". |
public class Vintasoft.Imaging.Pdf.Processing.PdfAnnotationProcessingCommandExecutor | The processing command that allows to execute the processing commands for all annotations of PDF document or PDF page. |
public class Vintasoft.Imaging.Pdf.Processing.PdfDocumentRemoveUnusedNamedResourcesCommand | The processing command that allows to remove unused resources from PDF document. |
public class Vintasoft.Imaging.Pdf.Processing.PdfFontProcessingCommandExecutor | The processing command that allows to execute the processing commands for all fonts of PDF document. |
public class Vintasoft.Imaging.Pdf.Processing.PdfFormXObjectRemoveUnusedResourcesCommand | The processing command that allows to remove unused resources from Form XObject resource. |
public class Vintasoft.Imaging.Pdf.Processing.PdfPageProcessingCommandExecutor | The processing command that allows to execute the processing commands for all pages of PDF document. |
public class Vintasoft.Imaging.Pdf.Processing.PdfPageRemoveUnusedNamedResourcesCommand | The processing command that allows to remove unused resources from PDF page. |
public abstract class Vintasoft.Imaging.Pdf.Processing.PdfTreeProcessingCommandExecutor<TTarget> | An abstract base class of PDF tree node executors. Class allows to execute processing commands for PDF tree node objects. |
public class Vintasoft.Imaging.Pdf.Processing.RemoveTransparencyFromContentStreamCommand | The processing command that allows to "remove" transparency (change transparency to the pseudo transparency) from PDF content streams. |
public class Vintasoft.Imaging.Pdf.Processing.BasicTypes.PdfStreamCompressionConverter | The processing command that allows to change the compression of PDF stream. |
public class Vintasoft.Imaging.Pdf.Processing.Fonts.TrueTypeToCffFontProgramConverter | A processing command that converts TrueType font to a CFF font. |
public class Vintasoft.Imaging.Pdf.Tree.Annotations.PdfAnnotationEventArgs | Provides data for PDF annotation events. |
public class Vintasoft.Imaging.Pdf.Tree.InteractiveForms.AppearanceGenerators.PdfCheckBoxFieldDynamicAppearanceGenerator | A dynamic appearance generator for a PDF checkbox interactive field. |
public class Vintasoft.Imaging.Pdf.Tree.InteractiveForms.AppearanceGenerators.PdfRadioButtonFieldDynamicAppearanceGenerator | A dynamic appearance generator for a PDF radio button interactive field. |
public class Vintasoft.Imaging.Pdf.Content.TextExtraction.TextRegion | public class Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextRegion |
public class Vintasoft.Imaging.Pdf.Content.TextExtraction.TextRegionLine | public class Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextRegionLine |
public class Vintasoft.Imaging.Pdf.Content.TextExtraction.TextRegionSymbol | public class Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextRegionSymbol |
public class Vintasoft.Imaging.Pdf.Content.TextExtraction.TextSymbol | public class Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextSymbol |
Vintasoft.Imaging.Codecs.Encoders.PdfEncoder | ||
Added properties | ||
public bool ChangeEncryptionSystem { get; } | Gets a value indicating whether the encoder will change the encryption system of encoding document. | |
public Vintasoft.Imaging.Pdf.PdfFormat DocumentFormat { get; set; } | Gets or sets the format for encoding document. | |
Added methods | ||
public void SetEncryptionSystem(Vintasoft.Imaging.Pdf.Security.EncryptionSystem) | Sets the encryption system for next encoding task. | |
Vintasoft.Imaging.Pdf.PdfDocument | ||
Added properties | ||
public bool IsWaitingForSingning { get; } | Gets a value indicating whether PDF document is waiting for singning (has not imlemented digital signatures). | |
Added methods | ||
public bool RemoveUnusedNamedResources() | Removes the unused named resources. | |
public bool RemoveUnusedNamedResources(Vintasoft.Imaging.Utils.IActionProgressController) | Removes the unused named resources. | |
Changed methods | ||
public Vintasoft.Imaging.Pdf.Tree.Fonts.PdfFont GetStandardFont(Vintasoft.Imaging.Pdf.Tree.Fonts.StandardFontType) | public Vintasoft.Imaging.Pdf.Tree.Fonts.PdfFont GetStandardFont(Vintasoft.Imaging.Pdf.Tree.Fonts.PdfStandardFontType) | |
Vintasoft.Imaging.Pdf.PdfFontManager | ||
Added methods | ||
public bool ConvertTrueTypeFontProgramToCffFontProgram(Vintasoft.Imaging.Pdf.Tree.Fonts.PdfFont, bool) | Converts TrueType font to a Type1 font with CFF font program. | |
public bool ConvertType1FontProgramToCffFontProgram(Vintasoft.Imaging.Pdf.Tree.Fonts.PdfFont, bool) | Converts Type1 font with Type1 font program to a Type1 font with CFF font program. | |
Changed methods | ||
public Vintasoft.Imaging.Pdf.Tree.Fonts.PdfFont CreateFontSubset(Vintasoft.Imaging.Pdf.Tree.Fonts.PdfFont, Vintasoft.Imaging.Pdf.Content.TextExtraction.TextSymbol[], int, bool, Vintasoft.Imaging.Pdf.Content.TextExtraction.TextSymbol[]) | public Vintasoft.Imaging.Pdf.Tree.Fonts.PdfFont CreateFontSubset(Vintasoft.Imaging.Pdf.Tree.Fonts.PdfFont, Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextSymbol[], int, bool, Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextSymbol[]) | |
public Vintasoft.Imaging.Pdf.Tree.Fonts.PdfFont GetStandardFont(Vintasoft.Imaging.Pdf.Tree.Fonts.StandardFontType) | public Vintasoft.Imaging.Pdf.Tree.Fonts.PdfFont GetStandardFont(Vintasoft.Imaging.Pdf.Tree.Fonts.PdfStandardFontType) | |
public void PackAllFonts() | public bool PackAllFonts() | |
public void PackAllFonts(Vintasoft.Imaging.Utils.IActionProgressController) | public bool PackAllFonts(Vintasoft.Imaging.Utils.IActionProgressController) | |
public void PackFont(Vintasoft.Imaging.Pdf.Tree.Fonts.PdfFont, Vintasoft.Imaging.Pdf.Content.TextExtraction.TextSymbol[]) | public void PackFont(Vintasoft.Imaging.Pdf.Tree.Fonts.PdfFont, Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextSymbol[]) | |
public void ReplaceTextSymbols(System.Collections.Generic.Dictionary<Vintasoft.Imaging.Pdf.Content.TextExtraction.TextSymbol,Vintasoft.Imaging.Pdf.Content.TextExtraction.TextSymbol[]>, Vintasoft.Imaging.Pdf.Tree.PdfTreeNodeBase[]) | public void ReplaceTextSymbols(System.Collections.Generic.Dictionary<Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextSymbol,Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextSymbol[]>, Vintasoft.Imaging.Pdf.Tree.PdfTreeNodeBase[]) | |
public void ReplaceTextSymbols(System.Collections.Generic.Dictionary<Vintasoft.Imaging.Pdf.Content.TextExtraction.TextSymbol,Vintasoft.Imaging.Pdf.Content.TextExtraction.TextSymbol[]>, Vintasoft.Imaging.Utils.IActionProgressController, Vintasoft.Imaging.Pdf.Tree.PdfTreeNodeBase[]) | public void ReplaceTextSymbols(System.Collections.Generic.Dictionary<Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextSymbol,Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextSymbol[]>, Vintasoft.Imaging.Utils.IActionProgressController, Vintasoft.Imaging.Pdf.Tree.PdfTreeNodeBase[]) | |
Vintasoft.Imaging.Pdf.PdfRenderingSettings | ||
Added properties | ||
public bool IgnoreImageInterpolateFlag { get; set; } | Determines that Vintasoft.Imaging.Pdf.Tree.PdfImageResource.Interpolate should be ignored. | |
Vintasoft.Imaging.Pdf.Drawing.GraphicsFigures.GraphicsFigure | ||
Added methods | ||
public void DrawOnGraphics(Vintasoft.Imaging.DrawingSurface, System.Drawing.Graphics, Vintasoft.Imaging.Utils.AffineMatrix, Vintasoft.Imaging.Pdf.Tree.PdfPage) | Draws the figure on specified System.Drawing.Graphics. | |
public void DrawOnGraphics(Vintasoft.Imaging.DrawingSurface, System.Drawing.Graphics, Vintasoft.Imaging.Utils.AffineMatrix, Vintasoft.Imaging.Pdf.PdfDocument, Vintasoft.Imaging.Pdf.Tree.PdfResources) | Draws the figure on specified System.Drawing.Graphics. | |
Removed methods | ||
public void DrawFigureOnGraphics(Vintasoft.Imaging.Pdf.Drawing.GraphicsFigures.GraphicsFigure, Vintasoft.Imaging.DrawingSurface, System.Drawing.Graphics, Vintasoft.Imaging.Utils.AffineMatrix, Vintasoft.Imaging.Pdf.Tree.PdfPage) | Use DrawOnGraphics() method instead. | |
Vintasoft.Imaging.Pdf.JavaScriptApi.PdfJsField | ||
Added properties | ||
public object[] fillColor { get; set; } | Gets or sets the background color for a field that is used to fill the rectangle of the field. | |
Vintasoft.Imaging.Pdf.Processing.PdfContentStreamProcessingParams | ||
Added constructors | ||
public void PdfContentStreamProcessingParams(Vintasoft.Imaging.Pdf.Tree.PdfTreeNodeBase) | Initializes a new instance of the PdfContentStreamProcessingParams class. | |
Vintasoft.Imaging.Pdf.Processing.PdfDocumentConverter | ||
Added methods | ||
public Vintasoft.Imaging.Pdf.Processing.PdfDocumentConverter Create(Vintasoft.Imaging.Pdf.PdfDocumentConformance) | Creates a PDF document converter that allows to convert PDF document to the conformance with specified standard. | |
Vintasoft.Imaging.Pdf.Processing.PdfDocumentPackCommand | ||
Added properties | ||
public string OutputFilename { get; set; } | Gets or sets the output filename. | |
public System.IO.Stream OutputStream { get; set; } | Gets or sets the output stream. | |
Vintasoft.Imaging.Pdf.Processing.PdfDocumentProcessingTree | ||
Added constructors | ||
public void PdfDocumentProcessingTree(System.Collections.Generic.IEnumerable<Vintasoft.Imaging.Processing.IProcessingCommandInfo>) | Initializes a new instance of the PdfDocumentProcessingTree class. | |
public void PdfDocumentProcessingTree(Vintasoft.Imaging.Processing.IProcessingCommandInfo[]) | Initializes a new instance of the PdfDocumentProcessingTree class. | |
Vintasoft.Imaging.Pdf.Processing.PdfFixups | ||
Added properties | ||
public Vintasoft.Imaging.Processing.ProcessingCommand<Vintasoft.Imaging.Pdf.Tree.Annotations.PdfAnnotation> AnnotationUsesTransparencyFixup { get; } | Gets the fixup of PdfTriggers.AnnotationUsesTransparency. | |
public Vintasoft.Imaging.Processing.ProcessingCommand<Vintasoft.Imaging.Pdf.Processing.PdfFontProcessingParams> CidFontCidSetIsIncompleteFixup { get; } | Gets the fixup of PdfTriggers.CidFontCidSetIsIncomplete. | |
public Vintasoft.Imaging.Processing.ProcessingCommand<Vintasoft.Imaging.Pdf.Processing.PdfFontProcessingParams> CidFontCidSetIsWrongFixup { get; } | Gets the fixup of PdfTriggers.CidFontCidSetIsWrong. | |
public Vintasoft.Imaging.Processing.ProcessingCommand<Vintasoft.Imaging.Pdf.Tree.PdfDocumentCatalog> DocumentHasDocumentLevelJavaScriptsFixup { get; } | Gets the fixup of PdfTriggers.DocumentHasDocumentLevelJavaScripts. | |
public Vintasoft.Imaging.Processing.ProcessingCommand<Vintasoft.Imaging.Pdf.Tree.PdfEmbeddedFile> FileSpecificationDictionaryMimeTypeEntryIsMissingFixup { get; } | Gets the fixup of PdfTriggers.FileSpecificationDictionaryMimeTypeEntryIsMissing. | |
public Vintasoft.Imaging.Processing.ProcessingCommand<Vintasoft.Imaging.Pdf.Processing.PdfFontProcessingParams> NonSymbolicTrueTypeFontDoesNotUseMacRomanOrWinAnsiEncodingFixup { get; } | Gets the fixup of PdfTriggers.NonSymbolicTrueTypeFontDoesNotUseMacRomanOrWinAnsiEncoding. | |
public Vintasoft.Imaging.Processing.ProcessingCommand<Vintasoft.Imaging.Pdf.Processing.PdfFontProcessingParams> NonSymbolicTrueTypeFontHasEncodingDifferencesFixup { get; } | Gets the fixup of PdfTriggers.NonSymbolicTrueTypeFontHasEncodingDifferences. | |
public Vintasoft.Imaging.Processing.ProcessingCommand<Vintasoft.Imaging.Pdf.Tree.PdfPage> PageUsesTransparencyFixup { get; } | Gets the fixup of PdfTriggers.PageUsesTransparency. | |
public Vintasoft.Imaging.Processing.ProcessingCommand<Vintasoft.Imaging.Pdf.Processing.PdfFontProcessingParams> SymbolicTrueTypeFontHasEncodingFixup { get; } | Gets the fixup of PdfTriggers.NonSymbolicTrueTypeFontHasEncodingDifferences. | |
Vintasoft.Imaging.Pdf.Processing.Analyzers.PdfTriggers | ||
Added properties | ||
public Vintasoft.Imaging.Processing.Trigger<Vintasoft.Imaging.Pdf.Tree.Annotations.PdfAnnotation> AnnotationUsesTransparency { get; } | Gets the trigger that is activated if annotation uses transparency. | |
public Vintasoft.Imaging.Processing.Trigger<Vintasoft.Imaging.Pdf.Processing.PdfFontProcessingParams> CidFontCidSetIsIncomplete { get; } | Gets the trigger that is activated if subset CID font has CIDSet that does not identify all CIDs, which are present in the font program and rendered in visible mode. | |
public Vintasoft.Imaging.Processing.Trigger<Vintasoft.Imaging.Pdf.Tree.PdfDocumentCatalog> DocumentHasDocumentLevelJavaScripts { get; } | Gets the trigger that is activated if document 'Name' dictionary has 'JavaScript' key. | |
public Vintasoft.Imaging.Processing.Trigger<Vintasoft.Imaging.Pdf.Tree.PdfEmbeddedFile> FileSpecificationDictionaryMimeTypeEntryIsMissing { get; } | Gets the trigger that is activated if file specification dictionary for an embedded file has no MIME type entry ('Subtype' key). | |
Renamed properties | ||
public Vintasoft.Imaging.Processing.Trigger<Vintasoft.Imaging.Pdf.Tree.PdfGraphicsStateParameters> GraphicsStateParametersHasNonStrokingAlphaConstant { get; } | public Vintasoft.Imaging.Processing.Trigger<Vintasoft.Imaging.Pdf.Tree.PdfGraphicsStateParameters> GraphicsStateParametersHaveNonStrokingAlphaConstant { get; } | |
public Vintasoft.Imaging.Processing.Trigger<Vintasoft.Imaging.Pdf.Tree.PdfGraphicsStateParameters> GraphicsStateParametersHasNotNormalBlendingMode { get; } | public Vintasoft.Imaging.Processing.Trigger<Vintasoft.Imaging.Pdf.Tree.PdfGraphicsStateParameters> GraphicsStateParametersHaveNotNormalBlendingMode { get; } | |
public Vintasoft.Imaging.Processing.Trigger<Vintasoft.Imaging.Pdf.Tree.PdfGraphicsStateParameters> GraphicsStateParametersHasSoftMask { get; } | public Vintasoft.Imaging.Processing.Trigger<Vintasoft.Imaging.Pdf.Tree.PdfGraphicsStateParameters> GraphicsStateParametersHaveSoftMask { get; } | |
public Vintasoft.Imaging.Processing.Trigger<Vintasoft.Imaging.Pdf.Tree.PdfGraphicsStateParameters> GraphicsStateParametersHasStrokingAlphaConstant { get; } | public Vintasoft.Imaging.Processing.Trigger<Vintasoft.Imaging.Pdf.Tree.PdfGraphicsStateParameters> GraphicsStateParametersHaveStrokingAlphaConstant { get; } | |
public Vintasoft.Imaging.Processing.Trigger<Vintasoft.Imaging.Pdf.Processing.PdfImageResourceAsImageDecoderProcessingParams> Jpeg2000DataPrefferedColorSpaceSpecificationMethodEntryIsNot1Or2Or3 { get; } | public Vintasoft.Imaging.Processing.Trigger<Vintasoft.Imaging.Pdf.Processing.PdfImageResourceAsImageDecoderProcessingParams> Jpeg2000DataPreferredColorSpaceSpecificationMethodEntryIsNot1Or2Or3 { get; } | |
Vintasoft.Imaging.Pdf.Processing.PdfA.PdfA1bConverter | ||
Added properties | ||
public Vintasoft.Imaging.Pdf.Processing.RemoveTransparencyFromContentStreamCommand RemoveTransparencyCommand { get; } | Gets the command that removes transparency from PDF content stream. | |
Vintasoft.Imaging.Pdf.Processing.PdfA.PdfAConverter | ||
Added properties | ||
public string OutputFilename { get; set; } | Gets or sets the output filename. | |
public System.IO.Stream OutputStream { get; set; } | Gets or sets the output stream. | |
Vintasoft.Imaging.Pdf.Tree.PdfFormXObjectResource | ||
Added methods | ||
public void Crop(System.Drawing.RectangleF, bool) | Crops this form to the specified rectangle. | |
public bool RemoveUnusedNamedResources(bool) | Removes unused named resources. | |
public void RemoveXObjects(bool, bool, bool, System.Drawing.RectangleF[]) | Removes XObjects from region of this form. | |
Changed methods | ||
public Vintasoft.Imaging.Pdf.Content.TextExtraction.TextRegion ExtractTextRegion() | public Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextRegion ExtractTextRegion() | |
public void RemoveText(Vintasoft.Imaging.Pdf.Content.TextExtraction.TextRegion[]) | public void RemoveText(Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextRegion[]) | |
Vintasoft.Imaging.Pdf.Tree.PdfImageResource | ||
Added properties | ||
public bool Interpolate { get; set; } | Gets or sets a value indicating whether image interpolation must be performed when image is rendered. | |
Vintasoft.Imaging.Pdf.Tree.PdfPage | ||
Changed properties | ||
public Vintasoft.Imaging.Pdf.Content.TextExtraction.TextRegion TextRegion { get; } | public Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextRegion TextRegion { get; } | |
Added methods | ||
public void Crop(System.Drawing.RectangleF, bool) | Crops this page to the specified rectangle. | |
public bool RemoveUnusedNamedResources(bool) | Removes unused named resources. | |
public void RemoveXObjects(bool, bool, bool, System.Drawing.RectangleF[]) | Removes XObjects from region of this PDF page. | |
Changed methods | ||
public Vintasoft.Imaging.Pdf.Content.TextExtraction.TextRegion ExtractTextRegion(bool) | public Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextRegion ExtractTextRegion(bool) | |
public Vintasoft.Imaging.Pdf.Content.TextExtraction.TextRegion ExtractTextRegion(System.Drawing.RectangleF, bool) | public Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextRegion ExtractTextRegion(System.Drawing.RectangleF, bool) | |
public void RemoveText(Vintasoft.Imaging.Pdf.Content.TextExtraction.TextRegion[]) | public void RemoveText(Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextRegion[]) | |
Vintasoft.Imaging.Pdf.Tree.Annotations.PdfAnnotationAppearanceGenerator | ||
Added methods | ||
public Vintasoft.Imaging.PaddingF GetRequiredPadding(Vintasoft.Imaging.Pdf.Tree.Annotations.PdfAnnotation) | Returns the padding that is required for correct generation of annotation appearance. | |
Vintasoft.Imaging.Pdf.Tree.Annotations.PdfPolygonAnnotationAppearanceGenerator | ||
Added methods | ||
public Vintasoft.Imaging.PaddingF GetRequiredPadding(Vintasoft.Imaging.Pdf.Tree.Annotations.PdfAnnotation) | Returns the padding that is required for correct generation of annotation appearance. | |
Vintasoft.Imaging.Pdf.Tree.Annotations.PdfRectangularAnnotationAppearanceGenerator | ||
Changed methods | ||
public Vintasoft.Imaging.PaddingF GetRequiredPadding(Vintasoft.Imaging.Pdf.Tree.Annotations.PdfRectangularAnnotation) | public Vintasoft.Imaging.PaddingF GetRequiredPadding(Vintasoft.Imaging.Pdf.Tree.Annotations.PdfAnnotation) | |
Vintasoft.Imaging.Pdf.Tree.Fonts.PdfFont | ||
Added methods | ||
public bool CanEncodeText(string) | Determines whether this font can encode the specified text. | |
public ulong ConvertFromUnicodeCharacter(char) | Converts the character in the Unicode encoding to the character code in font encoding. | |
public char ConvertToUnicodeCharacter(ulong) | Converts the character code in the font encoding to the character in Unicode encoding. | |
public System.Collections.Generic.IDictionary<char,int> GetCharacterToGlyphMap() | Returns a dictionary, which maps Unicode characters, which are present in font, to the glyph indices. | |
Renamed methods | ||
public string ConvertFontEncodingToUnicode(ulong[]) | public string ConvertToUnicodeString(ulong[]) | |
public ulong[] ConvertUnicodeToFontEncoding(string) | public ulong[] ConvertFromUnicodeString(string) | |
Removed methods | ||
public Vintasoft.Imaging.Pdf.Tree.Fonts.PdfFont CreateStandardFont(Vintasoft.Imaging.Pdf.PdfDocument, Vintasoft.Imaging.Pdf.Tree.Fonts.StandardFontType) | Use PdfFontManager.GetStandardFont(PdfStandardFontType) method instead. | |
Vintasoft.Imaging.Pdf.Tree.InteractiveForms.PdfInteractiveFormField | ||
Added properties | ||
public float AutoFontSizeMaxValue { get; set; } | Gets or sets the maximum font size when font size must be calculated automatically (PdfInteractiveFormField.FontSize set to 0). | |
public float AutoFontSizeMinValue { get; set; } | Gets or sets the minimum font size when font size must be calculated automatically (PdfInteractiveFormField.FontSize set to 0). | |
Vintasoft.Imaging.Pdf.Tree.InteractiveForms.PdfInteractiveFormTextField | ||
Added properties | ||
public float MultilineAutoFontSizeMaxValue { get; set; } | Gets or sets the maximum font size of multiline text field when font size must be calculated automatically (PdfInteractiveFormField.FontSize is set to 0). | |
Vintasoft.Imaging.Pdf.Tree.Patterns.TilingPattern | ||
Added properties | ||
public Vintasoft.Imaging.Pdf.Tree.PdfResources Resources { get; } | Gets or sets the dictionary specifying any named resources required by the tiling pattern. | |
public enum Vintasoft.Imaging.Pdf.Tree.Fonts.StandardFontType | public enum Vintasoft.Imaging.Pdf.Tree.Fonts.PdfStandardFontType |
public enum Vintasoft.Imaging.Pdf.Content.TextExtraction.TextSelectionMode | public enum Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextSelectionMode |
public class Vintasoft.Imaging.Pdf.UI.PdfContentXObjectEventArgs | Provides data for PdfContentXObjectTool.ContentXObjectMouseEnter, PdfContentXObjectTool.ContentXObjectMouseLeave, PdfContentXObjectTool.ContentXObjectMouseDown and PdfContentXObjectTool.ContentXObjectMouseUp events. |
public class Vintasoft.Imaging.Pdf.UI.PdfContentXObjectTool | Visual tool that allows to extract, select or remove images or forms on PDF page. |
Vintasoft.Imaging.Pdf.UI.GraphicsFigureView | ||
Added methods | ||
public void Draw(Vintasoft.Imaging.UI.ImageViewer, Vintasoft.Imaging.VintasoftImage, System.Drawing.Graphics) | Draws the graphics figure on specified System.Drawing.Graphics of the VintasoftImage. | |
public Vintasoft.Imaging.Utils.PointFTransform GetPointTransform(Vintasoft.Imaging.UI.ImageViewer, Vintasoft.Imaging.VintasoftImage) | Returns a point transformation from interactive object space to the specified ImageViewer space relative to the specified VintasoftImage. | |
Vintasoft.Imaging.Pdf.UI.PdfContentEditorTool | ||
Added properties | ||
public bool IsMultipageModeSupported { get; } | Gets a value indicating whether this tool supports multipage mode. | |
Vintasoft.Imaging.Pdf.UI.PdfFontViewerControl | ||
Changed properties | ||
public Vintasoft.Imaging.Pdf.Content.TextExtraction.TextSymbol[] TextSymbols { get; } | public Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextSymbol[] TextSymbols { get; } | |
Changed methods | ||
public Vintasoft.Imaging.Pdf.Content.TextExtraction.TextSymbol GetTextSymbol(System.Drawing.Point) | public Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextSymbol GetTextSymbol(System.Drawing.Point) | |
Vintasoft.Imaging.Pdf.UI.PdfTextSearchedEventArgs | ||
Changed properties | ||
public Vintasoft.Imaging.Pdf.Content.TextExtraction.TextRegion FoundTextRegion { get; } | public Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextRegion FoundTextRegion { get; } | |
Changed constructors | ||
public void PdfTextSearchedEventArgs(Vintasoft.Imaging.Pdf.Content.TextExtraction.TextSearchEngine, int, Vintasoft.Imaging.Pdf.Tree.PdfPage, Vintasoft.Imaging.Pdf.Content.TextExtraction.TextRegion, bool) | public void PdfTextSearchedEventArgs(Vintasoft.Imaging.Pdf.Content.TextExtraction.TextSearchEngine, int, Vintasoft.Imaging.Pdf.Tree.PdfPage, Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextRegion, bool) | |
Vintasoft.Imaging.Pdf.UI.PdfTextSelectionTool | ||
Added properties | ||
public Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextRegionFormatter TextFormatter { get; set; } | Gets or sets the formatter that is used for formatting the text content of text region. | |
Changed properties | ||
public Vintasoft.Imaging.Pdf.Content.TextExtraction.TextRegion SelectedRegion { get; set; } | public Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextRegion SelectedRegion { get; set; } | |
public Vintasoft.Imaging.Pdf.Content.TextExtraction.TextSelectionMode SelectionMode { get; set; } | public Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextSelectionMode SelectionMode { get; set; } | |
Added events | ||
public event Vintasoft.Imaging.PropertyChangedEventHandler<Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextRegionFormatter> TextFormatterChanged | Occurs when the text formatter is changed. | |
Changed events | ||
public event Vintasoft.Imaging.PropertyChangedEventHandler<Vintasoft.Imaging.Pdf.Content.TextExtraction.TextSelectionMode> SelectionModeChanged | public event Vintasoft.Imaging.PropertyChangedEventHandler<Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextSelectionMode> SelectionModeChanged | |
Vintasoft.Imaging.Pdf.UI.RedactionMark | ||
Changed methods | ||
public Vintasoft.Imaging.Utils.PointFTransform GetPointTransform(Vintasoft.Imaging.UI.ImageViewer) | public Vintasoft.Imaging.Utils.PointFTransform GetPointTransform(Vintasoft.Imaging.UI.ImageViewer, Vintasoft.Imaging.VintasoftImage) | |
Vintasoft.Imaging.Pdf.UI.TextRedactionMark | ||
Changed properties | ||
public Vintasoft.Imaging.Pdf.Content.TextExtraction.TextRegion TextRegion { get; } | public Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextRegion TextRegion { get; } | |
Changed constructors | ||
public void TextRedactionMark(Vintasoft.Imaging.VintasoftImage, Vintasoft.Imaging.Pdf.Content.TextExtraction.TextRegion) | public void TextRedactionMark(Vintasoft.Imaging.VintasoftImage, Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextRegion) | |
Changed methods | ||
public void Draw(Vintasoft.Imaging.UI.ImageViewer, System.Drawing.Graphics) | public void Draw(Vintasoft.Imaging.UI.ImageViewer, Vintasoft.Imaging.VintasoftImage, System.Drawing.Graphics) | |
Vintasoft.Imaging.Pdf.UI.Annotations.PdfAnnotationTool | ||
Added properties | ||
public bool CanMoveAnnotationsBetweenImages { get; set; } | Gets or sets a value indicating whether annotations can be moved between images in multipage display mode. | |
public Vintasoft.Imaging.Pdf.Tree.Annotations.PdfAnnotation HoveredAnnotation { get; } | Gets the hovered annotation. | |
public bool IsMultipageModeSupported { get; } | Gets a value indicating whether this tool supports multipage mode. | |
public bool ShowVintasoftAnnotationAppearances { get; set; } | Gets or sets a value indicating whether visual tool shows and interacts with annotation appearances of VintaSoft Annotation .NET Plugin. | |
Added events | ||
public event System.EventHandler<Vintasoft.Imaging.Pdf.Tree.Annotations.PdfAnnotationEventArgs> HoveredAnnotationChanged | Occurs when the PdfAnnotationTool.HoveredAnnotation is changed. | |
public event System.EventHandler<Vintasoft.Imaging.Pdf.Tree.Annotations.PdfAnnotationEventArgs> HoveredAnnotationChanging | Occurs when the PdfAnnotationTool.HoveredAnnotation is changing. | |
public event System.EventHandler<Vintasoft.Imaging.Pdf.UI.Annotations.PdfAnnotationViewEventArgs> TransformingFinished | Occurs when the annotation transforming is finished. | |
public event System.EventHandler<Vintasoft.Imaging.Pdf.UI.Annotations.PdfAnnotationViewEventArgs> TransformingStarted | Occurs when the annotation transforming is started. | |
Vintasoft.Imaging.Pdf.UI.Annotations.PdfAnnotationViewCollection | ||
Added methods | ||
public void Draw(Vintasoft.Imaging.UI.ImageViewer, Vintasoft.Imaging.VintasoftImage, System.Drawing.Graphics) | Draws the annotations on specified System.Drawing.Graphics of viewer. | |
public class Vintasoft.Imaging.Pdf.Wpf.UI.WpfPdfContentXObjectEventArgs | Provides data for WpfPdfContentXObjectTool.ContentXObjectMouseEnter, WpfPdfContentXObjectTool.ContentXObjectMouseLeave, WpfPdfContentXObjectTool.ContentXObjectMouseDown and WpfPdfContentXObjectTool.ContentXObjectMouseUp events. |
public class Vintasoft.Imaging.Pdf.Wpf.UI.WpfPdfContentXObjectTool | Visual tool that allows to extract, select or remove images or forms on PDF page. |
Vintasoft.Imaging.Pdf.Wpf.UI.PdfTextSearchedEventArgs | ||
Changed properties | ||
public Vintasoft.Imaging.Pdf.Content.TextExtraction.TextRegion FoundTextRegion { get; } | public Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextRegion FoundTextRegion { get; } | |
Changed constructors | ||
public void PdfTextSearchedEventArgs(Vintasoft.Imaging.Pdf.Content.TextExtraction.TextSearchEngine, int, Vintasoft.Imaging.Pdf.Tree.PdfPage, Vintasoft.Imaging.Pdf.Content.TextExtraction.TextRegion, bool) | public void PdfTextSearchedEventArgs(Vintasoft.Imaging.Pdf.Content.TextExtraction.TextSearchEngine, int, Vintasoft.Imaging.Pdf.Tree.PdfPage, Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextRegion, bool) | |
Vintasoft.Imaging.Pdf.Wpf.UI.WpfGraphicsFigureView | ||
Added methods | ||
public Vintasoft.Imaging.Wpf.Utils.WpfPointTransform GetPointTransform(Vintasoft.Imaging.Wpf.UI.WpfImageViewer, Vintasoft.Imaging.VintasoftImage) | Returns a point transformation from interactive object space to the specified WpfImageViewer space. | |
public void Render(Vintasoft.Imaging.Wpf.UI.WpfImageViewer, Vintasoft.Imaging.VintasoftImage, System.Windows.Media.DrawingContext) | Renders graphics figure view on the specified viewer. | |
Vintasoft.Imaging.Pdf.Wpf.UI.WpfPdfContentEditorTool | ||
Added properties | ||
public bool IsMultipageModeSupported { get; } | Gets a value indicating whether this tool supports multipage mode. | |
Vintasoft.Imaging.Pdf.Wpf.UI.WpfPdfFontViewerControl | ||
Added properties | ||
public System.Windows.Media.Brush Background { get; set; } | Gets or sets the background brush. | |
Changed properties | ||
public Vintasoft.Imaging.Pdf.Content.TextExtraction.TextSymbol[] TextSymbols { get; } | public Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextSymbol[] TextSymbols { get; } | |
Changed methods | ||
public Vintasoft.Imaging.Pdf.Content.TextExtraction.TextSymbol GetTextSymbol(System.Windows.Point) | public Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextSymbol GetTextSymbol(System.Windows.Point) | |
Vintasoft.Imaging.Pdf.Wpf.UI.WpfPdfTextSelectionTool | ||
Added properties | ||
public Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextRegionFormatter TextFormatter { get; set; } | Gets or sets the formatter that is used for formatting the text content of text region. | |
Changed properties | ||
public Vintasoft.Imaging.Pdf.Content.TextExtraction.TextRegion SelectedRegion { get; set; } | public Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextRegion SelectedRegion { get; set; } | |
public Vintasoft.Imaging.Pdf.Content.TextExtraction.TextSelectionMode SelectionMode { get; set; } | public Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextSelectionMode SelectionMode { get; set; } | |
Added events | ||
public event Vintasoft.Imaging.PropertyChangedEventHandler<Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextRegionFormatter> TextFormatterChanged | Occurs when the text formatter is changed. | |
Changed events | ||
public event Vintasoft.Imaging.PropertyChangedEventHandler<Vintasoft.Imaging.Pdf.Content.TextExtraction.TextSelectionMode> SelectionModeChanged | public event Vintasoft.Imaging.PropertyChangedEventHandler<Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextSelectionMode> SelectionModeChanged | |
Vintasoft.Imaging.Pdf.Wpf.UI.WpfRedactionMark | ||
Changed methods | ||
public Vintasoft.Imaging.Wpf.Utils.WpfPointTransform GetPointTransform(Vintasoft.Imaging.Wpf.UI.WpfImageViewer) | public Vintasoft.Imaging.Wpf.Utils.WpfPointTransform GetPointTransform(Vintasoft.Imaging.Wpf.UI.WpfImageViewer, Vintasoft.Imaging.VintasoftImage) | |
Vintasoft.Imaging.Pdf.Wpf.UI.WpfTextRedactionMark | ||
Changed properties | ||
public Vintasoft.Imaging.Pdf.Content.TextExtraction.TextRegion TextRegion { get; } | public Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextRegion TextRegion { get; } | |
Changed constructors | ||
public void WpfTextRedactionMark(Vintasoft.Imaging.VintasoftImage, Vintasoft.Imaging.Pdf.Content.TextExtraction.TextRegion) | public void WpfTextRedactionMark(Vintasoft.Imaging.VintasoftImage, Vintasoft.Imaging.Pdf.Content.TextExtraction.PdfTextRegion) | |
Vintasoft.Imaging.Pdf.Wpf.UI.Annotations.WpfPdfAnnotationTool | ||
Added properties | ||
public bool CanMoveAnnotationsBetweenImages { get; set; } | Gets or sets a value indicating whether annotations can be moved between images in multipage display mode. | |
public Vintasoft.Imaging.Pdf.Tree.Annotations.PdfAnnotation HoveredAnnotation { get; } | Gets the hovered annotation. | |
public bool IsMultipageModeSupported { get; } | Gets a value indicating whether this tool supports multipage mode. | |
public bool ShowVintasoftAnnotationAppearances { get; set; } | Gets or sets a value indicating whether visual tool shows and interacts with annotation appearances of VintaSoft Annotation .NET Plugin. | |
Added events | ||
public event System.EventHandler<Vintasoft.Imaging.Pdf.Tree.Annotations.PdfAnnotationEventArgs> HoveredAnnotationChanged | Occurs when the WpfPdfAnnotationTool.HoveredAnnotation is changed. | |
public event System.EventHandler<Vintasoft.Imaging.Pdf.Tree.Annotations.PdfAnnotationEventArgs> HoveredAnnotationChanging | Occurs when the WpfPdfAnnotationTool.HoveredAnnotation is changing. | |
Vintasoft.Imaging.Pdf.Wpf.UI.Annotations.WpfPdfAnnotationView | ||
Added methods | ||
public void Render(Vintasoft.Imaging.Wpf.UI.WpfImageViewer, Vintasoft.Imaging.VintasoftImage, System.Windows.Media.DrawingContext) | Renders annotation view on the specified viewer. | |
Vintasoft.Imaging.Pdf.Wpf.UI.Annotations.WpfPdfAnnotationViewCollection | ||
Added methods | ||
public void Render(Vintasoft.Imaging.Wpf.UI.WpfImageViewer, Vintasoft.Imaging.VintasoftImage, System.Windows.Media.DrawingContext) | Renders the annotations on specified System.Windows.Media.DrawingContext of a viewer. | |