91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
盐亭县| 水富县| 富平县| 崇明县| 镇巴县| 民和| 乐业县| 仁布县| 湖南省| 梁平县| 溧阳市| 许昌市| 文水县| 南投县| 封开县| 乌兰浩特市| 行唐县| 西峡县| 清徐县| 连城县| 琼中| 伊春市| 永兴县| 盖州市| 楚雄市| 化隆| 密云县| 肥乡县| 高密市| 安泽县| 嵊州市| 建宁县| 苍山县| 东乡县| 陈巴尔虎旗| 饶平县| 太仓市| 宕昌县| 蕉岭县| 海盐县| 洛南县|