VintaSoft PDF .NET Plug-in: API changes in version 14.1
In This Topic
API changes in Vintasoft.Imaging.Pdf.dll
New classes:
public abstract class Vintasoft.Imaging.Pdf.Content.Commands.PdfContentCommand |
Represents a base class of PDF content commands. |
Removed classes:
public class Vintasoft.Imaging.Pdf.PdfOptimizeSettings |
This class is no longer supported. Use PdfDocumentCompressorCommand class instead. |
Changed classes:
Vintasoft.Imaging.Pdf.PdfContentRenderer |
Added properties |
public bool IsExecuteCommandOverridden { get; } |
Gets a value indicating whether this renderer overrides ExecuteCommand(PdfContentRenderingContext,PdfContentCommand) method. |
|
|
Added methods |
public void ExecuteCommand(Vintasoft.Imaging.Pdf.PdfContentRenderingContext, Vintasoft.Imaging.Pdf.Content.Commands.PdfContentCommand) |
Executes the content command. |
|
|
Vintasoft.Imaging.Pdf.PdfDocument |
Added methods |
public void CreateXmpMetadata() |
Creates the XMP metadata using attributes from DocumentInformation property. |
|
|
Removed methods |
public void Optimize(Vintasoft.Imaging.Pdf.PdfOptimizeSettings) |
This method is no longer supported. Use PdfDocumentCompressorCommand class instead. |
public void Optimize(Vintasoft.Imaging.Pdf.PdfFormat, Vintasoft.Imaging.Pdf.PdfOptimizeSettings) |
This method is no longer supported. Use PdfDocumentCompressorCommand class instead. |
public void Optimize(Vintasoft.Imaging.Pdf.PdfFormat, Vintasoft.Imaging.Pdf.Security.EncryptionSystem, Vintasoft.Imaging.Pdf.PdfOptimizeSettings) |
This method is no longer supported. Use PdfDocumentCompressorCommand class instead. |
|
|
Vintasoft.Imaging.Pdf.Content.PdfContentGraphicsFigureEditor |
Added methods |
public Vintasoft.Imaging.Pdf.Drawing.GraphicsFigures.ContentStreamGraphicsFigureTextGroup[] GetGraphicsFigureEditableTextGroups(float, bool, bool) |
Returns the text groups that can be edited. |
public bool Remove(Vintasoft.Imaging.Pdf.Drawing.GraphicsFigures.GraphicsFigure) |
Removes the specified content stream graphics figure. |
|
|
Vintasoft.Imaging.Pdf.Drawing.PdfDrawingFont |
Added properties |
public bool CanDetermineSymbolUsage { get; } |
Gets a value indicating whether this font can determine the symbol usage. |
|
|
Vintasoft.Imaging.Pdf.Drawing.PdfDrawingFontMetrics |
Added constructors |
public void PdfDrawingFontMetrics(Vintasoft.Imaging.Pdf.Tree.Fonts.PdfFont, float, bool) |
Initializes a new instance of the PdfDrawingFontMetrics class. |
|
|
Vintasoft.Imaging.Pdf.Drawing.GraphicsFigures.ContentStreamGraphicsFigure |
Added properties |
public Vintasoft.Imaging.Pdf.Content.Commands.PdfContentCommand FirstContentCommand { get; } |
Gets the first content command of this graphics figure. |
public Vintasoft.Imaging.Pdf.Content.Commands.PdfContentCommand LastContentCommand { get; } |
Gets the last content command of this graphics figure. |
|
|
Vintasoft.Imaging.Pdf.Tree.PdfMetadataResource |
Added constructors |
public void PdfMetadataResource(Vintasoft.Imaging.Pdf.PdfDocument, byte[], Vintasoft.Imaging.Pdf.PdfCompression) |
Initializes a new instance of the PdfMetadataResource class. |
|
|
API changes in Vintasoft.Imaging.Pdf.UI.dll
Changed classes:
Vintasoft.Imaging.Pdf.UI.GraphicsFigureView |
Added methods |
public bool IsPointOnObject(float, float, bool) |
Returns a value indicating whether point belongs the graphics figure. |
|
|
API changes in Vintasoft.Imaging.Pdf.Wpf.UI.dll
Changed classes:
Vintasoft.Imaging.Pdf.Wpf.UI.WpfGraphicsFigureView |
Added methods |
public bool IsPointOnObject(System.Windows.Point, bool) |
Returns a value indicating whether point belongs the graphics figure. |
|
|
API changes in Vintasoft.Imaging.Pdf.Office.dll
Changed classes:
Vintasoft.Imaging.Pdf.Drawing.GraphicsFigures.OfficeDocumentFigure |
Added methods |
public static Vintasoft.Imaging.Pdf.Drawing.GraphicsFigures.OfficeDocumentFigure Create(Vintasoft.Imaging.Fonts.FontProgramsControllerBase) |
Creates the Office document figure from ContentStreamGraphicsFigure or ContentStreamGraphicsFigureGroup . |
|
|
Vintasoft.Imaging.Pdf.Office.PdfToDocxConverter |
Added methods |
public static System.IO.Stream ConvertGraphicsFigure(Vintasoft.Imaging.Pdf.Tree.PdfPage, Vintasoft.Imaging.Pdf.Drawing.GraphicsFigures.GraphicsFigure) |
Converts the ContentStreamGraphicsFigure or ContentStreamGraphicsFigureGroup to a DOCX document. |
|
|