Files really needed for distribution

The Amyuni PDF Converter is our Printer Driver that enables you to convert any documents to PDF format. If you have any questions about installing and using the Amyuni PDF Converter please post them here.
Post Reply
trumpetinc
Posts: 60
Joined: Mon Jul 28 2003

Files really needed for distribution

Post by trumpetinc »

Hi - I am trying to determine the minimum file set that is required for distribution of the converter (developer mode).

For obvious reasons, I want to keep the amount of data that must be transfered to a minimum.

I note in the documentation that the following files are supposed to be distributed:

acfpdf.dll, acfpdfu.dll, acfpdfui.dll, acfpdfdrv, cdintf.dll, install.exe, acfpdf.txt.


I have a couple of questions:

1. There is another file called acfpdfnt.dll - is this required for any sort of NT support? Is there a reason that it isn't included in the above list?

2. Are any of these not *really* needed for the driver to function properly? What do acfpdfu.dll and acfpdfui.dll contain? I suspect that one of them contains the user interface that is displayed in the printer properties. What about the other? Are there UI elements that I really don't need?

Thanks much!

- Kevin
Joan
Amyuni Team
Posts: 2799
Joined: Wed Sep 11 2002
Contact:

Post by Joan »

Hello,

If you know the operating system on which you want to deploy your application you may remove some dlls from the list, but if you don't than you need to ship all the dlls mentioned in the list.

acpdfu.dll is for Windows 2000 and above
acpdfui.dll is for all Windows and should be shipped with acpdfu.dll

acpdf.dll and acpdfnt.dll are for Windows NT.

acpdf.drv are for Windows 9x.

All the other files are needed for all operating systems (CDIntf.dll, acpdf.txt and Install.exe).

Hope this helps.
trumpetinc
Posts: 60
Joined: Mon Jul 28 2003

Post by trumpetinc »

Thanks. Just one more quick clarification:

We are supporting Windows 2000 and above (we will be supporting 64 bit and Longhorn when it ships, but NOT Win9x or NT).

So, it sounds like we can just ship (for the time being):

acfpdfu.dll
acfpdf.txt
cdintf.dll

We are performing our own installation, so install.exe should not be required.

Can you please confirm my thinking?

This will save me about 250KB on our installer - I'm really glad I asked!

- K
Joan wrote:Hello,

If you know the operating system on which you want to deploy your application you may remove some dlls from the list, but if you don't than you need to ship all the dlls mentioned in the list.

acpdfu.dll is for Windows 2000 and above
acpdfui.dll is for all Windows and should be shipped with acpdfu.dll

acpdf.dll and acpdfnt.dll are for Windows NT.

acpdf.drv are for Windows 9x.

All the other files are needed for all operating systems (CDIntf.dll, acpdf.txt and Install.exe).

Hope this helps.
trumpetinc
Posts: 60
Joined: Mon Jul 28 2003

Post by trumpetinc »

Woops - I just figured out that I have to have:

acfpdfui.dll

as well.

So, I am just shipping:

acfpdfui.dll
acfpdfu.dll
acfpdf.txt
cdintf.dll


If you see anything wrong with that, please let me know!

- K
trumpetinc wrote:Thanks. Just one more quick clarification:

We are supporting Windows 2000 and above (we will be supporting 64 bit and Longhorn when it ships, but NOT Win9x or NT).

So, it sounds like we can just ship (for the time being):

acfpdfu.dll
acfpdf.txt
cdintf.dll

We are performing our own installation, so install.exe should not be required.

Can you please confirm my thinking?

This will save me about 250KB on our installer - I'm really glad I asked!

- K
Joan wrote:Hello,

If you know the operating system on which you want to deploy your application you may remove some dlls from the list, but if you don't than you need to ship all the dlls mentioned in the list.

acpdfu.dll is for Windows 2000 and above
acpdfui.dll is for all Windows and should be shipped with acpdfu.dll

acpdf.dll and acpdfnt.dll are for Windows NT.

acpdf.drv are for Windows 9x.

All the other files are needed for all operating systems (CDIntf.dll, acpdf.txt and Install.exe).

Hope this helps.
Joan
Amyuni Team
Posts: 2799
Joined: Wed Sep 11 2002
Contact:

Post by Joan »

Hello,

I don't see anything wrong in that if you know that you will not need Install.exe.
Post Reply