Code Samples - Neevia docuPrinter SDK

Example 3: Convert a MS Word document into PDF (docuPrinter Word Macro) - VB.NET 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 As String = "c:\users\public\test.doc"

      Dim DPSDK As Object = CreateObject("docuPrinter.SDK")

      DPSDK.DocumentOutputFormat = "PDF"
      DPSDK.DocumentOutputName = "demoDOC"
      DPSDK.DocumentOutputFolder = "c:\users\public\"

      DPSDK.HideSaveAsWindow = True
      DPSDK.DefaultAction = 1

      DPSDK.ApplySettings()

      Dim DPWORD As Object = 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 As Integer = DPWORD.ConvertDocument( docToConvert )

      DPWORD = Nothing
      DPSDK = Nothing

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