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

溫馨提示×

c# office怎樣轉換PDF文件

c#
小樊
82
2024-07-26 18:38:16
欄目: 編程語言

要將Office文檔轉換為PDF文件,可以使用C#編程語言結合一些第三方庫來實現。以下是一個示例代碼,使用iTextSharp庫將Word文檔轉換為PDF文件:

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

namespace OfficeToPDFConverter
{
    class Program
    {
        static void Main(string[] args)
        {
            ConvertWordToPDF("input.docx", "output.pdf");
        }

        public static void ConvertWordToPDF(string inputPath, string outputPath)
        {
            Document document = new Document();
            PdfWriter.GetInstance(document, new FileStream(outputPath, FileMode.Create));
            document.Open();

            using (FileStream stream = new FileStream(inputPath, FileMode.Open))
            {
                WordExtractor wordExtractor = new WordExtractor(stream);
                string text = wordExtractor.Text;

                Paragraph paragraph = new Paragraph(text);
                document.Add(paragraph);
            }

            document.Close();
        }
    }
}

在上面的示例代碼中,我們使用iTextSharp庫中的PdfWriterDocument類來創建一個PDF文件,并使用WordExtractor類來提取Word文檔的文本內容。然后將文本內容添加到PDF文件中,并保存為輸出文件。

請確保在項目中引入iTextSharp庫,并將輸入文件路徑和輸出文件路徑替換為實際的文件路徑。您也可以根據需要對代碼進行修改以適應不同類型的Office文檔轉換。

0
桂林市| 洛浦县| 江陵县| 淮北市| 惠安县| 修水县| 曲阳县| 塔城市| 海盐县| 泾阳县| 突泉县| 宁强县| 新乡县| 定襄县| 周口市| 六盘水市| 格尔木市| 永泰县| 临颍县| 南开区| 皮山县| 玛沁县| 鲁甸县| 壤塘县| 黑水县| 虞城县| 二连浩特市| 松原市| 滦南县| 伊吾县| 浦城县| 杭锦后旗| 呼图壁县| 文山县| 扎鲁特旗| 克拉玛依市| 名山县| 连江县| 惠水县| 扎兰屯市| 辰溪县|