Реализовать пользовательский размер бумаги рабочего листа для рендеринга

Возможные сценарии использования

В MS Excel нет прямого варианта создания нестандартных размеров бумаги, однако вы можете установить нестандартный размер бумаги для желаемых рабочих листов при преобразовании файла Excel в формат файла PDF. В этом документе объясняется, как задать нестандартный размер бумаги для рабочего листа с помощью API-интерфейсов Aspose.Cells.

Реализовать пользовательский размер бумаги рабочего листа для рендеринга

Aspose.Cells позволяет реализовать желаемый размер бумаги рабочего листа. Вы можете использоватьCustomPaperSize методНастройка страницы класс, чтобы указать пользовательский размер страницы. В следующем примере кода показано, как указать нестандартный размер бумаги для первого рабочего листа в книге. См. такжевывод PDF генерируется со следующим кодом для справки.

Скриншот

дело:изображение_альтернативный_текст

Образец кода

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
//Create workbook object
Workbook wb = new Workbook();
//Access first worksheet
Worksheet ws = wb.Worksheets[0];
//Set custom paper size in unit of inches
ws.PageSetup.CustomPaperSize(6, 4);
//Access cell B4
Cell b4 = ws.Cells["B4"];
//Add the message in cell B4
b4.PutValue("Pdf Page Dimensions: 6.00 x 4.00 in");
//Save the workbook in pdf format
wb.Save(outputDir + "outputCustomPaperSize.pdf");