Mohon tunggu...
Wawan Supriadi
Wawan Supriadi Mohon Tunggu... lainnya -

LAHIR DI SUMEDANG TANGGAL 20 NOVEMBER 1966 -. PERNAH JADI GURU DI SMP DAN SMK SEJAK TAHUN 1988 SAMPAI TAHUN 2013. PROGRAMMER DI RSU KABUPATEN SUMEDANG - SENANG MEMPELAJARI SOFTWARE 3D ANIMATION E-Mail wulansoft.computindo@gmail.com Website :http://rsudsumedang.com

Selanjutnya

Tutup

Inovasi

Mengakses File PDF dari VB6

19 Juni 2010   15:36 Diperbarui: 26 Juni 2015   15:26 2380
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
Bagikan ide kreativitasmu dalam bentuk konten di Kompasiana | Sumber gambar: Freepik

Sebuah software akan lebih menarik bila memiliki utilitas atau kegunaan yang cukup baik, Alangkah lebih menarik bila sebuah software ditambaah beberapa fitur diantaranya dapat mengakses file multi media baik gambar, musik atau video, yang telah diuraikan DISINI, dapat membuka file Microsoft Office yang telah diuraikan DISINI, juga dapat membuka file PDF.

Penambahan utilitas memiliki keuntungan, selain kelihatan lebih menarik juga penggunaan memory dapat ditekan lebih kecil, diantaranya kita tidak usah membuka Win Amp untuk mendengarkan musik, kita tidak usah membuka Microsoft Word untuk membuka file DOC, tidak usah membuka MS Excel untuk membuka file XLS, tidak usah membuka MS Power Point untuk membuka file PPT, dan tidak usah membuka Adobe Acrobat Reader untuk membuka file PDF

Untuk membuka file PDF kita memerlukan sebuah file ActiveX yang bernama XpdfViewerCtrl.ocx

saya akan mencoba, menguraikan cara menggunakan activeX tersebut. pertama-tama susun objek-objek pada form seperti berikut

  • Command1 untuk membuka file PDF
  • Command2 untuk menuju ke halaman pertama
  • Command3 untuk mundur satu halaman
  • Command4 untuk maju satu halaman
  • Command5 untuk menuju halaman terakhir
  • Command6 untuk mencetak
  • label1 untuk menunjukan halaman yang sedang aktip
  • Combo1 untuk pengaturan ukuran (Zoom)
  • Text1 untuk mencari kata pada dokumen pdf

syntaknya sebagai berikut untuk memasukan nilai zoom pada combo1

Private Sub Form_Load()

With Combo1

.AddItem "200%"

.AddItem "150%"

.AddItem "125%"

.AddItem "100%"

.AddItem "50%"

.AddItem "25%"

.AddItem "fit width"

.AddItem "fit page"

.Text = "fit width"

End With

End Sub

Untuk membuka file PDF

Private Sub Command1_Click()

CommonDialog1.ShowOpen

XpdfViewer1.loadFile CommonDialog1.FileName

End Sub

Untuk menuju Halaman Pertama

Private Sub Command2_Click()

XpdfViewer1.gotoFirstPage

End Sub

Mundur satu Halaman

Private Sub Command3_Click()

XpdfViewer1.gotoPreviousPage

End Sub

Maju satu halaman

Private Sub Command4_Click()

XpdfViewer1.gotoNextPage

End Sub

Menuju halaman akhir

Private Sub Command5_Click()

XpdfViewer1.gotoLastPage

End Sub

Mencetak dokumen PDF

Private Sub Command6_Click()

XpdfViewer1.printWithDialog

End Sub

Menampilkan halaman yang sedang aktip

Private Sub XpdfViewer1_pageChange()

Label2.Caption = XpdfViewer1.currentPage

End Sub

Zoom

Private Sub Combo1_Click()

If Combo1.Text = "fit page" Then

XpdfViewer1.Zoom = XpdfViewer1.zoomPage

ElseIf Combo1.Text = "fit width" Then

XpdfViewer1.Zoom = XpdfViewer1.zoomWidth

Else

XpdfViewer1.Zoom = CDbl(Left(Combo1.Text, Len(Combo1.Text) - 1))

End If

End Sub

Mencari kata tertentu pada dokumen PDF

Private Sub Text1_KeyPress(KeyAscii As Integer)

If KeyAscii = 13 Then

XpdfViewer1.find Text1.Text

End If

End Sub

Mohon tunggu...

Lihat Inovasi Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun