
Microsoft Excel є важливим інструментом для управління шинами, але є часи, коли конвертувати ці шини в PDF стає необхідним — чи для обміну звітами чи збереження форматування.У цьому блозі ми направляємо вас через ефективний процес конвертації шини Excel в PDF за допомогою C#. Ми також досліджуємо різні варіанти налаштування, доступні під час процесу конвертації, в тому числі методи для безкоштовного конвертації Excel в PDF.
Таблиця контенту
- C# API для Excel в PDF Conversion - Безкоштовне завантаження
- Крок до перетворення файлу Excel в PDF в C#
- Конвертувати Excel XLS в PDF в C#
- Конвертувати Excel в PDF/A формат
- Слідкуйте за перетворенням Excel в PDF в C#
- Інтернет Excel в PDF Converter
- Безкоштовний C# Excel в PDF Converter
- Заключення
C# Excel до PDF Конверсійна бібліотека
Того ж Завантажити .NET для .NET API упрощає процес конвертації слайдів Excel в PDF. Завантажити API DLL або встановити його безпосередньо через NuGet:
PM> Install-Package Aspose.Cells
Крок для перетворення файлу Excel в PDF в C#
Використовуючи Aspose.Cells для .NET, перетворення файлу Excel в PDF є простим.
- Завантажити файл Excel з диска.
- Зберегти його в форматі PDF до бажаного місця.
Давайте розглянемо, як це реалізувати в коді C#.
Конвертуйте Excel XLSX в PDF в C#
З Завантажити .NET для .NET, Ви можете легко конвертувати файли Excel в PDF, виконуючи наступні кроки:
- Заздалегідь на робоча книга класу з документом Excel, який ви хочете конвертувати.
- Зберегти документ у форматі PDF, визначивши формат збереження за допомогою SaveFormat ІНТЕРАЦІЯ
Ось скрипт коду, який показує, як конвертувати Excel в PDF в C#:
// 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/A формат
PDF/A - це стандартна версія PDF, розроблена для довгострокового архівування.Збереження файлів у цьому форматі забезпечує їх доступність з часом.
Ось як конвертувати Excel у форматі PDF/A в C#:
// Instantiate new workbook
Workbook workbook = new Workbook();
// Insert a value into 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(dataDir + "output.pdf", pdfSaveOptions);
Слідкуйте за Excel в PDF Конвертація в C#
Aspose.Cells для .NET дозволяє відстежувати прогрес конверсії за допомогою Завантажити IPageSavingCallback Ви можете створити персоналізований клас, який реалізує цей інтерфейс і приписує його приклад до Створення PdfSaveOptions.PageSavingCallback Нерухомість
Ось скрипт коду, який показує, як відстежувати прогрес Excel в конвертацію PDF:
// Load the workbook
Workbook workbook = new Workbook("PagesBook1.xlsx");
PdfSaveOptions pdfSaveOptions = new PdfSaveOptions();
// Assign the custom class that implements IPageSavingCallback interface
pdfSaveOptions.PageSavingCallback = new TestPageSavingCallback();
workbook.Save("DocumentConversionProgress.pdf", pdfSaveOptions);
Наступним є звичайний клас, який реалізує Завантажити IPageSavingCallback Інтерфейс для відстеження процесу конверсії:
public class TestPageSavingCallback : IPageSavingCallback
{
public void PageStartSaving(PageStartSavingArgs args)
{
Console.WriteLine("Start saving page index {0} of pages {1}", args.PageIndex, args.PageCount);
// Pages before page index 2 are not rendered.
if (args.PageIndex < 2)
{
args.IsToOutput = false;
}
}
public void PageEndSaving(PageEndSavingArgs args)
{
Console.WriteLine("End saving page index {0} of pages {1}", args.PageIndex, args.PageCount);
// Pages after page index 8 are not rendered.
if (args.PageIndex >= 8)
{
args.HasMorePages = false;
}
}
}
Онлайн Excel в PDF Converter
Ви також можете скористатися нашим Інтернет Excel в PDF конвертер, Цей безкоштовний додаток не вимагає підпису, що робить його зручним варіантом для швидких конверсій.
Отримайте безкоштовний C# Excel в PDF Converter
Ви можете використовувати Aspose.Cells для .NET без обмежень оцінки, отримуючи Безкоштовна тимчасова ліцензія.
Заключення
Конвертувати Excel-файли в PDF є поширеним вимогою в різних бізнес- і розробних сценаріях. Aspose.Cells для .NET API стримує цей процес, дозволяючи вам автоматизувати конверсії в межах ваших додатків C#. Протягом цього блогу ми продемонстрували, як конвертувати Excel XLSX до PDF в .NET 6, досліджувати C# Excel Save As PDF методики, і переглянути, яким чином Convert Excel to searchable PDF in C# .net під час досліджень різних варіантів налаштування.
Якщо у вас є якісь запитання, будьте вільними, щоб дістатися через нашу Форум.
Незалежно від того, чи працюєте ви з Excel до PDF .NET Core або ASP.NET, ця потужна бібліотека дозволяє ефективно перетворювати файли XLS і XSX в PDF, забезпечуючи збереження розташування і пропонує широкі варіанти налаштування для всіх ваших потреб конвертації документів.
Для тих, хто прагне конвертувати великі файли Excel в PDF в .NET, найкращий вибір Aspose.NET Excel до PDF конвертаційна бібліотека. Він підтримує C# Конвертувати Excel у PDF без Office рішень і гарантує, що ви можете Convert Excel для забезпечення PDF у C# .NET з легкістю.
Відкрийте .NET MAUI Excel до PDF Conversion Library для найновіших функцій в обробці документів, і скористайтеся Excel до PDF Conversion C# .NET Core: код приклад, щоб почати швидко. Незалежно від того, чи шукаєте ви .NET Framework Excel до PDF: краща бібліотека або потрібно обробляти зображення під час конвертації, Aspose надає всі необхідні інструменти для ефективного C# Excel до PDF конвертації.
Крім того, якщо ви зацікавлені в C# Excel Plugin для поліпшеної функціональності, Aspose пропонує правильні інструменти, щоб задовольнити ваші потреби.
Ми також надаємо ресурси щодо того, як конвертувати файл Excel в PDF за допомогою C#, що може допомогти вам реалізувати цю функцію у ваших додатках.
Знайдіть, як перетворити Excel на PDF C# безкоштовно і скористатися безкоштовним завантаженням Aspose Cells DLL для різних функцій.