Excel to PDF on Linux with C#

PDF یک فرمت پذیرفته شده جهانی برای اشتراک‌گذاری و بایگانی اسناد است. در این راهنمای جامع، ما بررسی خواهیم کرد که چگونه می‌توان فایل‌های Excel را به PDF در لینوکس با استفاده از کتابخانه Aspose.Cells for .NET تبدیل کرد. این ابزار قدرتمند به‌طور خاص برای تبدیل با عملکرد بالا از Excel به PDF در لینوکس طراحی شده است و نتایج دقیقی را ارائه می‌دهد که طرح‌بندی، قالب‌بندی و زیبایی‌شناسی اصلی اسناد شما را حفظ می‌کند.

موضوعات کلیدی


مروری بر API مبدل Excel به PDF .NET برای لینوکس

کتابخانه Aspose.Cells for .NET فرآیند تبدیل فایل‌های Excel به PDF با کیفیت بالا در لینوکس را ساده می‌کند. این کتابخانه از تمام فرمت‌های اصلی Excel پشتیبانی می‌کند و اطمینان می‌دهد که خروجی شما طرح‌بندی‌ها، فونت‌ها و سبک‌های اصلی را حفظ می‌کند. این کتابخانه به‌عنوان یکی از بهترین کتابخانه‌های .NET برای تبدیل Excel به PDF در لینوکس شناخته می‌شود و انتخاب ایده‌آلی برای توسعه‌دهندگان است.

پیش‌نیازها

قبل از شروع، اطمینان حاصل کنید که محیط توسعه .NET شما در لینوکس به‌درستی پیکربندی شده است:

  1. نصب Visual Studio Code: دانلود Visual Studio Code.
  2. اضافه کردن افزونه C#: افزونه C# برای Visual Studio Code.
  3. نصب .NET SDK: دانلود .NET 5.0 SDK.

راه‌اندازی محیط

  1. یک برنامه کنسولی با استفاده از Visual Studio Code ایجاد کنید.
  2. Aspose.Cells for .NET را از طریق NuGet نصب کنید:
    PM> Install-Package Aspose.Cells
    

با این تنظیمات، شما آماده‌اید تا تبدیل Excel به PDF با VB.NET در لینوکس و تبدیل Excel به PDF با C# را به‌طور مؤثر با استفاده از این کتابخانه انجام دهید.


راهنمای گام به گام برای تبدیل فایل‌های Excel به PDF در لینوکس

این مراحل ساده را برای تبدیل فایل‌های Excel به PDF با استفاده از .NET در لینوکس دنبال کنید:

  1. یک شیء Workbook با مسیر فایل Excel خود ایجاد کنید.
  2. از متد Save برای ذخیره فایل به‌عنوان PDF استفاده کنید و SaveFormat.Pdf را مشخص کنید.

مثال کد:

// Instantiate the Workbook object with the Excel file
Workbook workbook = new Workbook("SampleExcel.xls");

// Save the document in PDF format
workbook.Save("outputPDF.pdf", SaveFormat.Pdf);

این مثال فرآیند تبدیل Excel به PDF را به‌صورت یکپارچه و قابل اعتماد نشان می‌دهد و مزایای عملکردی استفاده از تبدیل Excel به PDF با .NET Core در لینوکس را به نمایش می‌گذارد.


سفارشی‌سازی تبدیل Excel به PDF

خروجی خود را با استفاده از PdfSaveOptions برای سفارشی‌سازی تبدیل PDF بهبود دهید. این امکان را به شما می‌دهد تا تنظیماتی مانند سطوح انطباق (به‌عنوان مثال، PDF/A)، فشرده‌سازی، فونت‌ها و غیره را پیکربندی کنید و اطمینان حاصل کنید که اسناد شما الزامات توزیع خاصی را برآورده می‌کنند.

مراحل سفارشی‌سازی تبدیل PDF:

  1. یک شیء Workbook با فایل Excel خود ایجاد کنید.
  2. PdfSaveOptions را تعریف کرده و پارامترهای دلخواه خود را تنظیم کنید (به‌عنوان مثال، انطباق).
  3. فایل را با استفاده از Save(string, PdfSaveOptions) ذخیره کنید.

مثال کد:

// Instantiate new workbook
Workbook workbook = new Workbook();

// Insert a value into the cell A1
workbook.Worksheets[0].Cells[0, 0].PutValue("Testing PDF/A");

// Define PdfSaveOptions
PdfSaveOptions pdfSaveOptions = new PdfSaveOptions();

// Set the compliance type
pdfSaveOptions.Compliance = PdfCompliance.PdfA1b;

// Save the file
workbook.Save("output.pdf", pdfSaveOptions);

با این روش، می‌توانید اسناد PDF/A استاندارد صنعتی را تولید کنید و دسترسی و قابلیت اطمینان بلندمدت را افزایش دهید.


نتیجه‌گیری

تبدیل فایل‌های Excel به PDF در لینوکس یک کار ساده با کتابخانه Aspose.Cells for .NET است. در این راهنما، ما به بررسی موارد زیر پرداختیم:

  • تکنیک‌های تبدیل پایه و پیشرفته.
  • گزینه‌های سفارشی‌سازی برای انطباق PDF، با بهره‌گیری از ویژگی‌های با عملکرد بالا این کتابخانه.

برای جزئیات بیشتر در مورد تبدیل قابل اعتماد Excel به PDF با .NET در لینوکس، به مستندات Aspose.Cells مراجعه کنید یا با جامعه ما در انجمن Aspose ارتباط برقرار کنید.

چه به دنبال یک مبدل رایگان Excel به PDF برای توزیع‌های لینوکس باشید و چه یک راه‌حل با عملکرد بالا برای Excel به PDF با .NET، Aspose.Cells ابزارهای لازم برای تبدیل مؤثر Excel به PDF در لینوکس را در اختیار شما قرار می‌دهد. امروز پتانسیل برنامه سرور .NET خود را کشف کنید!

با Aspose، می‌توانید PDFهایی از فایل‌های Excel ایجاد کنید بدون وابستگی‌های خارجی، که این آن را به انتخاب ایده‌آلی برای توسعه‌دهندگانی که به دنبال یک راه‌حل قابل اعتماد و مؤثر هستند، تبدیل می‌کند.