首页 > 编程语言 >C# EXCEL 转 PDF

C# EXCEL 转 PDF

时间:2023-11-21 09:14:22浏览次数:36  
标签:saveOptions string C# EXCEL System file using PDF pdf

using System;
using System.IO;
using System.Xml.Linq;
using Aspose.Cells;

class Program
{
static void Main(string[] args)
{
string path = "C:\Users\1385908\Desktop\";
string file_input = path + "111.xlsx";
string file_output = path + "222.pdf";
// 加载.xlsx文件
Workbook workbook = new Workbook(file_input);
workbook.CalculateFormula(true);
// 创建.pdf保存选项
PdfSaveOptions saveOptions = new PdfSaveOptions();
// 设置只保存单个工作表
saveOptions.OnePagePerSheet = true;
// 设置保存的页面范围为整个工作表
saveOptions.AllColumnsInOnePagePerSheet = true;
// 将工作表保存为.pdf文件
workbook.Save(file_output, saveOptions);
Console.WriteLine("成功");
Console.ReadLine( );
}
}

标签:saveOptions,string,C#,EXCEL,System,file,using,PDF,pdf
From: https://www.cnblogs.com/clx150401/p/17845464.html

相关文章

  • STM32快速上手踩坑记录(keil5+CubeMX安装+实现SPI通信)
    硬件:ST-LINKv2+STM32F103C8T6+Kingst逻辑分析仪TM32F103C8T6引脚图STM32F103C8T6引脚图及引脚功能说明_stm32f103c8t6引脚图及功能_eewj的博客-CSDN博客安装keil5官网下载:KeilProductDownloads点击MDK-Arm下载即可,目前最新版本是5.38,公司信息什么的随便填一下,下载之后......
  • Centos7编译安装Python
    Centos7编译安装Python环境准备操作系统:Centos7版本:Python3.12下载wgethttps://www.python.org/ftp/python/3.12.0/Python-3.12.0.tgz编译安装#安装依赖yum-yinstallgcczlibzlib-devellibffilibffi-develreadline-developenssl-developenssl11openssl......
  • 【C语言】浮点数取整
    向下取整1. 强制类型转换floatf=1.5;inta;a=(int)f;2.高斯函数doublefloor(doublea)floatf=1.5;inta;a=floor(f);向上取整1.ceil函数doubleceil(doublea)floatf=1.5;inta;a=ceil(f); 2. 强制类型转换+四舍五入floatf=......
  • Python学习笔记-Schema数据结构及类型校验
    Python学习笔记-Schema数据结构及类型校验使用schema库来执行数据结构的校验。schema是一个简单而强大的库,用于定义和验证Python数据结构的约束AndAnd代表必选,数据结构里必须包含这个schema,如下方声明了name,则代表这个name必须存在与字典中fromschemaimportSc......
  • Centos7安装Mongodb社区版
    Centos7安装Mongodb社区版准备环境操作系统:Centos7安装包:https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-7.0.3.tgzwindows可视化工具:Studio3T(原robot3t)/DbeaverCE安装下载wget-Omongodb.tgzhttps://fastdl.mongodb.org/linux/mongodb-li......
  • CentOS 7 修改 dns
    一般在linux下修改dns都是修改/etc/resolv.conf文件,但是打开后发现有句注释GeneratedbyNetworkManager所以查了一下资料,可以使用NetworkManager来修改dns#查看网络链接nmcliconnectionshow--active#修改dns,下面命令替换对应的链接和dnssudonmcliconn......
  • Nginx实现Cookie的访问控制配置
    通过基于Cookie的访问控制配置,可以限制用户访问特定的页面或资源。本文将介绍如何使用Nginx来实现这样的访问控制,并给出具体的代码示例。开启Nginx的http_auth_request模块首先,需要确保Nginx已经启用了http_auth_request模块。如果没有启用,可以通过编辑Nginx配置文件添加该模块。......
  • go使用context.withtimtout取消一个超时操作
    3 使用context.WithTimeout:package mainimport ("context""fmt""time")func main() {timeout := 5 * time.Secondctx, cancel := context.WithTimeout(context.Background(), timeout)defer cancel()done := make(chan bool)go func() {    // ......
  • 异步编程 async、await
    1、使用async修饰符标记的方法称为异步方法1)异步方法的返回值一般是Task<T>,T是真正的返回值类型,Task<int>。惯例:异步方法名字以Async结尾。2)即使方法没有返回值,也最好把返回值声明为非泛型的Task。 3)调用泛型方法时,一般在方法前加上await关,这样拿到的返回值就是泛型指定......
  • 【专题】2023年中国社会办口腔医疗企业报告PDF合集分享(附原数据表)
    原文链接:https://tecdat.cn/?p=34300原文出处:拓端数据部落公众号口腔健康是整体健康的重要基石,当前,无论是哪个年龄段的人群,或多或少都会受到口腔问题的困扰。随着国民口腔健康意识的不断提高,消费者对口腔医疗服务的需求日益多元化,口腔医疗行业也迎来了快速发展阶段。阅读原文,获......