Synopse

Company Homepage: http://synopse.info

Send e-mail to this Company

Create feature-rich windows applications with many new components and universal dialogs.

  • improved DBGrid
  • new DBRecordView, DBTreeView
  • toolbars and db dialogs to Find, Filter, Sort, Export, Print...
  • StringGrid with columns definition
  • GroupBox with automatic alignment and resizing of owned controls

And many more from $25 to $95 only - click for details!

Company Products

Total 8 products

Fast JPEG decoder v.1.2

Components > Graphics > JPG Images

By Synopse.

Freeware + source 30 Mar 2010

Description

Unit allows very fast JPEG image decoding, using SSE/SSE2 pure assembly code. It is much faster than the standard jpeg.pas unit.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 19kB

Platforms: D2005, D2006, D2007, D2009, D7

HTML2PDF Free Tool

Applications in Delphi and BCB > Text > PDF

By Synopse.

Freeware 15 Jul 2010

Description

Tool for HTML to PDF file conversion.

Click on the "Open" button to open a html file, then browse it on the screen, update the parameters below (like margins or paper size), and click on the "Save as" or "Save" buttons. A pdf file will be created, containing the whole html content, together with the files.

This htm2pdf tool can be used from the command line, without the GUI window.

Informations

  • Status: Fully functional
  • Source: None
  • Size: 441kB

Platforms: Vista, W2K, W2K3, W7, XP,

Synopse Big Table v.1.15

DB-Aware Components > Other > Tables

By Synopse.

Freeware + source 08 Aug 2014

Description

An open source Delphi unit for very fast data storage and access. If you just need to save raw data on disk, and retrieve it with an unique ID number, you can use this unit, which is much faster than any database engine.

TSynBigTable is a class to store huge amount of data, just specified by an integer ID:

  • data is stored in an unique file
  • data is appended at the end of this file at adding (but use a caching mechanism for immediate adding)
  • use a temporary in memory adding, till the UpdateToFile method is called
  • retrieval is very fast (can't be faster IMHO)
  • data items can be deleted
  • file can be packed using the Pack method in order to retrieve free space from deleted entries (sounds like a VACUUM command, but faster)
  • total size of file has no limit (but your hard disk, of course)
  • limit of one data block depends on RAM (RawByteString is used as storage for data block)
  • before Delphi 2007, much faster when using FastMM4 memory manager - see Project1.dpr source file
  • after profiling, most of the time is spent in the Windows kernel, waiting from hard disk write of raw data; in all cases, this class is much faster than any SQL engine storing BLOB, and than plain Win32 files.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 343kB

Platforms: D2005, D2006, D2007, D2009, D2010, D6, D7, DXE, DXE2

Synopse mORMot framework v.1.17

DB-Aware Components > Other > Other

By Synopse.

Freeware + source 08 Aug 2014

Description

Synopse mORMot is a Client-Server ORM and Service Oriented Architecture framework for Delphi.

It provides an Open Source self-sufficient set of units (even Delphi starter edition is enough) for creating any application, up to the most complex Domain-Driven design:

  • Presentation layer featuring MVC UI generation with i18n and reporting for rich Delphi clients, or rich AJAX clients;
  • Application layer implementing Service Oriented Architecture via interface-based services (like WCF) and Client-Server ORM - following a RESTful model using JSON over several communication protocols (including HTTP/1.1);
  • Domain Model layer handling all the needed business logic in plain Delphi objects, including high-level managed types like dynamic arrays or records for Value Objects, or dedicated classes for entities or aggregates;
  • Data persistence infrastructure layer with ORM persistence over Oracle, MS SQL, OleDB, with a powerful SQLite3 kernel (direct link to DB);
  • Cross-Cutting infrastructure layers for handling data filtering and validation, security, caching, logging and testing (framework uses test-driven approach).
With mORMot, ORM is not used only for data persistence of objects (like in other implementations), but as part of a global n-Tier, Service Oriented Architecture (SOA), ready to implement Domain-Driven solutions.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 2 545kB

Platforms: D2005, D2006, D2007, D2009, D2010, D6, D7, DXE, DXE2, DXE3, DXE4, DXE5, DXE6

Synopse OleDB v.1.14

DB-Aware Components > Direct DB Access > OLE DB

By Synopse.

Freeware + source 04 Jul 2011

Description

The Open Source SynOleDB unit allows direct access of any OleDB provider, without use of the DB VCL units, for faster process in pure Delphi code:
  • Tested with SQL Server 2008 R2 and Oracle 11 providers from Microsoft and Oracle;
  • Ability to be truly Unicode, even with pre-Unicode version of Delphi (like Delphi 7 or 2007);
  • Could access any local or remote Database, from any version of Delphi, since it doesn't use the DB.pas unit or any related part of the VCL (even the Delphi 7 personal or the Turbo Explorer editions), just for free;
  • Handle NULL or BLOB content for parameters and results;
  • Avoid most memory copy or unnecessary allocation: we tried to access the data directly from the retrieved data buffer, just as given from OleDB;
  • Was therefore designed to achieve the best performance possible: most time is spent in OleDB: the code layer added to the OleDB customer is very thin;
  • True OOP architecture, to be used with any OleDB provider (allowing custom parameters or such), and even without OleDB (in the future, direct access to any DB client could be used);
  • Could be safely used in a multi-threaded application/server (with one TOleDBConnection per thread);
  • Allow parameter bindings of requests, with fast access to any parameter or column name (thanks to TDynArrayHashed);
  • Late binding of column values in Delphi code;
  • Direct JSON content creation, with no temporary data copy nor allocation;
  • Designed to be used with our mORMot ORM, but could be used stand-alone (a full Delphi 7 client executable is just about 200 KB), or even in any existing Delphi application, thanks to a TQuery-like wrapper.
  • Works from Delphi 6 up to XE, in any edition of Delphi (even Delphi 7 personal or the Delphi XE starter).

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 240kB

Platforms: D2005, D2006, D2007, D2009, D2010, D6, D7, DXE

Synopse PDF engine v.1.18

Components > Tools > Text

By Synopse.

Freeware + source 08 Aug 2014

Description

Synopse PDF engine is an Open Source PDF document creation library for Delphi, embedded in one unit.

Among its features, you can use a true TCanvas to create the PDF content, and embed True Type fonts subsets. Handle Unicode, bitmaps, metafiles, rich edit, bookmarks and links. Can generate PDF/A-1 files and be associated to an easy report builder, with preview.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 586kB

Platforms: D2005, D2006, D2007, D2009, D2010, D5, D6, D7, DXE, DXE2, DXE3, DXE4, DXE5, DXE6

Synopse SynGdiPlus v.1.15

Components > Graphics > Other

By Synopse.

Freeware + source 08 Aug 2014

Description

By adding the SynGdiPlus unit to your uses clause, some TGraphic descendants are registered in your application to load and save GIF, TIF, PNG and JPG pictures.

You'll have dedicated methods for drawing using the GDI+ library.

It'll automatically use the latest gdiplus.dll version available on your system (e.g. if you've Office installed under Windows XP).

