我想要创建一个PDF/A-3文档,然后添加一个附件到它。
我试过使用Interop服务。
Dim xl As Microsoft.Office.Interop.Excel.Application = New Microsoft.Office.Interop.Excel.Application
Dim wkb As Microsoft.Office.Interop.Excel.Workbook = xl.Workbooks.Open("C:\SourceFile.xlsx")
wkb.ExportAsFixedFormat(Microsoft.Office.In
我在处理大型数据集方面非常新,我正在为此使用C#。现在,我正在处理的数据(即CSV)有19列和9,831行。当要将数据写入现有的excel文件时,程序需要6分钟才能完成任务。我正在寻找的建议或提示,可以减少时间渲染成秒。下面是我编写到excel文件中的类或代码:
using System;
using System.Data;
using Excel = Microsoft.Office.Interop.Excel;
namespace Project
{
class WriteCsv
{
public WriteCsv(DataTable dt)
我已经尝试将excel转换为PDF,并且我可以转换它。但在打开该文件时,我在图像中得到了错误,如下所示。
我有参考这个链接从这个链接,我可以解决我的话到PDF文件转换问题。在这里,我不需要在服务器上安装office,对于excel和PPT文件,我也想这样做。
我的代码:
// Create a new Microsoft Excel application object
Microsoft.Office.Interop.Excel.Application excelApplication = new Microsoft.Office.Interop.E
我正在将excel文件转换为pdf文件,但是当我传入要导出的字符串时,我得到了这个错误(红色下划线convertFilePath) Argument type string is not assignable to parameter type Microsoft.Office.Interop.Excel.XIFixedFormatType
var convertFileId = Guid.NewGuid();
var convertFilePath = @"c:\temp\" + convertFileId + ".pdf";
public Micros
作为项目的一部分,我需要将某些范围的Excel单元格另存为PDF文件,同时使所有内容都能放在一个页面中。如果有更多的数据不适合一页,它需要很好地修剪,并转到第二页。
我的代码将Excel文件另存为PDF,但是现在有8页,数据显示得很大,页面的每个边缘都有很多空格。而且,并不是所有的列都适合一个页面。这就像第一个页面有A列到G列,后来在其他页面中,我看到H列到M列,但这不是我想要的。
var excelPath = "My Excel file path.xlsx"; //Excel file path
var pdfPath = "My PDf file path
你好,伙计们,我被问到如何在使用vb.net导出数据视图中的数据列表时,如何在数据的后面去掉时间。
这里图片
这是datagridview中的日期,根本没有时间。
但是在导出数据成为datetime..same之后,去导出到pdf..still有时间..。
Private Sub tsbtnExcel_Click(sender As Object, e As EventArgs) Handles tsbtnExcel.Click
With SaveFileDialog1
End With
If SaveFileDialog1.ShowDial
如何修复这个警告,请?
Type library exporter could not find the type library for 'Microsoft.Office.Interop.Excel.Range'. IUnknown was substituted for the interface.
该函数的签名为
public object[,] FUNCTION_XXX(Excel.Range range01, Excel.Range range02)
哪里
using Excel = Microsoft.Office.Interop.Excel;
我想尝试Windows窗体应用程序,该应用程序将office文件(Excel、Word、Powerpoint)转换为PDF文件。我的客户端的PC不会安装Visual,Office版本是2007。我的应用程序使用Microsoft.Office.Iterop.Excel.dll来隐藏PDF格式。在我的客户端的PC上找不到这个dll文件,并且发生了如下错误。
System.AugumentException: Value does not fall within the expected range.
at Microsoft.Office.Interop.Excel._Workbook.Expo
当我试图打开一个excel文件来计算她的工作表号时,我会得到一个System.DllNotFoundException。所讨论的dll是ole32.dll。在网上,我读到这个dll是相对于windows的,但是我使用。我怎样才能解决这个问题?
这是代码:
using System;
using System.IO;
using Microsoft.Office.Interop.Excel;
using Excel = Microsoft.Office.Interop.Excel;
namespace Itec
{
class MainClass
{
publi
我想问如何将excel转换成pdf?
我想放5个excel文件,并在我点击上传后,在转换为1pdf?
目前,我在此代码中使用:
/**
* Example: DOMPDF
*
* Documentation:
* http://code.google.com/p/dompdf/wiki/Usage
*
*/
public function index() {
// Load all views as normal
$this->load->view('test');
// Get output html
我有一个Excel文件。
我需要打开它,从中选择特定的工作表,并将这些工作表转换为PDF格式。我能够转换整个excel文件,我只是不知道如何只转换特定的工作表。
我的想法是将现有文件中的特定工作表复制到新的临时文件中,然后将整个新的临时文件转换为PDF。
也许有更简单的方法?
到目前为止,我的代码是=>
using Word = Microsoft.Office.Interop.Word;
using Excel = Microsoft.Office.Interop.Excel;
public static void ExportExcel(string infile, str
我试图使用interop.excel将Excel文件转换为PDF,同时在站点上执行ExportAsFixedFormat‘发布’进度条显示。有办法把这个藏起来吗?对于大小超过300 for的Excel文件,我发现了这个问题。
守则如下:
//(tried using Application instead of ApplicationClass)
Microsoft.Office.Interop.Excel.ApplicationClass excelApplication = new Microsoft.Office.Interop.Excel.ApplicationClass();
ex
我试图用.xlsx打开一个Microsoft.Office.Interop.Excel,但是当我创建一个项目时,Visual不允许我选择要使用的网络版本。它使用v2,Microsoft.Office.Interop.Excel使用v4.6.1
我已经下载并安装了NET,但是没有任何改变。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Mvc;
using System.Data;
using E
你好,这就是我的问题。我目前有一个独立的WPF应用程序,它有一个web浏览器控件。我在C#中有一些代码,可以生成一个HTML页面,用作Web浏览器的内容。我的问题是,我试图导出这个HTML页面,以excel,并有图像在其中包括。这就是我当前将HTML导出到EXCEL文件的方式:
string filePath = System.IO.Path.GetTempPath() + Guid.NewGuid().ToString() + ".html";
//Creates an HTML file from the web browser and save it to a