亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

c# office如何轉換PDF文件

c#
小樊
82
2024-07-26 19:58:10
欄目: 編程語言

在C#中將Office文件轉換為PDF文件,可以使用第三方庫iTextSharp,它是一個用于生成PDF文件的開源庫。以下是一個簡單的示例代碼,演示如何將Word文件轉換為PDF文件:

using System;
using System.IO;
using iTextSharp.text;
using iTextSharp.text.pdf;
using iTextSharp.text.pdf.parser;

namespace OfficeToPDFConverter
{
    class Program
    {
        static void Main(string[] args)
        {
            string inputFile = "input.docx";
            string outputFile = "output.pdf";

            ConvertToPDF(inputFile, outputFile);
        }

        static void ConvertToPDF(string inputFile, string outputFile)
        {
            Document document = new Document();
            PdfWriter writer = PdfWriter.GetInstance(document, new FileStream(outputFile, FileMode.Create));
            document.Open();

            using (FileStream fs = new FileStream(inputFile, FileMode.Open))
            {
                byte[] buffer = new byte[fs.Length];
                fs.Read(buffer, 0, buffer.Length);
                fs.Close();

                document.Add(new Paragraph(Encoding.UTF8.GetString(buffer)));
            }

            document.Close();
        }
    }
}

請注意,此示例代碼僅適用于將Word文件轉換為PDF文件。如果要將其他Office文件(如Excel或PowerPoint)轉換為PDF文件,則需要使用不同的庫或方法。您可以根據具體需求選擇適合的解決方案。

0
牟定县| 当阳市| 神木县| 顺义区| 武夷山市| 隆子县| 雷山县| 新宁县| 海伦市| 广平县| 安顺市| 大丰市| 探索| 汤阴县| 云安县| 清苑县| 南昌县| 吉首市| 南岸区| 青海省| 化隆| 百色市| 镇安县| 安西县| 平乡县| 石楼县| 凌源市| 门头沟区| 新巴尔虎左旗| 鸡泽县| 赞皇县| 曲靖市| 鹿邑县| 开化县| 黑龙江省| 怀来县| 定州市| 晴隆县| 庐江县| 斗六市| 福安市|