The dll is dynamically linked: it can be used in Windows 2000, without SynGdiPlus: the program will start, but with no anti-aliasing drawing.

It also allows anti-aliased drawing from any TMetaFile: you can draw your User Interface using regular TCanvas methods (no code rewrite needed), then use this unit to render it using GDI+, for better aspect of your application.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 27kB

Platforms: D2005, D2006, D2007, D2009, D2010, D5, D6, D7, DXE, DXE2

SynTaskDialog v.1.13

Components > Dialogs > Extended Dialogs

By Synopse.

Freeware + source 18 Mar 2011

Description

Windows provides a generic task dialog available since Vista/Seven. But there is none available with previous versions of Windows, i.e. Windows XP or 2K. This free Open Source unit will provide a Task Dialog for all those OS.
  • will use the new TaskDialog API under Vista/Seven, and emulate it with pure Delphi code and standard themed VCL components under XP or 2K
  • will compile from Delphi 6 up to XE
  • is Unicode ready
  • has additional features like field edition or Combo box selection
  • needs very little code to work with
  • licensed under an OpenSource MPL/GPL/LGPL tri-license.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 12kB

Platforms: D2005, D2007, D2009, D2010, D6, D7, DXE


More interesting links and pages



KG To LBS


Casino Online Romania


Time Calculator


https://aspirecasinos.com


Wheel of Fortune Answers


Discover UK licensed casino sites at Casinopilot


Check out Valforex reviews


Efortuna Casino


Scrummaster and Agile trainings


Word Unscrambler


China Wholesale Suppliers Directory


Free Angram Solver


Syllable Word Counter


Printable Sudoku Puzzles


Download Instagram Stories


Word Search Puzzles


Try out new casino sites at SmartphoneCasinos.co.uk


https://www.applepaybingo.com


https://www.jumpmanslotsites.com


https://www.nektancasinosites.com


Percentage Calculator


Stopwatch


Indian casinos are here to stay and Royal Panda is your top choice


Play blackjack at the best live dealer casino online in the UK