中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

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
客服| 安宁市| 柏乡县| 维西| 福海县| 中宁县| 临颍县| 溧阳市| 蕲春县| 如东县| 郧西县| 德清县| 璧山县| 运城市| 黑龙江省| 丘北县| 洛阳市| 定州市| 元朗区| 鹿邑县| 二连浩特市| 贵港市| 萨嘎县| 广饶县| 龙南县| 阳泉市| 成安县| 繁峙县| 广丰县| 邵阳市| 酒泉市| 府谷县| 岢岚县| 依兰县| 平阳县| 精河县| 大同县| 滦南县| 三河市| 新竹县| 宜州市|