Equisys Technical Notes

Technical guidance, explanations and fixes for our products

HOWTO: Create an interop version of the zfapi32.dll



ID: ZTN1430

This Zetafax technical note applies to:

  • Zetafax COM API


This technote is designed to help you integrate Zetafax functionality in your .Net applications using the COM API

Note: the Zetafax API must be registered before it can be called using .NET, for details of how to do this, please refer to technote ZTN1239-HOWTO Develop and redistribute your fax-enabled application.

More information

  1. From within Visual Studio select the "add a reference" option.  The following menu will appear:

  1. Select the COM tab option
  2. Move to the end of the list, and search for the Zfapi32 1.4 Type library component.  Select it by ensuring the component is selected and clicking on the Ok button.

Should the Zfapi32 1.4 Type library component not be present, then select the browse option to search for the *.dll file.  In a standard Zetafaxsetup, this file is found in the following location:

C:\Program Files\Zetafax Server\ZFAPI\LIB\I386\Microsoft

  1. You can now call functions present in the Zetafax library, by using references to the Zflib namespace within your code for example:

Zf­ Lib.­ ZAPI

For full details on the range of functions present within the Zflib, please refer to the Zetafax API help files.

  1. Ensure you distribute the interop.zflib.dll file found in the build directory of your code.


ZTN1239 - HOWTO develop and redistribute your fax-enabled application.

Last updated: 14th February 2005 (EB/SV)


Recent news

As part of our drive towards making the software simpler to use, Zetadocs Expenses now supports single sign-on using Microsoft work or school accounts. This makes it easier for Office 365 ...

This article describes the new features and other improvements in the August 2019 release of the Zetadocs Expenses service. Zetadocs Expenses ...