真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

C#怎么將PDF轉(zhuǎn)為其他格式-創(chuàng)新互聯(lián)

本篇內(nèi)容介紹了“C#怎么將PDF轉(zhuǎn)為其他格式”的有關(guān)知識(shí),在實(shí)際案例的操作過程中,不少人都會(huì)遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!

創(chuàng)新互聯(lián)一直在為企業(yè)提供服務(wù),多年的磨煉,使我們?cè)趧?chuàng)意設(shè)計(jì),成都全網(wǎng)營(yíng)銷到技術(shù)研發(fā)擁有了開發(fā)經(jīng)驗(yàn)。我們擅長(zhǎng)傾聽企業(yè)需求,挖掘用戶對(duì)產(chǎn)品需求服務(wù)價(jià)值,為企業(yè)制作有用的創(chuàng)意設(shè)計(jì)體驗(yàn)。核心團(tuán)隊(duì)擁有超過十年以上行業(yè)經(jīng)驗(yàn),涵蓋創(chuàng)意,策化,開發(fā)等專業(yè)領(lǐng)域,公司涉及領(lǐng)域有基礎(chǔ)互聯(lián)網(wǎng)服務(wù)成都多線服務(wù)器托管、手機(jī)APP定制開發(fā)、手機(jī)移動(dòng)建站、網(wǎng)頁設(shè)計(jì)、網(wǎng)絡(luò)整合營(yíng)銷。

必要步驟:

步驟一:dll文件獲取及導(dǎo)入

方法1.通過官網(wǎng)本地下載SDK文件包。(須注冊(cè)并登錄)

C#怎么將PDF轉(zhuǎn)為其他格式

下載后,解壓文件,并將Spire.Cloud.Pdf.Sdk.dll文件及其他三個(gè)dll添加引用至VS程序;

方法2.在程序中通過Nuget搜索下載,直接導(dǎo)入所有dll。

導(dǎo)入效果如下如所示:

C#怎么將PDF轉(zhuǎn)為其他格式

步驟二:App ID及Key獲取。在云端創(chuàng)建賬號(hào),并在“我的應(yīng)用”板塊中創(chuàng)建應(yīng)用以獲得App ID及App Key。

 C#怎么將PDF轉(zhuǎn)為其他格式

步驟三:源文檔上傳。在“文檔管理”板塊,上傳源文檔。這里可以建文件夾,將文檔存放在文件夾下。不建文件夾時(shí),源文檔及結(jié)果文檔直接保存在根目錄。本文示例中,建了兩個(gè)文件夾,分別用于存放源文檔及結(jié)果文檔。(云平臺(tái)提供免費(fèi)1 萬次調(diào)用次數(shù)和 2G 文檔內(nèi)存)

C# 代碼示例

【示例1】PDF 轉(zhuǎn)Word(docx/doc)

using System;
using Spire.Cloud.Pdf.Sdk.Client;
using Spire.Cloud.Pdf.Sdk.Api;
using System.IO;
 
 
namespace PDFToWord
{
    class PDFToDocx
    {
        static String appId = "App ID";
        static String appKey = "App Key";
        static void Main(string[] args)
        {
            //配置賬號(hào)信息
            Configuration pdfConfiguration = new Configuration(appId, appKey);
            PdfConvertApi pdfConverterApi = new PdfConvertApi(pdfConfiguration);
 
            string name = "sample.pdf";//源文檔        
            string folder = "input";//設(shè)置源文檔所在文件夾(如果源文檔在根目錄下,不在文件夾中,可設(shè)置為null)
            string destFilePath = "pdfconversion/PDFToDocx.docx";//設(shè)置轉(zhuǎn)換后的目標(biāo)文檔路徑(文檔放置在pdfconversion文件夾下)
            string destFilePath3 = "pdfconversion/PDFToDoc.doc";
            string password = null;//設(shè)置文檔密碼(如果文檔沒有密碼則設(shè)置成null)
 
            //調(diào)用方法轉(zhuǎn)為Word文檔格式
            pdfConverterApi.ConvertPdfInStorageToDocx(name, destFilePath, folder, password);
            pdfConverterApi.ConvertPdfInStorageToDoc(name, destFilePath3, folder, password);
        }
    }
}

【示例2】PDF轉(zhuǎn)Html

using System;
using Spire.Cloud.Pdf.Sdk.Client;
using Spire.Cloud.Pdf.Sdk.Api;
 
 
namespace PDFToHTML
{
    class Program
    {
        static String appId = "App ID";
        static String appKey = "App Key";
        static void Main(string[] args)
        {
            //配置賬號(hào)信息
            Configuration pdfConfiguration = new Configuration(appId, appKey);
            PdfConvertApi pdfConvertApi = new PdfConvertApi(pdfConfiguration);
 
            string name = "sample.pdf";//源文檔          
            string folder = "input";//設(shè)置源文檔所在文件夾(如果源文檔在根目錄下,不在文件夾中,可設(shè)置為null)
            string destFilePath = "pdfconversion/PDFToHtml.html";//設(shè)置轉(zhuǎn)換后的目標(biāo)文檔路徑(文檔放置在pdfconversion文件夾下)
            string password = null;//設(shè)置文檔密碼(如果文檔沒有密碼則設(shè)置成null)
 
            //調(diào)用方法轉(zhuǎn)換為HTML格式
            pdfConvertApi.ConvertPdfInStorageToHtml(name,destFilePath,folder,password);
        }
    }
}

【示例3】PDF轉(zhuǎn)XPS

