Code Samples - Neevia docuPrinter SDK

Example 3: Convert a MS Word document into PDF (docuPrinter Word Macro) - Visual Basic Copy 

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
   Sub WordConverter()

      Dim docToConvert : docToConvert="c:\users\public\test.doc"
 
      Dim DPSDK : Set DPSDK = CreateObject("docuPrinter.SDK")
 
      DPSDK.DocumentOutputFormat = "PDF"
      DPSDK.DocumentOutputName = "demoDOC"
      DPSDK.DocumentOutputFolder = "c:\users\public\"
 
      DPSDK.HideSaveAsWindow = true
      DPSDK.DefaultAction=1
 
      DPSDK.ApplySettings
 
      Dim DPWORD : Set DPWORD = CreateObject("docuPrinter.WordMacro")
      DPWORD.CHBookmarks=true
      DPWORD.CInternetLink=true
      DPWORD.CCrosRef=true
      DPWORD.CCrosDoc=true
      DPWORD.LinkFootEnd=true
      DPWORD.CWordTextBox=true
      DPWORD.CDocInfo=true
      DPWORD.CBookNameDest=true
      DPWORD.CComNotes=true    
      Dim RVal : RVal = DPWORD.ConvertDocument(docToConvert)
 
      Set DPWORD = Nothing
      Set DPSDK = Nothing

      If (RVal <> 0) Then 
        MsgBox "Error while converting the document!!!"
      Else
        MsgBox "Done converting!!!"
      End If
 
   End Sub