update 20241214
This commit is contained in:
@@ -15,6 +15,7 @@ using System.Windows.Forms;
|
||||
using Database;
|
||||
using System.Linq.Expressions;
|
||||
using System.Web.Security;
|
||||
using Syncfusion.Windows.Forms.PdfViewer;
|
||||
|
||||
namespace OnDoc.UIControls
|
||||
{
|
||||
@@ -61,6 +62,7 @@ namespace OnDoc.UIControls
|
||||
{
|
||||
this.pdfViewerControl1.Load(stream);
|
||||
this.pdfViewerControl1.Visible = true;
|
||||
pdfViewerControl1.ZoomMode = ZoomMode.FitWidth;
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -68,6 +70,20 @@ namespace OnDoc.UIControls
|
||||
}
|
||||
}
|
||||
|
||||
public void show_base64(string image)
|
||||
{
|
||||
var stream = new MemoryStream(Convert.FromBase64String(image));
|
||||
if (stream.Length > 0)
|
||||
{
|
||||
this.pdfViewerControl1.Load(stream);
|
||||
this.pdfViewerControl1.Visible = true;
|
||||
pdfViewerControl1.ZoomMode = ZoomMode.FitWidth;
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
public void clear_viewer()
|
||||
{
|
||||
pdfViewerControl1.Visible= false;
|
||||
@@ -84,6 +100,8 @@ namespace OnDoc.UIControls
|
||||
{
|
||||
this.pdfViewerControl1.Load(stream);
|
||||
this.pdfViewerControl1.Visible = true;
|
||||
pdfViewerControl1.ZoomMode = ZoomMode.FitWidth;
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -253,17 +271,13 @@ namespace OnDoc.UIControls
|
||||
|
||||
private void FitPage_Click(object sender, EventArgs e)
|
||||
{
|
||||
pdfViewerControl1.ZoomTo(57);
|
||||
ZoomPercentage = 57;
|
||||
zoomComboBox.Text = ZoomPercentage.ToString() + "%";
|
||||
pdfViewerControl1.ZoomMode = ZoomMode.FitPage;
|
||||
|
||||
}
|
||||
|
||||
private void FitWidth_Click(object sender, EventArgs e)
|
||||
{
|
||||
pdfViewerControl1.ZoomTo(169);
|
||||
ZoomPercentage = 169;
|
||||
zoomComboBox.Text = ZoomPercentage.ToString() + "%";
|
||||
pdfViewerControl1.ZoomMode = ZoomMode.FitWidth;
|
||||
}
|
||||
|
||||
private void toolStripButton1_Click(object sender, EventArgs e)
|
||||
|
||||
Reference in New Issue
Block a user