如何在没有保存对话框的情况下将pdf文件保存到文件夹c#windows应用程序
这是我打开PDF文件的代码。我需要将此文件保存到计算机中的某个位置,例如:如何在没有保存对话框的情况下将pdf文件保存到文件夹c#windows应用程序,c#,C#,这是我打开PDF文件的代码。我需要将此文件保存到计算机中的某个位置,例如:@“c:\temp\” List pdfFiles=new List(); OpenFileDialog OpenFileDialog=新建OpenFileDialog(); openFileDialog.CheckFileExists=true; openFileDialog.AddExtension=true; openFileDialog.Multiselect=true; openFileDialog.Filter
@“c:\temp\”
List pdfFiles=new List();
OpenFileDialog OpenFileDialog=新建OpenFileDialog();
openFileDialog.CheckFileExists=true;
openFileDialog.AddExtension=true;
openFileDialog.Multiselect=true;
openFileDialog.Filter=“PDF文件(*.PDF)|*.PDF”;
if(openFileDialog.ShowDialog()==System.Windows.Forms.DialogResult.OK)
{
pdfFiles=新列表();
foreach(openFileDialog.FileNames中的字符串文件名)
添加(文件名);
}
您可以使用File.Copy
方法将文件复制到其新位置
首先,获取文件在旧位置和所需新位置的路径。
然后,应用这个方法
File.Copy(@"C:\old.txt", @"C:\new.txt");
您可以使用
File.Copy
方法将文件复制到其新位置
首先,获取文件在旧位置和所需新位置的路径。
然后,应用这个方法
File.Copy(@"C:\old.txt", @"C:\new.txt");
试试这个
添加此参考文件-iTextSharp.text.pdf
string Folderpath ="your path";
using (FileStream stream = new FileStream(Folderpath, FileMode.Create))
{
Document pdfDoc = new Document(PageSize.A2, 10f, 10f, 10f, 0f);
PdfWriter.GetInstance(pdfDoc, stream);
pdfDoc.Open();
// Paragraph k = new Paragraph("Your PDF ");
// pdfDoc.Add(k);
pdfDoc.Close();
stream.Close();
}
试试这个
添加此参考文件-iTextSharp.text.pdf
string Folderpath ="your path";
using (FileStream stream = new FileStream(Folderpath, FileMode.Create))
{
Document pdfDoc = new Document(PageSize.A2, 10f, 10f, 10f, 0f);
PdfWriter.GetInstance(pdfDoc, stream);
pdfDoc.Open();
// Paragraph k = new Paragraph("Your PDF ");
// pdfDoc.Add(k);
pdfDoc.Close();
stream.Close();
}
但是你从来没有打开过任何文件。你只是想复制文件吗?但你从未打开过任何文件。你只是想复制文件吗?