繁体   English   中英

Devexpress winform PDFViewer放大和缩小

[英]Devexpress winform PDFViewer Zoom In and Zoom Out

使用PDFViewer1,如何实现自己的放大和缩小控件?

我的窗体上有“放大”和“缩小”图片框图形,单击时我想分别放大或缩小。

我使用Visual Studio 2012在VB.net中编程

在我微弱的尝试中,这就是我所拥有的:

Private Sub Zoom_In_Click(sender As Object, e As EventArgs) Handles Zoom_In.Click
    Me.PdfViewer1.ZoomMode = PdfZoomMode.Custom
    Me.PdfViewer1.ZoomFactor = 120
    Me.PdfViewer1.Refresh()
End Sub

感谢使用VB或C#指向正确方向的人,谢谢您的帮助。

您可以使用PdfZoomInCommand / PdfZoomOUtCommand命令:

PdfViewerCommand zoomIn;
PdfViewerCommand zoomOut;
//...
    zoomIn = new PdfZoomInCommand(pdfViewer1);
    zoomOut = new PdfZoomOutCommand(pdfViewer1);
//...
void buttonZoomIn_Click(object sender, EventArgs e) {
    if(zoomIn.CanExecute())
        zoomIn.Execute();
}
void buttonZoomOut_Click(object sender, EventArgs e) {
    if(zoomOut.CanExecute())
        zoomOut.Execute();
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM