ورود / ثبت نام
0
0

آموزش و سورس تبدیل فایل word به pdf به زبان سی شارپ

762 بازدید
سی شارپ

سی شارپ

تا به حال شده نیاز به یک نرم افزار تبدیل فایل Word به PDF داشته باشید ، و یا اینکه در پروژه های خود نیاز دیدید که این کار توسط خوده پروژه انجام بشه در زبان سی شارپ این کار توسط یک DLL به نام WordToPDF.dll امکان پذیره است ، سعی شده در این آموزش بسیار ریز و قدم به فدم شروع به ساخت این آموزش کنیم و یک نرم افزار تبدیل فایل word به PDF بسازیم در ادامه همراه ما باشید.

قدم اول برای ساخت این است که یک فایل WORD ساده بسازید !

قدم دوم : یک پروژه جدید ایجاد کنید (console, Windows یا هر چیز دیگری)

سی شارپ

قدم سوم

فایل WordToPDF.dll را دانلود کنید

قدم چهارم

یک مرجع به پروژه اضافه کنید

Word To Pdf in Csharp 2

 

قدم پنجم

در کلاس فایل خود از نام WordToPDF اضافه کنید .

سی شارپ

using WordToPDF;

قدم ششم

یک شی از روی Word2Pdf میسازیم.

Word2Pdf objWorPdf=new Word2Pdf();

قدم هفتم
اختصاص دادن ویژگی ها
محل ورود: مسیر فایل Word
محل خروج: جایی که PDF باید ذخیره بشه


Word2Pdf objWorPdf = new Word2Pdf();
string backfolder1 = "D:\\WOrdToPDF\\";
string strFileName = "TestFile.docx";
object FromLocation = backfolder1 + "\\" + strFileName;
string FileExtension = Path.GetExtension(strFileName);
string ChangeExtension = strFileName.Replace(FileExtension, ".pdf");
if (FileExtension == ".doc" || FileExtension == ".docx")
{
object ToLocation = backfolder1 + "\\" + ChangeExtension;
objWorPdf.InputLocation = FromLocation;
objWorPdf.OutputLocation = ToLocation;
objWorPdf.Word2PdfCOnversion();
}

برای استفاده از آدرس Path.GetExtension() باید از System.IO در پروژه استفاده کنید.

قدم آخر

ذخیره، ساختن و اجرای کد.

سپس فایل Pdf در محل پوشه (همان پوشه) ایجاد میشه.

  • پسورد: www.mspsoft.com
آیا این مطلب را می پسندید؟
https://www.mspsoft.com/?p=11042
اشتراک گذاری:
واتساپتوییترفیسبوکپینترستلینکدین
محمد نجفی
مطالب بیشتر
برچسب ها:

نظرات

6 نظر در مورد آموزش و سورس تبدیل فایل word به pdf به زبان سی شارپ

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

  1. سلام
    ضمن تشکر -باطلاع میرساند :
    اولا من dll فوق توی vb.net دارم استفاده میکنم(به پروژه add کردم)
    دوم اینکه زمانی که میخوام برنامه را اجرا کنم این خطا را میدهد Error ۱۰ Type ‘Word2Pdf’ is not defined.
    خواهشمند است در مرد حل آن راهنمایی بفرمایید
    با تشکر

    لایک