Xojo Conferences
XDCMay2019MiamiUSA

Release notes for MBS Xojo DynaPDF Plugin

MBS Xojo Plugins 18.4 - 25th September 2018

  • Changed DynaPDFMBS.CreateTable to automatically load font Helvetica, so you have a font defined, if you don't set one yourself.
  • Changed DynaPDFMBS.Error event to not run in preemptive thread while MT method runs.
  • Deprecated EnumHostFont functions in DynaPDFMBS in favor of newer GetSysFontInfos functions.
  • Fixed bug with DynaPDFMBS.GetSysFontInfo skipping one font.
  • Fixed text encoding for DynaPDFSysFontMBS.FilePath on Mac.
  • Updated DynaPDF to version 4.0.23.61.

MBS Xojo Plugins 18.3 - 17th July 2018

  • Added SetLicenseKeyGlobal private method to DynaPDFMBS class to cause compiler error if you call SetLicenseKeyGlobal with an object. Please call only in app.open with shared method.
  • Changed DynaPDFMBS.ImportPDFFile to close open page before importing to avoid error.
  • Changed DynaPDFMBS.SetLicenseKeyGlobal and XLBookMBS.SetKeyGlobal to raise exception if debugging, if called twice to notify developer about misuse.
  • Fixed a problem with DynaPDFMBS.RotateTemplate function.
  • Fixed bug in DynaPDFEditTextMBS.ReplacePattern when new text was added behind existing text instead before.
  • Updated DynaPDF to version 4.0.21.54.
  • Updated plugin SDK for 2018r2.

MBS Xojo Plugins 18.2 - 22nd May 2018

  • Added DynaPDFMBS.GetUsesTransparency, DynaPDFMBS.GetDocUsesTransparency and DynaPDFPageMBS.SetBBox.
  • Changed TextColor, BackColor and BorderColor in DynaPDFFieldExMBS class from Integer to UInt32.
  • Fixed DynaPDFRasterizerMBS.AttachImageBuffer to work with newer Xojo pictures.
  • Removed skipping of empty lines in DynaPDFMBS.WriteFTextEx function.
  • Updated DynaPDF to version 4.0.19.50.
  • Updated to Xojo 2018r1 plugin SDK.

MBS Xojo Plugins 18.1 - 6th March 2018

  • Added GetSpaceWidth and GetTextWidth functions to DynaPDFMBS.
  • Fixed bug in DynaPDFMBS.WriteStyledText with extra new lines when switching alignment.
  • Fixed bug in DynaPDFMBS.WriteStyledText with switching font back to non-bold.
  • Fixed memory leak with DynaPDFFontInfoMBS objects.
  • Improved DynaPDFMBS.TranslateRawCode with new variant with more parameters.
  • Updated DynaPDF to version 4.0.17.44.

MBS Xojo Plugins 18.0 - 23rd January 2018

  • Added DynaPDFBookmarkMBS Handle property.
  • Added ExtractText, FileAttachAnnotEx, RenderPDFFileEx, RenderPDFFileExMT, RenderPDFFileMT methods to DynaPDFMBS class.
  • Fixed bugs with DynaPDF Print and scaling pages for some printers.
  • Fixed DynaPDFMBS.GetObjActions to return proper DynaPDFObjActionsMBS object.
  • Fixed DynaPDFMBS.PageStatistic function.
  • Updated DynaPDF to version 4.0.15.42.
  • Fixed an issue with exception handling on 64-bit Linux introduced in 17.3.
  • Fixed problem with loading cairo library on Linux for Ubuntu 17.4.
  • Updated all GTK code to dynamically load GTK+ 3 for Xojo 2017r2 and GTK+ 2 for older versions.

MBS Xojo Plugins 17.5 - 28th November 2017

MBS Xojo Plugins 17.4 - 26th September 2017

  • Changed DynaPDFMBS.HighlightPattern to create highlight annotations instead of drawing rectangles.
  • Updated DynaPDF to version 4.0.13.35.

MBS Xojo Plugins 17.3 - 18th July 2017

  • Added GetJPEGVersion, GetPNGVersion, GetTIFFVersion and GetZlibVersion for DynaPDFMBS class.
  • Fixed bug with DynaPDF and optimize command when using ICC based JPEG pictures.
  • Fixed bug with DynaPDFMBS.ShowDifference and rotated pages.
  • Updated DynaPDF library to version 4.0.11.31.
  • Disabled linux version script linker option.

MBS Xojo Plugins 17.2 - 15th May 2017

  • Added page print functions for DynaPDF.
  • Added check to make sure CheckConformance on DynaPDF is not asked to delete embedded files for ZUGFeRD invoices.
  • Added DynaPDFMBS.GetSysFontInfo and GetSysFontInfos with name option.
  • Added DynaPDFMBS.ReplaceFont functions.
  • Added DynaPDFPrintParamsMBS class.
  • Added printing with DynaPDF with print dialog, save and restore of settings.
  • Changed license check for DynaPDF to allow text extraction in Lite version.
  • Fixed an issue with REALbasic 2007 and DynaPDF Plugin.
  • Improved DynaPDF examples for PDF/A conversion and added one for Normalization.
  • Updated to DynaPDF 4.0.11.27.
  • Removed PPC code.

MBS Xojo Plugins 17.1 - 14th March 2017

  • Added DynaPDFStackMBS.FontHandle.
  • Fixed a problem with DynaPDF's GetPageFieldEx function complaining about wrong structure size.
  • Updated DynaPDF to version 4.0.9.24.

MBS Xojo Plugins 17.0 - 23rd January 2017

  • Added LoadLibrary functions to DynaPDFMBS, so you can use other DynaPDF DLL, e.g. other version.
  • Added more parameters to PrepareWrite event in DynaPDFEditTextMBS class.
  • Added RotateTemplate function in DynaPDFMBS class.
  • Comparing a DynaPDFMatrixMBS to nil does no longer raise exception.
  • Due to changes in PrintPDFFile we had to update our print examples for DynaPDF. Please update your code, too.
  • Fixed an issue with DynaPDF printing blank papers.
  • Fixed bug with DynaPDFTableMBS.GetNextHeight function.
  • Fixed PageBreak event in DynaPDFMBS to work with addhandler.
  • Updated DynaPDF to version 4.0.8.19.
  • Changed plugin file names to include name of plugin and name of part.




Links
MBS FileMaker Plugins