这一周,我完成了PDF阅读器的编写,PDF阅读器的功能有打开PDF文件,浏览PDF文件,滑动,显示当前页数和总页数,跳转到首页,跳转到上一页,跳转到下一页,跳转到最后一页,放大,缩小,单页显示,双页显示,整页显示等功能。
首先,打开文件选项,在右侧的文件列表中会看到一个PDF文件,如下图所示:
然后,点击“PDFTest.pdf”文件,就会显示这个PDF文件,如下图所示:
在右侧我们可以看到该PDF文件,触摸屏幕上下滑动可以使PDF文件上下滑动,左上角可以显示当前页数和总页数,点击上方的按钮可以实现相应的功能,点击关闭按钮即可关闭PDF阅读器并返回文件列表。
PDF阅读器的界面主要有两个部分,上方的功能按钮和下方的显示画面,前端部分代码如下:
<Border Background="#f0f0f0">
<StackPanel HorizontalAlignment="Stretch" Orientation="Vertical">
<WrapPanel HorizontalAlignment="Stretch" Orientation="Horizontal">
<Button Content="首页" Style="{StaticResource pdf_btn}" Click="FirstButton_Click" Margin="10,5"/>
<Button Content="末页" Style="{StaticResource pdf_btn}" Click="EndButton_Click" Margin="5,5"/>
<Button Content="放大" Style="{StaticResource pdf_btn}" Click="ZoomInButton_Click" Margin="5,5"/>
<Button Content