我在winForm中使用了Debenu winForm在VS2008中的C#项目。我想把附件保存在磁盘上。保存附件文件,但方法的返回值为0(这意味着失败)。保存的文件无法在Adobe上打开,弹出消息如下所示
这是我的代码来加载pdf文件和保存附件文件。
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
axDPVActiveX1.OpenFile(openFileDialog1.FileName);
for (int i = 1; i <= axDPV
我正在创建一个C# WinForms应用程序,它创建PDF并在创建时将每个PDF的名称输出到一个富文本框中。在创建每一行时,我使用ScrollToCaret功能自动滚动文本框。作为附加的详细信息,print方法与WinForm位于一个单独的类中。
我遇到的问题是,每当程序失去焦点,ScrollToCaret函数就会抛出一个NullReferenceException。
这是每次抛出错误的代码段:
private void Print<T>(T str)
{
var form = Form.ActiveForm as PDFGenerator.Form1;
我在winform上有一个pdf浏览器对象,我想用它来显示一个pdf文件。pdf驻留在ftp服务器上。我已经能够通过将其下载到磁盘并将webbrowser对象指向它(导航)来显示pdf,但出于安全原因,我想流式传输它。有没有人能够将pdf文件流式传输到位于.Net winform上的.Net浏览器?
Dim URI As String = host & targetFilename
Dim ftp As System.Net.FtpWebRequest = CType(FtpWebRequest.Create(URI), FtpWebRequest)
ftp.
我可以在我的winform上使用壁虎浏览器,但有些页面有pdf文件,不能显示在我的winform上,在初始化时是否有其他参数可添加,或者是否可以使用Gecko
public partial class web : Form
{
public web()
{
InitializeComponent();
Xpcom.Initialize("Firefox");
geckoWebBrowser1.Navigate("http://localhost/mai
我有一个项目,需要从我的表格中打开一些pdf报告。由于程序可以安装在任何驱动器中,所以我使用winform位置目录作为我的路径。我的报告位于一个名为Reports的目录中。它在开发中运行良好,因为winform在bin\debug之下,但是当我部署解决方案并尝试这个过程时,它不工作,文件就找不到了。我在部署后创建了一个报表目录,但仍然没有找到我的pdf。
以下是代码:
'Open the requested file name. The files are stored in the
'same path as the main workbook.
此问题会影响我的VB.NET和C# Winform应用程序。当关闭包含Adobe PDF Viewer conreol的Form时,Form需要大约10秒才能关闭。我追踪这个问题到了Dispose方法。通常,在C#中,通过向Adobe PDF Control事件处理程序添加行来窃取FormClosing的焦点,但是在VB.NET中,即使我窃取了焦点,Form仍然需要很长时间才能关闭。我试图显式地释放控件,并隐式地-通过释放包含的Form。我尝试在LoadFile()方法中使用空字符串。我尝试了对新互操作库的新引用。毫无办法。另外,如果你建议用一个不同的API/库来代替AxAcroPDFlib,
如何从RDLC报告中编程生成和保存PDF报表?
我在web应用程序中这样做,它使用以下语句工作:
Dim fileContent As Byte() = viewer.LocalReport.Render("PDF", Nothing, mimeType, encoding, extension, streamIds, _
warnings)
任何一个人都能引导我在winform中实现这一点吗?
如果使用相同的方法,则会得到错误的Defination of the report is invalid。
REport viewer versio
我有一个winform,在那里我加载一个PDF到AxAcroPDF。
看起来像这样
Public sub LoadSelectedPDF()
PDF_Reader.Loadfile(TXT_BrowsePDF.Text) 'PDF_Reader is my AxAcroPDF
TXT_Title.Focus()
End Sub
现在,当我运行它时,我可以看到它将焦点放在另一个文本框上,但在加载PDF时它失去了焦点(以及用于放大PDF和所有淡入的小工具条)。就像它刚开始加载,继续到下一行,当它实际加载时,它会获得焦点。我如何告诉它等待完全加载,然后专注于另一个文本框?
我是编程新手,我试着用iTextSharp库做一个应用程序,它把一个pdf放在上面,然后创建一个新的。 我试着用互联网上的一个例子来做一个WinForm应用程序。 下面的代码应该将页面枚举放到给定的pdf文件中: using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using Sy