
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 Конверсионная библиотека
И в Aspose.Cells для .NET API упрощает процесс конвертирования таблиц Excel в PDF. Скачать DLL API или установить его непосредственно через NuGet:
PM> Install-Package Aspose.Cells
Шаги для конвертации файла Excel в PDF в C#
Используя Aspose.Cells для .NET, конвертирование файла Excel в PDF просто.
- Загрузите файл Excel с диска.
- Сохраните его в виде PDF на желаемое местоположение.
Давайте рассмотрим, как реализовать это в C#-коде.
Конвертировать Excel XLSX в PDF в C#
С Aspose.Cells для .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 является ISO-стандартной версией 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 Converter, Это бесплатное приложение не требует регистрации, что делает его удобным вариантом для быстрых конверсий.
Получите бесплатный C# Excel в PDF Converter
Вы можете использовать Aspose.Cells для .NET без ограничений оценки, получая Бесплатная временная лицензия.
Заключение
Конвертирование Excel-файлов в PDF является общим требованием в различных бизнес- и разработанных сценариях. Aspose.Cells для .NET API упрощает этот процесс, позволяя вам автоматизировать конверсии в пределах ваших приложений C#. На протяжении всего этого блога мы показали, как Convert Excel XLSX to PDF in .NET 6, исследовать C# Excel Save As PDF методы, и обновить, каким образом можно конвертирать Excel в поисковый PDF в C# .net при изучении различных вариантов настройки.
Если у вас есть какие-либо вопросы, будьте свободны, чтобы выйти через наш Форум.
Используя $99 Aspose Plugin, вы можете достичь высокопроизводительной конверсии Excel в PDF в .NET. Независимо от того, работаете ли вы с Excel на PDF .NET Core или ASP.NET, эта мощная библиотека позволяет эффективно конвертировать файлы XLS иXLSX в pdf , обеспечивая устройство сохранения и предлагая широкие варианты персонализации для всех ваших потребностей конструирования документов.
Для тех, кто стремится конвертировать большие файлы Excel в PDF в .NET, Aspose.NET Excel to PDF conversion library является вашим лучшим выбором. он поддерживает C# Convert Excel in PDF без Office решений и гарантирует, что вы можете Converter Excel для сохранения ПДФ в C# .NET с легкостью.
Исследуйте .NET MAUI Excel в PDF Конверсионная библиотека для новейших функций в обработке документов, и воспользоваться Excel в PDF конверсия C# .NET Core: код пример, чтобы начать быстро. Независимо от того, вы ищете .NET Framework Excel в PDF: лучшая библиотека или нужно управлять изображениями во время конверсии, Aspose предоставляет все инструменты, которые вам нужны для эффективной C# Excel в PDF конверсии.
Кроме того, если вы заинтересованы в C# Excel Plugin для улучшенной функциональности, Aspose предлагает правильные инструменты для удовлетворения ваших потребностей.
Мы также предоставляем ресурсы, как конвертировать файл Excel в PDF с помощью C#, что может помочь вам реализовать эту функциональность в ваших приложениях.
Исследуйте, как конвертировать Excel в PDF C# бесплатно и использовать Aspose Cells DLL бесплатно скачать для различных функций.