PDF SDK Code Samples

Below you will find some sample scripts (vbs) which demonstrates how to use the Aloaha PDF SDK. The SDK is part of the Aloaha PDF Suite Enterprise Edition. An evaluation license can be requested at our support department (aloaha@wrocklage.de).


Extract PDF Page as Image


The script below allows SDK users to render any page of a PDF document to an image.
Formats supported are GIF, JPG, PNG, WMF, EMF, EPS and BMP


dim pdf 

'create object
set pdf = createobject("aloahapdf.edit")

   pdf.pdfpath="c:\pdf\massensignatur.pdf" 
   'first parameter is the target image, second the page to extract and the last is DPI
   call pdf.export_page(cstr("c:\pdf\massensignatur.png"),clng(1), clng(150))

set pdf = nothing


Text Stamp an existing PDF Document


dim pdf
'create object
set pdf = createobject("aloahapdf.edit")

          pdf.pdfpath="c:\pdf\massensignatur.pdf"
         if pdf.textstamp_pdf(clng(1), _           'pagenumber
                                           cdbl(10), _        'left positon in percentage of pagewidth
                                           cdbl(99), _        'top positon in percentage of pageheight
                                           cdbl(30), _        'stamp width in percentage of pagewidth
                                           cdbl(15), _        'stamp height in percentage of pageheight
                                           cstr("Stamped by Aloaha")) =true then 

                                  msgox "PDF File stamped"

         end if

set pdf = nothing  


Add Sticky Notes / Annotations to any existing PDF Document



Please note that Aloaha Sticky Notes / Annotations do not invalidate any existing digital signature!

dim pdf
'create object
set pdf = createobject("aloahapdf.edit")

pdf.pdfpath="c:\pdf\massensignatur.pdf"
if pdf.add_note_to_pdf_file(clng(1), _                                'pagenumber
                                             true, _                                     'inlcude date
                                             cstr("This is the body"), _       'body string
                                             cstr("Subject"), _                    'subject string
                                             true, _                                     'show opened 
                                             clng(30), _                              'x position in percent
                                             clng(90), _                              'y position in percent
                                             clng(100), _                            'width in pixel
                                             clng(100)) =true then             'height in pixel

                            msgbox "Success"

end if

set pdf = nothing


Please check download below as a digitally signed "Sticky Note" example:
Aspekte digitaler Massensignatur (1.032,41 KB)


Aloaha Software / Knowledge Base / PDF SDK / Sample Code
create PDF Software

Sample Code

Any questions?
Aloaha Software - Sample Code, Sticky Note, sticky, note, annotation, text stamp, text, stamp, export, as, image, render
ProductsKnowledge BaseShopSupportPress
Deutsche VersionEnglish version