Form1.frm
VERSION 5.00
Begin VB.Form Form1
Caption = "PDFtoHTMLSimpleLayout"
ClientHeight = 1380
ClientLeft = 120
ClientTop = 465
ClientWidth = 5595
LinkTopic = "Form1"
ScaleHeight = 1380
ScaleWidth = 5595
StartUpPosition = 3 'Windows Default
Begin VB.CommandButton cmd_PdftoHTML_2ndPage
Caption = "PDF to HTML (2nd page)"
CausesValidation= 0 'False
Height = 855
Left = 2880
TabIndex = 1
Top = 240
Width = 2055
End
Begin VB.CommandButton cmd_PDFtoHTMLSimpleLayout
Caption = "PDF to HTML"
CausesValidation= 0 'False
Height = 855
Left = 480
TabIndex = 0
Top = 240
Width = 2055
End
End
Attribute VB_Name = "Form1"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False
Private Sub cmd_PDFtoHTMLSimpleLayout_Click()
' Hanlde Error
On Error GoTo ErrorHandler:
' Create Bytescout.PDF2HTML.HTMLExtractor object
Set extractor = CreateObject("Bytescout.PDF2HTML.HTMLExtractor")
extractor.RegistrationName = "demo"
extractor.RegistrationKey = "demo"
' Set plain HTML extraction mode
extractor.ExtractionMode = 0
' Load sample PDF document
extractor.LoadDocumentFromFile ("sample2.pdf")
' Save extracted HTML to file
extractor.SaveHtmlToFile_2 "output.html"
MsgBox "PDF file successfully saved as 'output.html'.", vbInformation, "Success"
' Open output file in default associated application
CreateObject("WScript.Shell").Run "output.html", 1, False
Set extractor = Nothing
' Close form
Unload Me
ErrorHandler:
If Err.Number <> 0 Then
MsgBox Err.Description, vbInformation, "Error"
End If
End Sub
Private Sub cmd_PdftoHTML_2ndPage_Click()
' Hanlde Error
On Error GoTo ErrorHandler:
' Create Bytescout.PDF2HTML.HTMLExtractor object
Set extractor = CreateObject("Bytescout.PDF2HTML.HTMLExtractor")
extractor.RegistrationName = "demo"
extractor.RegistrationKey = "demo"
' Set plain HTML extraction mode
extractor.ExtractionMode = 0
' Load sample PDF document
extractor.LoadDocumentFromFile ("sample2.pdf")
' Convert 2-nd page to HTML and save it to file
extractor.SaveHtmlPageToFile 1, "output.html"
MsgBox "PDF file (2nd page) successfully saved as 'output.html'.", vbInformation, "Success"
' Open output file in default associated application
CreateObject("WScript.Shell").Run "output.html", 1, False
Set extractor = Nothing
' Close form
Unload Me
ErrorHandler:
If Err.Number <> 0 Then
MsgBox Err.Description, vbInformation, "Error"
End If
End Sub