4D PDF Printer Plugin Version 3.1.4d (dec. 27th 2011)

Where to get the plugin:
         http://www.node.de/indexplug.htm

System requirements:


What will you get:


Short feature list:

 


Version 3.1.4d: Whats new since 3.1.3 release:

 


Version 3.1.3: Whats new since 3.1.2 release:

 


Version 3.1.2: Whats new since 3.1.1 release:

 


Version 3.1.1: Whats new since 3.1 release:

 


Version 3.1: Whats new since 3.0 release:

 


Version 3.0: Whats new since 2.4 release:

 


Version 2.4: Whats new since 2.3 release:

 


Version 2.3: Whats new since 2.2 release:

 


Limitations to the demo version:

 

Sample Code PDF Creation:

$PDFpath:="c:\myPDF.pdf"
If (Test path name($PDFpath)=Is a document )
  DELETE DOCUMENT($PDFpath)
End if 
  `*** start pdf creation and switches the printer driver
$err:=TobitProXL_PDFStart ($PDFpath;$vs80_PrinterName;$vl_DriverVersion)  `full path is needed
If ($err=0)
    `*** set pdf options
  PDF_SetOptions   `optional  
    `*** use watermark ?
  PDF_LetterForms 
    `*** set BookMark if you like it
  PDF_SetBookMark ("")  `sets an optional bookmark for the first page of the next print job
    `*** print something (maybe 4D Write)
  WR_PrintArea 
    `*** attach extern docs ?
  PDF_PrintExternDocs   `uses the win32API Plugin sys_ShellExecute
    `*** close job, finish the pdf and reset the standard printer driver
  $err:=TobitProXL_Save 
End if 

Sample Code PDF Creation and mailing:

$PDFpath:="myPDF.pdf"
  `*** start pdf creation and switches the printer driver
$err:=TobitProXL_PDFStart ($PDFpath;$vs80_PrinterName;$vl_DriverVersion)  `only document name is needed (no path)
If ($err=0)
    `*** set pdf options
  PDF_SetOptions   `optional
    `*** use watermark ?
  PDF_LetterForms 
    `*** print something (maybe 4d Write)
  WR_PrintArea 
    `*** attach extern docs within pdf?
  PDF_PrintExternDocs   `uses the win32API Plugin sys_ShellExecute
    `*** attach extern docs for mail?
  PDF_AttachExternDocs 
    `*** initialize to and subject for mail
  $mail_to:=[Letter]mail_to
  $mail_subject:=[Letter]mail_subject
  $mail_cc:=[Letter]mail_cc
  $mail_bcc:=[Letter]mail_bcc
  If (bUseHtmlBody=1)
    $mail_body:=PDF_FormatBody ([Letter]mail_body;[Letter]mail_htmlframe)
  Else 
    $mail_body:=[Letter]mail_body
  End if 
  TobitProXL_EMail ($mail_to;$mail_cc;$mail_bcc;$mail_subject)  
    `*** initialize body text for mail
  TobitProXL_MsgBody ($mail_body;$body_blob)
    `*** close job, finish the pdf call Mapi/smtp and reset the standard printer driver
  If (rb_mailmapi=1)
    $err:=TobitProXL_Send 
  Else 
    $smtp_server:=[Letter]smtp_server  `smtp server from your mail provider
    $smtp_account:=[Letter]smtp_account  `account from your mail provider for the from email address
    $smtp_password:=[Letter]smtp_password  `pw for the smtp account 
    $smtp_from:=[Letter]smtp_from  `sender reply email address
    $err:=TobitProXL_SendSmtp ($smtp_server;$smtp_account;$smtp_password;$smtp_from;0;bUseHtmlBody;0;$ReturnTxt)
  End if 
End if 

Simple mail example:

    `*** initialize to and subject for mail
    
    $mail_to:=[Letter]mail_to
    $mail_subject:=[Letter]mail_subject
    $smtp_server:=[Letter]smtp_server  `smtp server from your mail provider
    $smtp_account:=[Letter]smtp_account  `account from your mail provider for the from email address
    $smtp_password:=[Letter]smtp_password  `pw for the smtp account 
    $smtp_from:=[Letter]smtp_from  `sender reply email address
    $mail_cc:=[Letter]mail_cc
    $mail_bcc:=[Letter]mail_bcc
    $prio:=1
    If (bUseHtmlBody=1)
      $mail_body:=PDF_FormatBody ([Letter]mail_body;[Letter]mail_htmlframe)
    Else 
      $mail_body:=[Letter]mail_body
    End if 
    $err:=TobitProXL_SimpleMail ($mail_to;$mail_cc;$mail_bcc;$smtp_from;$mail_subject;$smtp_server;$smtp_account;
$smtp_password;1;bUseHtmlBody;$mail_body;arrT_MailAttachments;0;$ReturnTxt) PDF_Error ($err;"Simple Mail Send") `show errors


How to install:

DOWNLOAD THE FINAL VERSION 3.1.4 NOW
DOWNLOAD THE DOCUMENTATION NOW

Inside this folder you´ll find:



Price Information:



New plugin version:



4D Plugin light

only the 4D plugin (requires additional pdf printer licenses for each pc).
PDF-XChange (Standard) v4
http://www.docu-track.com/buy/users

Ideal for inhouse developers which doesnt need pdf features for client distribution


€ 369,-

developer name
company name

4D Plugin pro + PDF Printer

4D plugin with Royalty Free pdf printer driver license. (there are no extra license costs for each site or client) The PDF X-Change printer driver works only called from the 4D Plugin, otherwise it works in demo mode. Distribution to your clients only inside compiled enduser applications.

Ideal for commercial developers which needs a cheap pdf solution for unlimited client sites. This version comes with Royalty free pdf printer driver for client distribution.
Buy once for unlimited distribution.


€ 948,-

developer name
company name



Upgrade plugin version:



Upgrade 2.x light -> 3.x light

License Upgrade from 4D Plugin light version 2.x to 4D Plugin light version 3.x.

€ 189,-

developer name
company name

Upgrade 2.x light -> 3.x pro

License Upgrade from 4D Plugin light version 2.x to 4D Plugin pro version 3.x.

€ 689,-
developer name
company name
Upgrade 2.x pro -> 3.x pro
License Upgrade from 4D Plugin pro version 2.x to 4D Plugin pro version 3.x.

€ 429,-

developer name
company name
International wire transfer is also possible, please ask for our account information European Buyers, adds the VAT (no VAT for international buyers)
 

 

Note: If you install the pdf printer driver version 4 on a live system which uses the previous pdf version 3, then the pdf creation failed by using the old plugin version. This means, that you have to integrate the new pdf plugin in all your 4d products, when the PDF-XChange driver v4 ist installed once.