【问题标题】:Devexpress winform PDFViewer Zoom In and Zoom OutDevexpress winform PDFViewer 放大和缩小
【发布时间】:2014-03-15 07:22:28
【问题描述】:

使用 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#,感谢您的帮助。

【问题讨论】:

  • DevExpress 拥有我遇到过的最好的支持人员/政策之一。我无法想象一个没有答案的案例。那么,当您可以直接从 DevExpress 获得真实的东西时,为什么还要在这里问呢?
  • 感谢您的回复 Uwe。我昨天在 DevExpress 论坛上发布了这个问题,目前还没有回复。我需要尽快得到答复。知道 StackOverflow 社区很大,我也在这里发帖,希望早日得到答复。

标签: c# vb.net winforms devexpress pdfviewer


【解决方案1】:

您可以使用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();
}

【讨论】:

    猜你喜欢
    • 2023-03-28
    • 1970-01-01
    • 1970-01-01
    • 2016-02-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多