[Gambas-user] How to know how many pages a pdf file has.
Tobias Boege
taboege at ...626...
Thu Apr 24 17:11:34 CEST 2014
On Thu, 24 Apr 2014, Ru Vuott wrote:
> Hello,
>
> I "suppose", to know how many pages a pdf file has, I should use this line:
>
> pdf.Index.Count
>
> Where pdf is a "PdfDocument".
>
> I do not know if I'm wrong, but I can not run that line.
>
> *************************************
>
> Public Sub Form_Open()
>
> Dim index As Short = 1
> Dim pdf As New PdfDocument
> Dim pc As Picture
>
>
> With pdf
> .Open("/path/of/my/file.pdf")
> If .Ready = True Then
> ' It loads first page:
> pc = pdf[1].Image.Picture
>
> PictureBox1.Picture = pc
> PictureBox1.Resize(pdf[1].Width, pdf[1].Height)
>
> Else
> Message.Error("<FONT color=darkred><B>Unable loading file pdf !")
> Quit
> Endif
>
> End With
>
> Print pdf.Index.Count ' <=======
>
> End
>
> ****************************************************
>
> I obtain at that line this error notice:
> " Null object "
>
> I do not understand....
>
Have you tried PdfDocument.Count? :-)
--
"There's an old saying: Don't change anything... ever!" -- Mr. Monk
More information about the User
mailing list