Pengecualian System.nullreference: membuat pdf dengan itextsharp

pemrograman


Hallo teman-teman,
saya mendapatkan kesalahan saat membuat pdf dengan itextsharp, ini kode saya

Dim Documento As New Document(PageSize.A4, 100, 100, 25, 25)
       Dim fileStream As New FileStream("D:\test.pdf", FileMode.Create, FileAccess.Write, FileShare.None)
       Dim Scrittura As PdfWriter = PdfWriter.GetInstance(Documento, fileStream)

di baris ketiga saya mendapatkan kesalahan: System.NullReferenceException: ‘Referensi objek tidak disetel ke turunan suatu objek.’ Saya bekerja dengan Viusal studio 2019, di Visual 2010 kodenya berfungsi dengan baik.
Tolong bantu aku

Apa yang saya coba:

versi berbeda dari Itext lib (5.5, 7.1)

Solusi 1

Ini adalah kesalahan di mana tidak seorang pun dapat mendiagnosisnya untuk Anda, namun Anda memiliki kekuatan untuk melakukannya sendiri.

Jalankan kode di bawah debugger. Ketika kesalahan terjadi, debugger akan menampilkan pengecualian dan baris yang memunculkannya. Caranya arahkan mouse pada nama PdfWriter, lalu pada nama Documento dan fileStream. Jika salah satu dari mereka menunjukkan nol, itu masalah Anda. ANDA kemudian harus bekerja mundur dalam kode untuk mencari tahu mengapa nama itu nol. Tidak ada yang bisa melakukan itu untuk Anda.

コメント

タイトルとURLをコピーしました