using System;
using Spire.Cloud.Pdf.Sdk.Client;
using Spire.Cloud.Pdf.Sdk.Api;
 
 
namespace PDFToXPS
{
    class Program
    {
        static String appId = "App ID";
        static String appKey = "App Key";
        static void Main(string[] args)
        {
            //配置賬號(hào)信息
            Configuration pdfConfiguration = new Configuration(appId, appKey);
            PdfConvertApi pdfConvertapi = new PdfConvertApi(pdfConfiguration);
 
            string name = "sample.pdf";//源文檔
            string folder = "input";//設(shè)置源文檔所在文件夾(如果源文檔在根目錄下,不在文件夾中,可設(shè)置為null)
            string destFilePath = "pdfconversion/PDFToXPS.xps";//設(shè)置轉(zhuǎn)換后的目標(biāo)文檔路徑(文檔放置在pdfconversion文件夾下)
            string password = null;//設(shè)置文檔密碼(如果文檔沒有密碼則設(shè)置成null)
 
            //調(diào)用方法轉(zhuǎn)為XPS
            pdfConvertapi.ConvertPdfInStorageToXps(name, destFilePath, folder, password);
        }
    }
}

【示例4】PDF轉(zhuǎn)SVG

using System;
using Spire.Cloud.Pdf.Sdk.Client;
using Spire.Cloud.Pdf.Sdk.Api;
 
 
namespace PDFToSvg
{
    class Program
    {
        static String appId = "App ID";
        static String appKey = "App Key";
        static void Main(string[] args)
        {
            //配置賬號(hào)信息
            Configuration pdfConfiguration = new Configuration(appId, appKey);
            PdfConvertApi pdfConvertapi = new PdfConvertApi(pdfConfiguration);
 
            string name = "sample.pdf";//源文檔
            string folder = "input";//設(shè)置源文檔所在文件夾(如果源文檔在根目錄下,不在文件夾中,可設(shè)置為null)
            string destFilePath = "pdfconversion/PDFToSvg.svg";//設(shè)置轉(zhuǎn)換后的目標(biāo)文檔路徑(文檔放置在pdfconversion文件夾下)
            string password = null;//設(shè)置文檔密碼(如果文檔沒有密碼則設(shè)置成null)
 
            //調(diào)用方法轉(zhuǎn)為SVG
            pdfConvertapi.ConvertPdfInStorageToSvg(name, destFilePath, folder, password);
        }
    }
}

注:這里轉(zhuǎn)為svg是將原PDF文檔中的每一頁單獨(dú)轉(zhuǎn)換為一個(gè)svg文檔,如果原PDF文檔包含多頁,轉(zhuǎn)換后默認(rèn)生成一個(gè)文件夾,將生成的每一頁svg放在這個(gè)文件夾下。

【示例5】PDF轉(zhuǎn)PCL

using System;
using Spire.Cloud.Pdf.Sdk.Client;
using Spire.Cloud.Pdf.Sdk.Api;
 
 
namespace PDFToPcl
{
    class Program
    {
        static String appId = "App ID";
        static String appKey = "App Key";
        static void Main(string[] args)
        {
            //配置賬號(hào)信息
            Configuration pdfConfiguration = new Configuration(appId, appKey);
            PdfConvertApi pdfConvertApi = new PdfConvertApi(pdfConfiguration);
 
            string name = "sample.pdf";//源文檔          
            string folder = "input";//設(shè)置源文檔所在文件夾(如果源文檔在根目錄下,不在文件夾中,可設(shè)置為null)
            string destFilePath = "pdfconversion/PDFToPcl.pcl";//設(shè)置轉(zhuǎn)換后的目標(biāo)文檔路徑(文檔放置在pdfconversion文件夾下)
            string password = null;//設(shè)置文檔密碼(如果文檔沒有密碼則設(shè)置成null)
 
            //調(diào)用方法轉(zhuǎn)換為Pcl格式
            pdfConvertApi.ConvertPdfInStorageToPcl(name, destFilePath, folder, password);
        }
    }
}

【示例6】PDF轉(zhuǎn)PS

using System;
using Spire.Cloud.Pdf.Sdk.Client;
using Spire.Cloud.Pdf.Sdk.Api;
 
 
namespace PDFToPs
{
    class Program
    {
        static String appId = "App ID";
        static String appKey = "App Key";
        static void Main(string[] args)
        {
            //配置賬號(hào)信息
            Configuration pdfConfiguration = new Configuration(appId, appKey);
            PdfConvertApi pdfConvertapi = new PdfConvertApi(pdfConfiguration);
 
            string name = "sample.pdf";//源文檔
            string folder = "input";//設(shè)置源文檔所在文件夾(如果源文檔在根目錄下,不在文件夾中,可設(shè)置為null)
            string destFilePath = "pdfconversion/PDFToPs.ps";//設(shè)置轉(zhuǎn)換后的目標(biāo)文檔路徑(文檔放置在pdfconversion文件夾下)
            string password = null;//設(shè)置文檔密碼(如果文檔沒有密碼則設(shè)置成null)
 
            //調(diào)用方法轉(zhuǎn)為PS
            pdfConvertapi.ConvertPdfInStorageToPs(name, destFilePath, folder, password);
        }
    }
}

文檔格式轉(zhuǎn)換效果:

C#怎么將PDF轉(zhuǎn)為其他格式

“C#怎么將PDF轉(zhuǎn)為其他格式”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí)可以關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!


標(biāo)題名稱:C#怎么將PDF轉(zhuǎn)為其他格式-創(chuàng)新互聯(lián)
標(biāo)題來源:http://weahome.cn/article/dpgspj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部