نحوه رندر کردن DOCX به صورت PDF با استفاده از سی شارپ

نیاز به ارائه اسناد مایکروسافت ورد (DOCX) به‌عنوان فایل‌های PDF یک روش معمول در سناریوهای مختلف حرفه‌ای و شخصی است. در این راهنمای جامع، ما شما را با روشی آشنا می‌کنیم که چگونه می‌توانید با استفاده از C#** DOCX را به صورت PDF ارائه کنید و دانش و کتابخانه مورد نیاز برای انجام این کار را بدون دردسر در اختیار شما قرار دهیم. در زیر، مراحل ضروری ایجاد PDF از DOCX در سی شارپ را به همراه یک مثال کد خواهید دید.

مراحل رندر DOCX به صورت PDF با استفاده از سی شارپ

  1. از مدیر بسته NuGet برای نصب GroupDocs.Viewer for .NET برای رندر کردن سند Word به PDF استفاده کنید
  2. مرجع فضای نام GroupDocs.Viewer را به پروژه خود اضافه کنید تا DOCX را به PDF صادر کنید
  3. با ارسال مسیر ورودی DOCX به عنوان آرگومان به سازنده آن، شیء کلاس Viewer را ایجاد کنید.
  4. با ایجاد شی از PdfViewOptions گزینه های view را دریافت کنید
  5. با ارسال PDFViewOptions به عنوان آرگومان برای ارائه فایل DOCX به صورت PDF، متد Viewer.View را فراخوانی کنید.

یک مهارت اساسی که در بسیاری از موقعیت‌ها، از اشتراک‌گذاری سند تا تولید سند حرفه‌ای، مفید است، توانایی ارائه DOCX به PDF است. با استفاده از این دستورالعمل‌های گام به گام، می‌توانید به‌طور قابل‌اطمینانی PDF را از DOCX با استفاده از C#* رندر کنید. این مراحل را می‌توان در سیستم‌عامل‌های متداول مختلف مانند Windows، macOS و Linux اعمال کرد، مشروط بر اینکه دات‌نت نصب شده باشد. هنگام رندر کردن DOCX به PDF، نیازی به نصب نرم افزار اضافی نیست. مثال کد زیر نحوه انجام این فرآیند رندر را نشان می دهد.

کد برای رندر DOCX به صورت PDF با استفاده از سی شارپ

در بخش قبل، راهنمای جامعی در مورد نحوه * رندر DOCX به PDF در سی شارپ* را با مثال کد ساده به اشتراک گذاشتیم. کد فشرده است و فقط شامل چند تماس API برای اجرای تبدیل سند است. هنگامی که کتابخانه نمایشگر توصیه شده را پیکربندی کردید و تنظیمات لازم را در مسیرهای فایل انجام دادید، می توانید این کد را به طور یکپارچه در پروژه های خود بگنجانید.

در مقاله قبلی خود، به فرآیند رندر کردن DOCX به عنوان HTML با استفاده از C# پرداختیم. اگر به کمک بیشتری نیاز دارید، توصیه می کنیم به آموزش گسترده ما در مورد نحوه DOCX را با استفاده از C# به صورت HTML ارائه دهید مراجعه کنید.

 فارسی