ExcelToPdfCPageStyleCPageMargin Class |
Namespace: SautinSoft
The ExcelToPdfCPageStyleCPageMargin type exposes the following members.
Name | Description | |
---|---|---|
ExcelToPdfCPageStyleCPageMargin |
Creates a new instance of ExcelToPdfCPageStyleCPageMargin class. Default value: 20 millimeters.
|
Name | Description | |
---|---|---|
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
Inch |
Set value of page margin in inches
| |
mm |
Set value of page margin in mm
| |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
using System; using System.IO; using SautinSoft; namespace Sample { class Sample { static void Main(string[] args) { // Specify page size and margins. ExcelToPdf x = new ExcelToPdf(); //Fit each sheet to single PDF page, A3 format. x.PageStyle.PageSize.A3(); x.PageStyle.PageScale.Auto(); x.PageStyle.PageOrientation.Landscape(); x.PageStyle.PageMarginTop.mm(0); // Set PDF as output format. x.OutputFormat = SautinSoft.ExcelToPdf.eOutputFormat.Pdf; string excelFile = Path.GetFullPath(@"..\..\..\test.xlsx"); string pdfFile = Path.ChangeExtension(excelFile, ".pdf"); ; try { x.ConvertFile(excelFile, pdfFile); System.Diagnostics.Process.Start(new System.Diagnostics.ProcessStartInfo(pdfFile) { UseShellExecute = true }); } catch (Exception ex) { Console.WriteLine(ex.Message); Console.ReadLine(); } } } }
Imports System Imports System.IO Imports SautinSoft Module Sample Sub Main() ' Specify page size and margins. Dim x As New ExcelToPdf() 'Fit each sheet to single PDF page, A3 format. x.PageStyle.PageSize.A3() x.PageStyle.PageScale.Auto() x.PageStyle.PageOrientation.Landscape() x.PageStyle.PageMarginTop.mm(0) ' Set PDF as output format. x.OutputFormat = SautinSoft.ExcelToPdf.eOutputFormat.Pdf Dim excelFile As String = Path.GetFullPath("..\..\..\test.xlsx") Dim pdfFile As String = Path.ChangeExtension(excelFile, ".pdf") Try x.ConvertFile(excelFile, pdfFile) System.Diagnostics.Process.Start(New System.Diagnostics.ProcessStartInfo(pdfFile) With {.UseShellExecute = True}) Catch ex As Exception Console.WriteLine(ex.Message) Console.ReadLine() End Try End Sub End Module