Преобразование файла XLS в формат PDF

Преобразование Excel в PDF

В этом примере в качестве шаблона используется файл Excel (SampleInput.xlsx). Рабочая тетрадь содержит рабочие листы с диаграммами и изображением. Каждый рабочий лист содержит различные типы форматов с использованием шрифтов, атрибутов, цветов, эффектов затенения и границ. На первом листе есть столбчатая диаграмма, а на последнем — изображение.

Файл шаблона Excel

Файл шаблона имеет три рабочих листа, включая диаграммы и изображения в качестве медиафайлов. На первом рабочем листе есть диаграммы, а на последнем рабочем листе есть изображение, как показано ниже на снимках экрана.

дело:изображение_альтернативный_текст дело:изображение_альтернативный_текст
Первый рабочий лист**(Прогноз продаж)** Второй рабочий лист**(Отчет о продажах)**
дело:изображение_альтернативный_текст дело:изображение_альтернативный_текст
Третий рабочий лист**(Ввод данных)** Последний рабочий лист**(Изображение)**

Процесс преобразования

  1. Загрузите и установите Aspose.Cells:
  2. Скачать Aspose.Cells for .NET.
  3. Установите его на свой компьютер для разработки.
  4. Создайте проект и добавьте ссылки:
  5. Запустите Visual Studio.Net.
  6. Создайте новое консольное приложение.
  7. Добавьте ссылку на …\Program Files\Aspose\Aspose.Cells\Bin\Net1.0\Aspose.Cells.dll
  8. Добавьте код конверсии в проект:
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
// The path to the documents directory.
string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);
try
{
// Get the template excel file path.
string designerFile = dataDir + "SampleInput.xls";
// Specify the pdf file path.
string pdfFile = dataDir + "Output.out.pdf";
// Open the template excel file
Aspose.Cells.Workbook wb = new Aspose.Cells.Workbook(designerFile);
// Save the pdf file.
wb.Save(pdfFile, SaveFormat.Pdf);
}
catch (Exception e)
{
Console.WriteLine(e.Message);
Console.ReadLine();
}

Результат

когда приведенный выше код был запущен, файл PDF создается в папке Files в каталоге вашего приложения. На следующих снимках экрана показаны страницы PDF. Обратите внимание, что верхние и нижние колонтитулы также сохраняются в выходном файле PDF.

дело:изображение_альтернативный_текст дело:изображение_альтернативный_текст
Первый рабочий лист**(Прогноз продаж)** Второй рабочий лист**(Отчет о продажах)**
дело:изображение_альтернативный_текст дело:изображение_альтернативный_текст
Третий рабочий лист**(Ввод данных)** Последний рабочий лист**(Изображение)**