Syncfusion.ExcelToPDFConverter.Base
Represents the method that handles the CurrentProgressChanged Event.
Represents the method that handles the SheetBeforDrawn Event.
Represents the method that handles the sheetAfterDrawn Event.
Event occurs when current progress changed.
Initializes a new instance of the class.
The no of sheets.
Index of the active sheet.
The source.
Gets the current progress changed.
The current progress changed.
Event occurs before sheet is drawn.
Initializes a new instance of the class.
The current sheet.
The source.
Gets or sets the current sheet.
The current sheet.
Gets or sets a value indicating whether to skip . The default value is false.
true if skip; otherwise, false.
Event occurs after sheet is drawn.
Initializes a new instance of the class.
The after sheet.
The source.
Gets the current sheet.
The current sheet.
The Syncfusion.ExcelToPdfConverter namespace contains classes for converting Excel documents into PDF.
Represent for maintain the header and footer details
Represent the PDF section.
Represent header and footer collection.
Represent page setup of worksheet.
Represent top margin of PDF page.
Represent bottom margin of PDF page.
Represent layout option of worksheet
True, if header is shown, false otherwise.
True, if footer is shown, false otherise.
Represent the PDF page template collection.
Represent footer margin or PDF page.
Represent header margin or PDF page.
Gets or sets PDF page template collection.
Gets or sets to show header in PDF page.
Gets or sets to show footer in PDF page.
Gets or sets layout option of PDF page.
Gets or sets PDF section.
Gets or sets header and footer collection.
Gets or sets page setup in PDF.
Gets or sets top margin of PDF page.
Gets or sets bottom margin of PDF page.
Gets or sets footer margin of PDF page.
Gets or sets header margin of PDF page.
Represents the conversion of Excel document to a PDF document.
Excel To Pdf Conversion is not supported in WinRT, Windows Phone, Universal, Portable and Silverlight platforms.
Defines a default script factor.
Defines a default number format.
Defines a text number format.
Number of bits in cell index that holds column value.
Indicates whether header has page count or not.
Indicates whether footer has page count or not.
Represent HeaderFooterImpl class collection.
Indicates the number of sections in PDF.
Indicates whether the Excel to PDF process cancelled.
Cancellation source
Defines a default coordinates for TextBox.
Represents the object of Excel sheet conditional formatting .
Indicates the object of the pdf document.
Indicates the current rendering pdf page in the document.
Indicates the active workbook of the input document.
Indicates the active worksheet of the workbook.
Indicates the chart object.
Indicates the object of the workbook Implementation class.
This object is used for the conversion between the units.
Indicates the object of the Excel to pdf converter settings object.
Indicates the object of the pdf template in which the document is drawn first.
Indicates the object of the pdf graphics of the current pdf page.
Indicates the object of the excel engine.
Indicates the object of the current Pdf section.
Represents the collection of Pdf templates.
Represents the collection of Header and Footer representations and their respecive values.
Represents the collection of table style border color list.
Reprents the collection of table style borders.
Represents the collection of the table style font list.
Represents the collection of bordrs and its XF index.
Represents the collection of the header and footer objects.
Indicates the Excelborder index width.
Indicates the no of page counts in the Pdf/
Indicates the Bookmark for the Pdf page.
Indicates the scaled page width to which the template should be drawn.
Indicates the scaled page height to which the template should be drawn.
Indicates the list of the fonts collections to which the fonts are need to substituted.
Indicates the list of the fonts to exclude in SwitchFont
Indicates the list of the fonts supported by latin font
Indicates the object of the Table style.
Indicates the wrapped cell display text for a rotated text.
Indicates the sortedList for conditional Formatting
It contains the alternate PdfFont collection using alternatefontstream
Style collection which dont have visible fill and borders
It's define the Pdf Page-setup.
It's define the page layout settings.
It's define the used range coloum width
It's define the used range row height
It's define the current draw sheet pagesetup information's
Represents the list of sorted border values.
Represents the list of border line styles.
Helper Methods.
Find Header Footer having the Rich Text.
Represents maximum font size in a row
Merged regions.
Represents Right width
Represents Left width
Represents Header Footer Image bounds.
Represents Header Footer RTF process.
Represents the collection of PrintTitle Pdf templates.
Indicates the object of the pdf template in which the PrintTitle is drawn first.
Indicates the first row of each page.
Indicates the first column of each page.
Indicates the current cell is merged.
Denotes the scaled page width value when the page is centered Horizontally.
Denotes the scaled page height value when the page is centered Vertically.
PDF loaded document object.
Start index of print page.
Last index of print page.
Indicates whether the document is already converted.
Represent system font name collection.
Represent style for the Option Button
Initializes a new instance of the class.
Initializes a new instance of the class with the specified workbook.
The workbook.
Initializes a new instance of the class with the specified worksheet.
The worksheet.
Initializes a new instance of the class with the specified chart.
The chart.
Initializes a new instance of the class with the specified file name.
The file path.
Initializes a new instance of the class with the specified stream.
The workbook stream.
Gets the LayoutOptions based on PageSetup.
Current Page setup.
Returns the LayoutOptions.
Raises a warning with the description and warning type.
Warning detail
Type of warning
Converts the document.
Returns the PDFDocument Object
The following code snippet illustrates how to convert the workbook.
using Syncfusion.XlsIO;
using Syncfusion.Pdf;
using Syncfusion.ExcelToPdfConverter;
class Example
{
static void Main()
{
using(ExcelEngine excelEngine = new ExcelEngine())
{
IApplication application = excelEngine.Excel;
IWorkbook workbook = application.Workbooks.Open("Sample.xlsx");
IWorksheet worksheet = workbook.Worksheets[0];
ExcelToPdfConverter converter = new ExcelToPdfConverter(workbook);
PdfDocument doc = converter.Convert();
doc.Save("Output.pdf");
}
}
}
Convert the Excel document to PDF
Draw worksheet comments in new Page.
Print the Excel document.
The following code snippet illustrates how to print the Excel document.
using Syncfusion.XlsIO;
using Syncfusion.ExcelToPdfConverter;
class Example
{
static void Main()
{
using(ExcelEngine excelEngine = new ExcelEngine())
{
IApplication application = excelEngine.Excel;
IWorkbook workbook = application.Workbooks.Open("Sample.xlsx");
IWorksheet worksheet = workbook.Worksheets[0];
ExcelToPdfConverter converter = new ExcelToPdfConverter(workbook);
converter.Print();
}
}
}
The assemblies Syncfusion.ExcelToPDFConverter.dll and Syncfusion.PDF.Base.dll is essential to print Excel documents.
Print the Excel document with specified printer settings.
The printer settings.
The following code snippet illustrates how to print the Excel document.
using Syncfusion.XlsIO;
using Syncfusion.ExcelToPdfConverter;
using System.Drawing.Printing;
class Example
{
static void Main()
{
using(ExcelEngine excelEngine = new ExcelEngine())
{
IApplication application = excelEngine.Excel;
IWorkbook workbook = application.Workbooks.Open("Sample.xlsx");
IWorksheet worksheet = workbook.Worksheets[0];
ExcelToPdfConverter converter = new ExcelToPdfConverter(workbook);
PrinterSettings printerSettings = new PrinterSettings();
converter.Print(printerSettings);
}
}
}
The assemblies Syncfusion.ExcelToPDFConverter.dll and Syncfusion.PDF.Base.dll is essential to print Excel documents.
Print the Excel document with specified Excel to PDF converter settings.
The converter settings. This will be ignored if the document is already converted.
The following code snippet illustrates how to print the Excel document.
using Syncfusion.XlsIO;
using Syncfusion.ExcelToPdfConverter;
class Example
{
static void Main()
{
using(ExcelEngine excelEngine = new ExcelEngine())
{
IApplication application = excelEngine.Excel;
IWorkbook workbook = application.Workbooks.Open("Sample.xlsx");
IWorksheet worksheet = workbook.Worksheets[0];
ExcelToPdfConverter converter = new ExcelToPdfConverter(workbook);
ExcelToPdfConverterSettings converterSettings = new ExcelToPdfConverterSettings();
converterSettings.LayoutOptions = LayoutOptions.FitAllColumnsOnOnePage;
converter.Print(converterSettings);
}
}
}
The assemblies Syncfusion.ExcelToPDFConverter.dll and Syncfusion.PDF.Base.dll is essential to print Excel documents.
Print the Excel document with specified printer and Excel to PDF converter settings.
The printer settings.
The converter settings. This will be ignored if the document is already converted.
The following code snippet illustrates how to print the Excel document.
using Syncfusion.XlsIO;
using Syncfusion.ExcelToPdfConverter;
using System.Drawing.Printing;
class Example
{
static void Main()
{
using(ExcelEngine excelEngine = new ExcelEngine())
{
IApplication application = excelEngine.Excel;
IWorkbook workbook = application.Workbooks.Open("Sample.xlsx");
IWorksheet worksheet = workbook.Worksheets[0];
ExcelToPdfConverter converter = new ExcelToPdfConverter(workbook);
PrinterSettings printerSettings = new PrinterSettings();
ExcelToPdfConverterSettings converterSettings = new ExcelToPdfConverterSettings();
converterSettings.LayoutOptions = LayoutOptions.FitAllColumnsOnOnePage;
converter.Print(printerSettings, converterSettings);
}
}
}
The assemblies Syncfusion.ExcelToPDFConverter.dll and Syncfusion.PDF.Base.dll is essential to print Excel documents.
Print the PDF document.
The PDF document to be print.
The printer settings.
Helper method for Printing the document page.
Add the styles (Index) dont have visible fill and border
To draw the chart Sheet in to pdf
workbook chart
sheets count
layout options for the chart sheet
To draw the workbook chart in pdf
It's represent the chart object
pdf template for the workbook chart
Converts the document with the specified converter settings.
The converter settings.
Returns the PDFdocument object
The following code snippet illustrates how to convert the workbook.
using Syncfusion.XlsIO;
using Syncfusion.ExcelToPdfConverter;
class Example
{
static void Main()
{
using(ExcelEngine excelEngine = new ExcelEngine())
{
IApplication application = excelEngine.Excel;
IWorkbook workbook = application.Workbooks.Open("Sample.xlsx");
IWorksheet worksheet = workbook.Worksheets[0];
ExcelToPdfConverter converter = new ExcelToPdfConverter(workbook);
ExcelToPdfConverterSettings converterSettings = new ExcelToPdfConverterSettings();
converterSettings.LayoutOptions = LayoutOptions.FitAllColumnsOnOnePage;
PdfDocument doc = converter.Convert(converterSettings);
doc.Save("Output.pdf");
}
}
}
Called when [progress changed].
The no of sheets.
Index of the active sheet.
Raises the event.
The instance containing the
event data.
Called when [sheet after drawn].
Index of the active sheet.
Raises the sheet before drawn.
Index of the active sheet.
the boolean values
Releases both unmanaged and managed resources.
Releases unmanaged and optionally managed resources
true to release both managed and unmanaged resources; false to release only
unmanaged resources.
Draws the sheet.
The work sheet.
Ranges to be Drawn
pdfdocument object
Update the Sheet width and height.
The first column.
The first row.
Gets center width and height values according to the page templates.
First row that can be drawn in the Pdf page
First column that can be drawn in the Pdf page
Last row that can be drawn in the Pdf page
Last column that can be drawn in Pdfpage
List of center width values
List of center height values
It's finding the scaled page width and height
Add HeaderFooterImpl class in header footer collection
header footer collection
Worksheet
Chart sheetc
PDF page template
Calculates the scaled page height value when centered vertically property is set.
Returns the scaled page height value
Calculates the scaled page width value when centered horizontally property is set.
Returns the scaled page width value
Get margins for center alignment.
Draws the split text.
Center width values.
Center height values.
Returns PDF font from system font.
System Font.
Is font embeded.
Alternate font stream.
returns the PF font
Draws the split text.
The split text.
Draws the Header and Footer to the PDF page .
The Pdf section.
The header footer collection.
The Worksheet.
The Pdf page.
Height of the header.
Height of the footer.
Top Margin
Bottom Margin
Returns header footer teample.
The sheet page setup.
The pdf page.
Template height.
Pdf template.
Draws the row.
The wk sheet.
The start column.
The end column.
The start row.
The end row.
The x value.
The y value.
Width of the original.
The Object of Pdf Document.
Draws the row.
The wk sheet.
The start column.
The end column.
The start row.
The end row.
The x value.
The y value.
The start x value.
The start y value.
The height of range
The Width of range
Width of the original.
The Object of Pdf Document.
Draws all necessary shapes.
It's represent the worksheet
One-based index of the first row to convert.
One-based index of the first column to convert.
One-based index of the last row to convert.
One-based index of the last column to convert.
The x value.
The y value.
Draws all necessary shapes.
It's represent the worksheet
One-based index of the first row to convert.
One-based index of the first column to convert.
One-based index of the last row to convert.
One-based index of the last column to convert.
The x value.
The y value.
Draws all the shape in the shape collection.
It's represent the worksheet
One-based index of the first row to convert.
One-based index of the first column to convert.
One-based index of the last row to convert.
One-based index of the last column to convert.
The x value.
The y value.
Get Range Border X and Y
Cell
Identify the X or Y axis
Transparancy is applied if it is required
The graphics
The shape
Apply transparency for line
Draws the shape.
It's represent the Textbox
Pdf Graphics
First row
First Column
Last row of chart shape
Last column of chart shape
Starting point of chartshape-X Point
starting point of chartshape - Y point
Draws the ComboBox.
Rectangle bounds of the combobox to be rendered
It's represents the combobox properties
It's represents the pen to draw the combo box
It's used to set the color for combobox pen
Represents the path for rendering the Combobox
It's represents the bounds of the Combo box filled with gray color
Pdf Graphics
Draws the CheckBox.
Rectangle bounds of the checkbox to be rendered
It's represents the checkbox properties
Represents the path for rendering the Checkbox
It's represents the pen to draw the checkbox
It's used to set the color for checkbox pen
Pdf Graphics
Draws the Option Button.
Rectangle bounds of the optionButton to be rendered
It's represents the optionButton properties
Represents the path for rendering the optionButton
It's represents the pen to draw the optionButton
It's represents the pen to draw the optionButton
It's used to set the color for optionButton pen
Pdf Graphics
Check whether the AutoShape type is line.
AutoShape to be checked.
Returns true if the AutoShape is a type of line else returns false.
Draw Rich text inside the AutoShape.
RichText object that holds the formatted text.
AutoShape for which text should be rendered.
Rectangle bounds of the text to be rendered..
PdfGraphics object to render the RichText.
Updates the bound's of the text inside the AutoShape.
Rectangle bounds of the text inside the AutoShape.
Rectangle bounds of the AutoShape.
AutoShape for which text bounds should be updated.
Gets the text layout's bounds for the AutoShape.
AutoShape for which the text bounds should be obtained.
Bound value of the shape from which text bounds to be calculated.
Rectangle bound values for the text inside the AutoShape.
Check whether shape can be set fill or not.
Shape to check.
Returns true if fill can be applied to shape else returns false.
Checks and applies fill to autoshapes and textboxes.
pdfPath of the autoshape/textbox.
shape for which fill has to be applied.
pdfPen to draw autoshape.
pdfGraphics to draw autoshape into.
Rectangle bounds of the shape.
Creates image in the meta format.
Boundary values of the image.
Memorystream to save the image to.
Newly created image stream.
Fills the shape background.
pdfGraphics to apply fill to.
Shape for which fill should be applied.
Path of the shape on the PdfGraphics.
Fill format of the shape.
Gets the Pdf hatch brush for the given fill format.
Format for which hatch brush should be obtained.
Newly created pdf hatch brush.
Gets the hatch style for the Pdf brush.
Pattern for which the brush should be obtained.
Equivalent pdf hatch style for the pattern.
Gets the graphics path for autoshapes.
Bounds to indicate the size of the autoshape.
PdfPen to draw outlines of the autoshapes.
pdfGraphics object in which autoshapes has to be drawn.
Autoshape for which path should be obtained.
Newly created pdfPath for the autoshape.
Get drark color.
Fill color
Increase or decrease the color vlaue based on given value.
Fill color
Gets the graphics path for autoshapes.
Bounds to indicate the size of the autoshape.
PdfPen to draw outlines of the autoshapes.
pdfGraphics object in which autoshapes has to be drawn.
Autoshape for which path should be obtained.
Newly created pdfPath for the autoshape.
Caches range's merges.
First Row.
First Column.
Last Row.
Last Column.
List to save merges in
Creates the pen.
The format of the line.
The PdfPen object.
Creates pen with line format
shape which line format is to be created.
line format of the shape.
Creates pen with line format
shape which line format is to be created.
line format of the shape.
Gets the dash style.
The format of the line.
The PdfDashStyle value.
Gets the custom line head style.
Head style of the arrow.
Head lenght of the arrow.
Head width of the arrow.
Gets the custom line style's graphics path.
Arrow head style of the line.
Arrow head length of the line.
Arrow head width of the line.
Base in set value.
Gets the Arrow head's style value.
Arrow head's style.
Graphics path to draw.
Style value to be returned.
Returns true if not drawn else returns false.
Gets the custom line head style.
Head style of the arrow.
Head lenght of the arrow.
Head width of the arrow.
Gets the custom line style's graphics path.
Arrow head style of the line.
Arrow head length of the line.
Arrow head width of the line.
Base in set value.
Gets the Arrow head's style value.
Arrow head's style.
Graphics path to draw.
Style value to be returned.
Returns true if not drawn else returns false.
Gets the width of the line
The format of the line.
The borderWidth of the line index.
Draws the headers and footers.
The PDF section.
The sheet impl.
The chart to be drawn
The collection of the header and footer objects.
Draws the lines.
The sheet.
The first row.
The first column.
The last row.
The last column.
The graphics.
The x value.
The y value.
The width.
The height.
Iterates the merges.
The sheet.
The first row.
The first column.
The last row.
The last column.
The graphics.
The x value.
The y value.
The method.
Width of the i original.
Draws the merge.
The sheet.
The merged region.
The first row.
The first column.
The graphics.
The x value.
The y value.
The last row.
The last column.
Width of the i original.
Converts page setup PrintErrors option into string representation used by Excel 2007.
Cell to get print value.
Converted value.
Draws the back ground.
The sheet.
The first row.
The first column.
The last row.
The last column.
The graphics.
The x value.
The y value.
The method.
Width of the i original.
Indicates whether the cell is merged or not.
Cell.
Returns true if the cell is merged otherwise false.
Draws the background.
The cell range.
The cell rectangle.
The pdf page graphics object.
Draws the background.
The internal extended format.
The cell rectangle.
The pdf page graphics.
The cell range.
Draws the merged background.
The sheet.
The merged region.
The first row.
The first column.
The graphics.
The x value.
The y value.
The last row.
The last column.
Width of the i original.
Gets the width of the merged cells.
The first column.
The last column.
The merged first column.
The merged last column.
Draws the cells.
The sheet.
The first row.
The first column.
The last row.
The last column.
The graphics.
The x value.
The y value.
Width of the i original.
Width of the cell
Draws the cell.
The migrant cell range.
The cell rectangle.
The adjacent cell rectangle.
The pdf page graphics.
The width of Merged Cell
Draws the cell.
The extended format impl.
The cell range.
The cell rectangle.
The adjacent cell rect.
The pdf page graphics.
The width of Merged Cell
Returns PDF font from system font.
System Font.
Is font embeded.
Alternate font stream.
returns the PF font
Draws IconSet image.
The pdf page graphics.
The extended format of the cell.
The adjacent cell rect.
The Pdf font in the cell.
The display text of the cell.
Returns right alignment if the first character is rtl otherwise left.
Cell text character codes.
returns PdfTextAlignment.
Fill the text into the given bounds.
Cell bounds
Cell text
Pdf font
Draw the RTf text.
The cell rectangle.
The cell adjacent rectangle.
The pdf graphics.
Font collection.
DrawString collection.
Indicating wheather shape or not.
Indicating wheather is wrapText or not
Indicating wheather shape Horizontal Text is overflow or not
Indicating wheather shape vertical Text is overflow or not.
Draws the rotated text.
The adjacent cell rect.
The extended format impl of the cell.
The cell range.
The cell display text.
The pdf page graphics.
The native font.
The pdf brush.
The pdf string format.
First char width of the display text .
The total width of the display text.
Last char size of the display text .
Aligns the rotated text based on pdf string format.
Pdf string format.
Rotation angle.
Shape object
returns Pdf string format.
Draws the borders.
The border collections of the cell.
The rectangle of the cell.
The pdf page graphics.
The cell range.
Draws the borders as MS Excel.
The border collections of the cell.
The rectangle of the cell.
The pdf page graphics.
The cell range.
Sort border line style.
Fill border line style.
Calculate the color contrast of the cell borders.
The border collections of the cell.
Border index.
Sort the dictionary by its values.
Draw all border lines.
Draw single border.
The borders collection of the cell.
The cell Excel border indez.
The x1 point of the border line.
The y1 point of the border line.
The x2 point of the border line.
The y2 point of the border line.
The pdf page graphics.
The cell range.
Color of the cell border.
border index.
check is this is first border.
Border index to fill edge.
Checks conditional formats and updates if border is to be drawn
Border index of the cell
Current cell being manipulated
Boolean value indicating if teh specified border index can be drawn
Draws the border.
The borders collection of the cell.
The cell Excel border indez.
The x1 point of the border line.
The y1 point of the border line.
The x2 point of the border line.
The y2 point of the border line.
The pdf page graphics.
The cell range.
Color of the cell border.
Border Index of the cell
Gets left adjecent cell.
Range
Gets rigth adjecent cell.
Range
Gets top adjecent cell.
Range
Gets bottom adjecent cell.
Range
Gets relative cell.
Row
Column
Range
Range
Draws the double border.
The borders collection of the cell.
The Excel cell border Index.
The x1 point of the border line.
The y1 point of the border line.
The x2 point of the border line.
The y2 point of the border line.
The pdf page graphics.
The cell range.
Color of the cell border.
Draws the outer line.
The pdf page graphics.
The pdf pen to draw the border.
Index of the border .
The x1 point of the border line.
The y1 point of the border line.
The x2 point of the border line.
The y2 point of the border line.
The delta X.
The delta Y.
The cell range.
Draws the inner line.
The pdf page graphics.
The pdf pen to draw the border.
The borders collection of the cell.
Index of the border .
The x1 point of the border line.
The y1 point of the border line.
The x2 point of the border line.
The y2 point of the border line.
The delta X.
The delta Y.
The cell range.
Draws the ordinary border.
The Excel border index.
The x1 point of the border line.
The y1 point of the border line.
The x2 point of the border line.
The y2 point of the border line.
The pdf page graphics.
Color of the border.
Border index of the cell
Draws the images.
The sheet.
Return the Pdf document with the image.
Draws all necessary images.
Shape to draw as image.
Image to draw in pdf page.
PdfGraphics to draw cells at.
One-based index of the first row to convert.
One-based index of the first column to convert.
One-based index of the last row to convert.
One-based index of the last column to convert.
The x value.
The y value.
Apply Image transparency.
In where the transparency need to apply.
Transparency to apply.
Apply recolor to the give image.
In where the recolor need to apply.
Picture shape.
Recolored image.
Apply duotone to the give image.
Picture shape.
ImageAttributes need to be applied.
Color changed ImageAttributes.
Apply duotone to the give image.
In where the duotone need to apply.
duotone color informations.
Duotone applied image.
Executes Linear interpolation for Duotone.
In where the factor is applied.
In where the factor is applied.
Factor value.
Final factorized color.
Create Non-Index image from source image.
Source Image.
Created Non-Indexed image.
Convert EMU to Point.
EMU value.
Point value.
Rotate Shape.
Pdf page graphics.
Shape.
Shape bounds.
Checked whether the group shape contains Horizontal flip.
Group Shape.
True if the group shape contains flip..
Checked whether the group shape contains Vertical flip.
Group Shape.
True if the group shape contains flip..
Get Horizontal flip count.
Group Shape.
Flip count.
Flip count.
Get Vertical flip count.
Group Shape.
Flip count.
Flip count.
Gets the lattitude value of the shape from Scene 3D.
AutoShape for which the lattitude value should be obtained.
Boolean value indicates whether AutoShape is flipped horizontally.
Rotation angle of the AutoShape.
Applies rotation for the AutoShape/Textbox.
Shape for which rotation should be applied.
Rectangle bound values of the Shape.
Rotation angle to apply the rotation.
PdfGraphics to render the Shape.
Rotates the text bounds of the Shape.
Current rectangle bound.
Direction of the text.
Gets the transformation matrix for the AutoShape.
Rectangle bounds of the AutoShape.
Rotation angle to be applied.
Horizontal flip.
Vertical flip.
Transformed matrix value in which shape will be rendered.
Prepares a matrix to PDF.
Render bounds.
Rotation Angle.
A properly prepared PdfTransformationMatrix class instance.
Set hyperlink to shape
The shape.
Shape bounds.
It's draw the worksheet chart's to the pdf
It's represent the chartshape
Pdf Graphics
First row
First Column
Last row of chart shape
Last column of chart shape
Starting point of chartshape-X Point
starting point of chartshape - Y point
Crops the image with the specified offset.
Source image to crop.
Left offset to crop from.
Top offset to crop from.
Right offset to crop.
Bottom offset to crop.
Indicates whether the destination image is transparent.
Returns the cropped image for the offsets specified.
returns float array which contains preserved height and width.
preserved style for header and footer
height and width of header/footer image
returns float value from preserved style.
Preserved style for width and height
Draws the header and footer images.
The worksheet object.
Image width.
Image height.
The pdf page template.
The alignment of the header and footer text.
The name represents the header part or footer part.
The PDF section.
Initializes the PDF page.
Intializes the header and footer.
The sheet.
Initialize the default header and footer for chartsheet
Intializes the fonts.
Represent the system font name added the collection.
Intializes the Remoable Characters
Gets the adjacent cell size.
The cell rnage.
The cell rectangle.
Denotes whether the last column is changed or not
The first column of the range.
The adjacent cell.
Width of the sheet.
The Adjacent cell RectangleF
Gets the vertical coordinates of image background.
The X coordinate.
The Y coordinate.
Width of the image.
Height of the image.
The image coordinate.
The PDF page.
returns the vertical coordinates of image background.
Gets the horizontal coordinates of image background.
The X coordinate.
The Y coordinate.
Width of the image.
Height of the image.
The image coordinate.
The PDF page.
Returns the horizontal coordinates of background image.
Gets the width of the border.
The border.
The borderWidth of the Excel border Index.
Get the border based on priority for using compare the two border.
Boder lineStyle
Get the brightness of color.
Gets the bottom text.
The value.
The rotation angle.
The text to be displayed in the rotated Text.
Gets the brush.
The internal extended format of the cell.
The PdfBrush object.
Gets the counter clockwise rotation.
The rotation angle.
The rotation angle as an MS Excel representation.
Gets the dash style.
The border.
The PdfDashStyle value.
Checks the index.
The index.
The text.
The split value.
The value.
Gets the display wrap text list.
The PDF font.
The PDF string format.
The cell text value.
The cell rectangle.
The list of wrapped text.
Gets the display wrap text list.
The PDF font.
The PDF string format.
The cell text value.
The cell rectangle.
The split text list.
The List of wrapped text.
Gets the font.
The font object of the cell.
Name of the font.
The size of the font.
Font object
Gets the font.
The name of the font.
The size of the font.
The settings of the font
Denotes whether the font has underline or not
Font object
Gets the font.
The name of the font.
The size of the font.
Font object
Gets the header footer information.
The header footer collection.
The header footer section
The PDF section.
The font color settings.
The PDF template.
The width of the header or footer.
The height of the header or footer.
The alignment of the header and footer text.
The name represents either the header or footer.
The page number of the pdf document.
The page setup for pdf document
Update Header and footer text.
Headerfooter section
current string
RichTexting
Rich text collection
current richtext index
Gets the header information.
The font color settings.
The alignment of the header and footer Text.
The name represets either the header part or the footer part.
The height of the Header or Footer.
The width of the Header or Footer.
Width of the page.
The page setup for pdf document
Returns size of the string part.
Start position.
End position.
Rich text string.
Size of the string part.
Measure and return the size of the given text.
String to measure
System Font.
Size of the string.
Gets the header footer options.
The dictionart collection of the header and footer page setups.
The PDF section.
The worksheet object.
Width of the template.
The name represents either the header part or the footer part.
It's Represent the sheet or chart name
Modifies the specified string to pass String.Format().
The header or footer string to be modified to escape '{' or '}'.
Modified header/footer string.
To get the headerfooter font color settings
The splitted header footer values.
Header footer values count.
The color settings for the header footer.
Specifies a boolean value indicating if ampersand (&) is removed in header footer string.
The color settings loaded from header footer string.
Gets the color of the header footer text color.
The color value.
The HeaderFooter Text color.
Checks whether the string contains the digit or not.
string values
Checks whether the string contains the digit or not.
font value
Gets the horizontal alignment from extended format.
The extended format style.
The cell range.
The PdfTextAlignment value.
Gets the horizontal left.
The rotation angle of the cell display text.
Length of the string.
The cell rectangle.
The vertical alignment of the cell text.
First char size of the display text .
The native font of the cell text.
The pdf string format.
The vector for the text rotation.
Gets the horizontal right.
The rotation angle of the cell display text.
Length of the string.
The cell rectangle.
The vertical alignment of the cell text.
Last char size of the display text.
First char size of the display text .
The native font of the cell text.
The pdf string format.
The vector for the text rotation.
Gets the horizontal center.
The rotation angle of the cell display text.
Length of the string.
The cell rectangle.
The vertical alignment of the cell text.
Last char size of the display text.
First char size of the display text .
The native font of the cell text.
The pdf string format.
The vector for the text rotation.
Gets the Max height of the HeaderFooterSection.
The sections.
The Maximum value.
Gets the width of the max.
The sizes.
Gets the max value.
The max list.
The maximum value
Gets the max value.
The max list.
The maximum value.
Gets the merged rectangle.
The sheet.
The merged region.
The first row.
The first column.
The last row.
The last column.
The start x value.
The start y value.
The Merge Rectangle Coordinates.
Gets the resized image.
The original image.
The width.
The height.
The resized Image.
Gets the adjacent range.
The cell.
Gets the scaled page.
Width of the original.
Height of the original.
Width of the max.
Height of the max.
if set to true [fit page].
Gets the scaled page.
Width of the original.
Height of the original.
Width of the max.
Height of the max.
if set to true [fit page].
Gets the scaled picture.
The original image.
Width of the max.
Height of the max.
The scaled Image
Gets the scaled picture width height.
The original image.
Width of the max.
Height of the max.
The scaled Image
Gets the width of the sorted.
The align.
The temps.
Width of the divided.
Gets the splitted header and footer text.
The page setup.
The Array of splitted strings
Replaces ascii character in the string with Dollar ($) symbol.
Array of header/footer strings.
Modified array of header/footer strings.
Gets the start index of the end border.
Index of the Excel border.
The start Excelborder index.
The end Excel border index.
Gets the height of the template.
The page setup object of the sheet.
The name represents either the header part or the footer part.
The alignent of the header and footer text.
Height of the image.
Width of the image.
Update the image width and height in points.
The image.
Image height.
Image width.
Gets the text alignment from shape.
The shape.
The PdfTextAlignment value.
Gets the vector.
The rotation angle of the cell display text.
Length of the string.
The cell rectangle.
The horizontal alignment of the cell text.
The vertical alignment of the cell text.
Last char size of the display text.
First char size of the display text .
The native font of the cell text.
The pdf string format.
The vector for the text rotation.
Gets the vector.
The rotation angle of the text within the cell.
The total width of the display text.
The adjacent cell rect.
The extended format impl of the cell.
Last char size of the display text.
First char size of the display text .
The native font of the cell.
The pdf string format.
The vector for the text rotation
Gets the vertical alignment from extended format.
The style.
The PdfVerticalAlignment value
Gets the vertical alignment from shape.
The text box shape.
The pdfVerticalAlignment value
Sets the document properties.
Sets the hyper link.
The cell rectangle.
The range to which hyperlink is to be set
Sets the hyper link from formula.
The cell rectangle.
The range to which hyperlink is to be set
Formula of the cell
Updates the friendly name part to URI part to calculate the URI value
cell hyperlink formula
To Resize the hyperlink position for fit in the pdf page.
Gets the actual used range.
The sheet.
The IRange object
Updates the used Range
The Worksheet
Actual used range of worksheet
Returns the updated used range
Check whether the given range is empty or not.
Exclude hidden rows and columns.
The range.
Returns True if the range is Blank otherwise False.
Adds the book mark.
Checks the range.
The table range.
The sheet range.
True if the sheet range is within the table range else false will be returned.
Checks the unicode.
The unicode text.
True if the text is an unicode else false will returned.
Checks whether the unicode characters are only punctuations
8208,8286 are the starting and ending utf-8 value of punctuations
Determines whether [has merged region] [the specified i range].
The i range.
true if [has merged region] [the specified i range]; otherwise, false.
Checks if array of flags contains at least on RTL symbol.
Array of flags.
True if array of flags contains at least on RTL symbol, False otherwise.
Creates the pen.
The border.
Color of the border.
The PdfPen object.
Degrees to radian.
The angle.
Radian value
Normalizes the color.
The color.
The Normailzed Color
The function used to identify the required width.
Width of the excel sheet.
Height of the sheet.
Height of the excel sheet.
Returns the required width
The function used to identify the required height.
Width of the excel sheet.
Width of the sheet.
Height of the excel sheet.
Returns the required height
Updates the border delta.
The sheet.
The row of the excel sheet.
The column of the excel sheet.
The delta X.
The delta Y.
The delta x1.
The delta y1.
if set to true [is invert condition].
The borders collection of the cell.
The start Excel border index.
The end Excel border index.
if set to true [is line start].
Updates the rectangle coordinates.
The cell rectangle.
The borders collection of the cell.
The updated Rectangle coordinates
To update the used range for the shape
Represents the worksheet
Represents the actual range
To update the used range for the chart shape
Draw the Pdf HeaderFooter
The page setup for pdf document
Represent the pdf Section for drawing the HeaderOrFooter
Used to identify the Header or Footer
Used to identify the chart
Return the pdfpagetemplete element
Draw the Pdf Header Footer string
PdfPagetemplate-HeaderOrFooter
HeaderOrFooter Section
Modifies font name so as to render Unicode characters.
The sting in test for Unicode characters.
The Charset of the font.
The name of the font.
Check unicode symbols for unicode string
string
True, if string value as unicode symbol, otherwise false.
The text string is can draw current font name or not.
The current font name
the current cell text
Returns the current cell text font name
Get the text have symbols
The given text
If text have symbols return true
Checks for Segoe UI symbols characters in the Unicode string
Input Unicode string
True if the Unicode string contain Segoe UI symbols characters. False otherwise
Checks for Segoe UI Emoji symbols characters in the Unicode string
Input Unicode string
True if the Unicode string contain Segoe UI Emoji Symbols characters. False otherwise
Checks for Segoe UI Emoji symbols characters in the Unicode string
Input Unicode string
True if the Unicode string contain Segoe UI Emoji symbols characters. False otherwise
Checks for Segoe UI Emoji symbols characters in the Unicode string
Input Unicode string
True if the Unicode string contain Segoe UI Emoji symbols characters. False otherwise
Checks for amharic characters in the Unicode string.
Input Unicode string.
True if the Unicode string contain Amharic characters. False otherwise.
Checks for khmer characters in the Unicode string.
Input Unicode string.
True if the Unicode string contain Khmer characters. False otherwise.
Checks for thai characters in the Unicode string.
Input Unicode string.
True if the Unicode string contain Thai characters. False otherwise.
Checks for sinhala characters in the Unicode string.
Input Unicode string.
True if the Unicode string contain Sinhala characters. False otherwise.
Checks for myanmar characters in the Unicode string.
Input Unicode string.
True if the Unicode string contain Myanmar characters. False otherwise.
Checks for tamil characters in the Unicode string.
Input Unicode string.
True if the Unicode string contain Tamil characters. False otherwise.
Checks for telugu characters in the Unicode string.
Input Unicode string.
True if the Unicode string contain Telugu characters. False otherwise.
Checks for punjabi characters in the Unicode string.
Input Unicode string.
True if the Unicode string contain Punjabi characters. False otherwise.
Checks for malayalam characters in the Unicode string.
Input Unicode string.
True if the Unicode string contain Malayalam characters. False otherwise.
Checks for kannada characters in the Unicode string.
Input Unicode string.
True if the Unicode string contain Kannada characters. False otherwise.
Checks for gujarati characters in the Unicode string.
Input Unicode string.
True if the Unicode string contain Gujarati characters. False otherwise.
Checks for marathi characters in the Unicode string.
Input Unicode string.
True if the Unicode string contain Marathi characters. False otherwise.
Checks for Latin characters in the Unicode string.
Input Unicode string.
True if the Unicode string does not contain Latin characters. False otherwise.
Checks for CJK characters in the Unicode string.
Input Unicode string.
True if the Unicode string contains CJK characters. False otherwise.
Checks for Hebrew or Arabic characters in the Unicode string.
Input Unicode string.
True if the Unicode string contains Arabic or Hebrew characters. False otherwise.
Checks for Korean characters in the Unicode string.
Input Unicode string.
True if the Unicode string contains Korean characters. False otherwise.
Checks whether the image is transparent or not.
Input Image
Returns whether the image is transparent or not
Get system font name collection.
Represents the warning detail about unsupported and substituted elements in Excel to PDF conversion.
Represents Header Footer RTF Process.
Represents Left width.
Represents Right width.
Represents Excel to pdf converter settings.
Represents Header Footer Image bounds.
Occurs when current progress changed.
Occurs before the sheet is drawn.
Occurs after the sheet is drawn.
Represents the chart to image converter instance.
Gets a value indicating whether this instance is print title row page.
true if this instance is print title row page; otherwise, false.
Gets a value indicating whether this instance is print title column page.
true if this instance is print title column page; otherwise, false.
Gets the row height getter.
Gets the column width getter.
PDF Unit Converter.
Delegate for Merged cell rendering.
Delegate for background cell rendering.
Returns the when trying to convert the Excel document to a PDF document.
Default message.
Initializes a new instance of the class with an empty error message.
Initializes a new instance of the class with a specified error message.
Error message.
True if rendering sheet by sheet, otherwise false.
Enables the complex script detection.
Represents the Header footer option of the output document.
Represents the display style of the gridlines in the output document.
Indicates whether to embed the fonts to the output pdf document.
Indicates whether the output pdf sheet should be rendered from right to left.
Indicates whether to export the bookmarks to the output pdf document.
Indicates whether to export the document properties to the output pdf document.
TRUE - Use TIFF Quality Image while converting Excel to PDF document,otherwise FALSE
Represents the layout mode of the output sheet.
Represents the Need Blank Option
Indicates whether to export the blank PDF page in the output pdf document.
Represents the Pdf document object.
TRUE - Throw exception when excel file is empty,otherwise FALSE
Represents the custom paper size
Represents Conformance level of PDF
Represents the warning details.
Enables the form fields conversion
Initializes a new instance of the class.
Gets the size of the excel sheet.
Size of the paper.
Excel to PDF converter settings.>
The Size of the output pdf page.
Gets or sets value to indicate whether the PDF rendering to be done sheet-by-sheet or not.
Gets or sets a value to enable complex script validation for the text present in the Excel document and render it in PDF conversion.
Default value is FALSE.
using Syncfusion.XlsIO;
using System.Text;
using Syncfusion.Pdf;
using Syncfusion.ExcelToPdfConverter;
class Example
{
static void Main()
{
using(ExcelEngine engine = new ExcelEngine())
{
IApplication application = excelEngine.Excel;
IWorkbook workbook = application.Workbooks.Open("Fund_Calendar_KF-US_2018.xlsx");
IWorksheet worksheet = workbook.Worksheets[0];
ExcelToPdfConverterSettings setting = new ExcelToPdfConverterSettings();
setting.AutoDetectComplexScript = true;
ExcelToPdfConverter converter = new ExcelToPdfConverter(workbook);
PdfDocument doc = converter.Convert(setting);
doc.Save("Output.pdf");
}
}
}
Gets or sets the PDF template document.
Gets or sets the style of grid lines.
True if the font is an embedded font. The default value is False.
Gets or sets a value indicating whether to export bookmarks. The default value is True.
Gets or sets a value indicating whether to export document properties. The default value is True.
Gets the header and footer option.
Gets or sets the layout mode.
The layout mode.
The following code snippet illustrates how to set the lay out options.
using Syncfusion.XlsIO;
using Syncfusion.ExcelToPdfConverter;
class Example
{
static void Main()
{
using(ExcelEngine excelEngine = new ExcelEngine())
{
IApplication application = excelEngine.Excel;
IWorkbook workbook = application.Workbooks.Open("Sample.xlsx");
IWorksheet worksheet = workbook.Worksheets[0];
ExcelToPdfConverter converter = new ExcelToPdfConverter(workbook);
ExcelToPdfConverterSettings converterSettings = new ExcelToPdfConverterSettings();
converterSettings.LayoutOptions = LayoutOptions.FitAllColumnsOnOnePage;
PdfDocument doc = converter.Convert(converterSettings);
doc.Save("Output.pdf");
}
}
}
Gets or sets a value indicating whether [enable RTL].
true if [enable RTL]; otherwise, false.
Gets or sets a value indicating whether to throw exception when empty Excel document is being converted to a PDF
document.
Gets or sets a value indicating whether to export quality image. The default value is False.
Gets or sets a value indicating whether to convert blank sheet. The default value is true.
Gets or sets a value indicating whether to convert blank PDF page. The default value is true.
Gets or sets a Custom paper size in inches. The default value is empty(i.e.,{Width = 0.0 Height = 0.0})
The following code snippet illustrates how to set the custom page size for the document.
ExcelEngine excelEngine = new ExcelEngine();
IApplication application = excelEngine.Excel;
//Open the file as Stream
FileStream excelStream = new FileStream("Template.xlsx", FileMode.Open, FileAccess.Read);
IWorkbook workbook = application.Workbooks.Open(excelStream);
ExcelToPdfConverterSettings settings = new ExcelToPdfConverterSettings();
//Setting custom paper size to the document
settings.CustomPaperSize = new SizeF(10, 20);
//Convert the workbook into PDF.
PdfDocument document = converter.Convert(settings);
//Saving the PDF as stream
FileStream stream = new FileStream("Output.pdf", FileMode.Create, FileAccess.ReadWrite);
document.Save(pdfStream);
pdfStream.Dispose();
excelStream.Dispose();
document.Close();
workbook.Close();
excelEngine.Dispose();
Gets or sets the Pdf document's Conformance-level.
The of the PDF document.
The following code snippet illustrates how to set set the PdfConformanceLevel while converting Excel workbook to PDF.
ExcelEngine excelEngine = new ExcelEngine();
IApplication application = excelEngine.Excel;
application.DefaultVersion = ExcelVersion.Excel2013;
IWorkbook workbook = application.Workbooks.Open(DEFAULTPATH + "sample.xlsx");
//Open the Excel document to Convert
ExcelToPdfConverter converter = new ExcelToPdfConverter(workbook);
ExcelToPdfConverterSettings settings = new ExcelToPdfConverterSettings();
// Set the conformance for PDF/A-1b conversion.
settings.PdfConformanceLevel = PdfConformanceLevel.Pdf_A1B;
//Initialize PDF document
PdfDocument pdfDocument = converter.Convert(settings);
//Save the PDF file
pdfDocument.Save("Output.pdf");
pdfDocument.Close();
Gets or sets value to indicate whether the PDF rendering to be done by form fields or not.
The class has the functions and properties to manipulate the Header and footers of the output page.
Indicates the name of the HeaderFooter.
Indicates the HeaderFooter Section collections.
Indicates the template size of the HeaderFooter.
Initializes a new instance of the class.
Clone corresponding headerFooter
Gets or sets the size of the template.
The size of the template.
Gets or sets the name of the header footer.
The name of the header footer.
Gets or sets the header footer sections.
The header footer sections.
The class has the properties to hold the header and footer section settings.
Represents the collection of the HF.
Represents the height of the HF Section.
Represents the HF Section name.
Represents the width of the HF section.
Represents the collection of Richtext string.
Text Alignment of Header Footer String.
True, if header/footer having page count, false otherwise.
Clone corresponding HeaderFooterSection.
Gets and Sets to indicate if header or footer having page count.
Gets or sets the width.
The width.
Gets or sets the height.
The height.
Gets or sets the name of the section.
The name of the section.
Gets or sets the header footer collections.
The header footer collections.
Gets or sets the RTF.
The RTF.
Represents the Header Footer Section text alignmet
The class has the properties and functions for the HF color and font settings.
Represents the font of the header and footer text.
Represents the font color of the header and footer text.
Represents the Underline for the header and footer text.
Represents the StrikeThrough for the header and footer text.
Initializes a new instance of the class.
Creates a new object that is a copy of the current instance.
A new object that is a copy of this instance.
Gets or sets the font.
The font of the header and footer text.
Gets or sets a value indicating whether this instance has underline.
true if this instance has underline; otherwise, false.
Gets or sets a value indicating whether this instance has StrikeThrough.
true if this instance has StrikeThrough; otherwise, false.
Gets or sets the color of the font.
The color of the font.
Represents the display style of the grid lines.
Grid line is not rendered in the output page. The default value is Invisible.
Grid line is rendered in the output page.
Grid line is not rendered in the output page.
Represents the layout of the output document.
Renders the sheet in one page.
Print sheets at their actual size.
Renders all columns in one page.
Renders all rows in one page.
Print sheets at specified scaling option.
Print sheets at their actual size. The default value is NoScaling.
Represents the options for Header and footer.
The options of header and footer are show header and footer.
The options for showing header and footer are set.
Gets or sets a value indicating whether to show header. The default value is true.
Gets or sets a value indicating whether to show footer. The default value is true.
Class used for Table style rendering in the pdf page.
Collection of List object ranges and their respective borders and bordercolors.
Collection of built in styles bordercolors.
Collection of font colors of listobjects.
Collection of Dark built in styles for the Last and first column.
Collection of double border built in styles.
Collection of list object ranges and their font colors.
Collection of Light buit in Styles for the Row and column stripes.
Sheet List objects.
Collection of Medium styles for the column stripes.
Collection of Medium built in Styles for the Last and first column that has border settings.
Collection of Medium built in Styles for the Last and first column that has no border settings.
Collection of built in styles that has top border as solid.
List object built in style.
Indicates whether the Column Stripes are shown.
Indicates whether First Column is shown.
List Object Header color
Indicates whether Header Row is shown.
Indicates whether Last Column is shown.
Indicates whether the Row stripes are shown.
Initializes a new instance of the class.
Initializes a new instance of the class.
The sheet list objects.
Applies the styles.
The sheet.
The font color collection.
Range collection with the borders and their respective colors
Initializes the light style.
Initializes the borders.
Initializes the color fonts.
Initializes the double borders.
Initializes the top solid.
Initializes the column settings.
Initializes the medium style.
Apply related table tyle element and range to set the border, font and back ground color and format.
Current work sheet from work book
Table style element object
Related table range
True, If table style element total row is applied, Other wise false.
custom table style element in whole table element range to get and set the border, back ground and font color, format.
current sheet in work book
whole table element range
custom table style element
Custom table style elements range get and set the border, back ground and font color, format.
current sheet in work book
whole table element range
custom table style element
Custom table style in first column stripe element range to set the border, back ground and font color and format.
Custom table style in second column stripe element range to set the border, back ground and font color and format.
Custom table style in first row stripe element range to set the border, back ground and font color and format.
Custom table style in second row stripe element range to set the border, back ground and font color and format.
Draws the table style.
The worksheet.
The built in style.
The list object location.
if set to true [show totals].
Renders the style to the total part of the table.
The worksheet.
The listobject location.
The border style.
Color of the border.
if set to true [entire row].
Color of the background.
The solid style.
if set to true [show totals].
Color of the font.
if set to true [bold font].
Apply text color.
Text color.
The Range.
Apply borders and line style in table.
Apply border color and line style range
custom table style element
Apply Whole table style element borders.
Current sheet in work book
Apply Border color and line style range
sustom table style element
Apply Font Color and format in table.
Font Range
Custom table style element
Apply back ground color and format.
Apply back ground color and format range
custom table style element
Renders the style to the header part of the table.
The Worksheet.
The header range.
The header border style.
Color of the border.
if set to true [entire row].
Color of the background.
The solid line style.
Color of the font.
Renders the style to the content part of the table.
The Worksheet.
The header range.
The content border style.
Color of the border.
if set to true [entire row].
First color of the Background.
Second color of the Background.
The solid line style.
Color of the font.
if set to true [show totals].
Applies the background color.
Color of the background.
Cells.
Applies the border.
The Worksheet.
The border range.
The solid style.
The border style.
Color of the border.
if set to true [entire row].
Apply border to cell.
The cell.
Excel border index.
Solid style.
Solid style first.
Solid style second.
Border color.
Applies the border to the first and last column of the table.
The Worksheet.
The border range.
The solid style.
The border style.
Color of the border.
if set to true [entire row].
Applies the cell top border.
The Worksheet.
The border range.
The solid style.
Color of the border.
Applies the first and last column style.
The Worksheet.
The content range.
Color of the font.
First color of the bg.
if set to true [show totals].
IRange Object
Checks the style.
Returns true if the built in style is within the this.lastColumn and first column list else false will be returned.
Enumeration of the Border Styles.
Represents that no ExcelBorderIndex is set.
Represents that Top ExcelBorderIndex is set.
Represents that Bottom ExcelBorderIndex is set.
Represents that Left ExcelBorderIndex is set.
Represents that Right ExcelBorderIndex is set.
Represents that both Top and Bottom ExcelBorderIndex is set.
Represents that both Left and Right ExcelBorderIndex is set.
Represents that all ExcelBorderIndex is set.
Enumeration of the Solid style in Borders
Represents the No Solidstyle.
Represents the solid style for the Top ExcelBorderIndex.
Represents the solid style for the Bottom ExcelBorderIndex.
Represents the solid style for the Right ExcelBorderIndex.
Represents the solid style for the Left ExcelBorderIndex.
Represents the solid style for both Top and Bottom ExcelBorderIndex.
Represents the solid style for both Right and Left ExcelBorderIndex.
Defines a hash reference of print title columns
Contains the list of horizontal breaks.
Contains the list of vertical breaks.
Indicates whether print title row or print title column is invalid.
Initializes a new instance of the class.
The sheet.
The actual used range
Initializes a new instance of the class.
The sheet.
Used range.
The converter.
Empty constructor
Validates row or column name wih the provided cell names.
The cell names to find column or row of.
True if print titles are valid. Otherwise False.
Parses the title rows.
Parses the title columns.
Parses the print area.
From the input rangeHolder it returns the valid range
input range holder object
input workbook
range holder's worksheet
the required range
Gets the splitted title.
The value.
Gets the height of the row.
The converter.
The row height getter.
Gets the width of the column.
The converter.
The column width getter.
Updates the range.
The input range.
Checks the row bounds.
The start index.
The end index.
Checks the column bounds.
The start index.
The end index.
Gets the break ranges.
The option.
The actual used range.
Gets the horizontal breaks.
The ranges.
Gets the vertical breaks.
The veri range.
The final column.
Fit pages wide
Fit pages tall
Horizontal breaks.
Vertical breaks.
Gets the print title first row.
The print title first row.
Gets the print title first column.
The print title first column.
Gets the print title last row.
The print title last row.
Gets the print title last column.
The print title last column.
Gets a value indicating whether this instance has print title rows.
true if this instance has print title rows; otherwise, false.
Gets a value indicating whether this instance has print title columns.
true if this instance has print title columns; otherwise, false.
Gets a value indicating whether this instance has print area.
true if this instance has print area; otherwise, false.
Gets the height of the title row.
The height of the title row.
Gets the width of the title column.
The width of the title column.
Gets the row indexes.
Gets the column indexes.
Gets the print areas.
The print areas.
Gets the worksheet.
Gets the page setup of the worksheet.
To assign the Excel to pdf converter
It reture the pdftemplate for FitAllcolumnOnOnePage.
It's Return the Pdf Template for FitAllrowsOnOnePage.
NoScaling Layout option
Represents font value.
Represents column title value.
Represents row title value.
Get print title width for custom scaling.
Get print title Height for custom scaling.
Calculate the font style value.
Get the font style value.
Represents the splitting of text.
The column.
Pdf brush.
Pdf string format.
Text Bounds.
The pdf template.
Pdf font.
The row.
The sheet.
Splitted text.
RichText font collection
RichText string collection
Text Bounds.
Splitted text.
Splitted text.
Pdf font.
Pdf brush.
Pdf string format.
The row.
The column.
The pdf template.
RichText font collection
RichText string collection
Draw the text template.
The cell bounds.
Pdf graphics.
The lineinfo collection.
shift y.
Get Curved Connector path
formulaColl.Add("x2","*/ w adj1 100000");
formulaColl.Add("x1","+/ l x2 2");
formulaColl.Add("x3","+/ r x2 2");
formulaColl.Add("y3","*/ h 3 4");
Get Curved Connector path
formulaColl.Add("x2","*/ w adj1 100000");
formulaColl.Add("x1","+/ l x2 2");
formulaColl.Add("x3","+/ r x2 2");
formulaColl.Add("y3","*/ h 3 4");
Get Bent Connector path
formulaColl.Add("x1","*/ w adj1 100000");
>
Get Bent Connector path
formulaColl.Add("x1","*/ w adj1 100000");
>
Get bend connector 2 path.
bend connector2 points
Get bend connector 2 path.
Graphics path for bend connector2 points
Get bend connector4 path.
Pdf path for bentconnector4 points
Get bent connector5 path.
Pdf path for bent connector5 points
Get bent connector4 path.
Graphics path for bent connector4 points
Get bent connector 5 path.
Graphics path for bent connector5 points
Get curved connector 2 path
Grpahics path for curved connector 2 points
Get curved connector 4 path.
Graphics path for curved connector4 points
Get curved connector5 path.
Graphics path for curved connector5 points
Get curved connector2 path.
Pdf path for curved connector2 points
Get curved connector 4 path.
Pdf path for curved connector4 points
Get curved connector 5 path.
Pdfpath for curved connector 5 path
Get Triangle path
Gets the right arrow path.
Gets the left arrow path.
Gets down arrow path.
Gets the left right arrow path.
Gets the curved right arrow path.
Gets the curved left arrow path.
Gets the curved up arrow path.
Gets the curved down arrow path.
Gets up down arrow path.
Gets the quad arrow path.
Gets the left right up arrow path.
Gets the bent arrow path.
Gets the U trun arrow path.
Gets the left up arrow path.
Gets the bent up arrow path.
Gets the striped right arrow path.
Gets the notched right arrow path.
Gets the pentagon path.
Gets the chevron path.
Gets the right arrow callout path.
Gets down arrow callout path.
Gets the left arrow callout path.
Gets up arrow callout path.
Gets the left right arrow callout path.
Gets the quad arrow callout path.
Gets the circular arrow path.
Gets the math plus path.
Gets the math minus path.
Gets the math multiply path.
Gets the math division path.
Gets the math equal path.
Gets the math not equal path.
Gets the flow chart alternate process path.
Gets the flow chart predefined process path.
Gets the flow chart internal storage path.
Gets the flow chart document path.
Gets the flow chart multi document path.
Gets the flow chart terminator path.
Gets the flow chart preparation path.
Gets the flow chart manual input path.
Gets the flow chart manual operation path.
Gets the flow chart connector path.
Gets the flow chart off page connector path.
Gets the flow chart card path.
Gets the flow chart punched tape path.
Gets the flow chart summing junction path.
Gets the flow chart or path.
Gets the flow chart collate path.
Gets the flow chart sort path.
Gets the flow chart extract path.
Gets the flow chart merge path.
Gets the flow chart online storage path.
Gets the flow chart delay path.
Gets the flow chart sequential access storage path.
Gets the flow chart magnetic disk path.
Gets the flow chart direct access storage path.
Gets the flow chart display path.
Gets the rectangular callout path.
Gets the rounded rectangular callout path.
Gets the oval callout path.
Gets the cloud callout path.
Gets the line callout1 path.
Gets the line callout2 path.
Gets the line callout3 path.
Gets the line callout1 accent bar path.
Gets the line callout2 accent bar path.
Gets the line callout3 accent bar path.
Gets the line callout1 no border path.
Gets the line callout2 no border path.
Gets the line callout3 no border path.
Gets the line callout1 border and accent bar path.
Gets the line callout2 border and accent bar path.
Gets the line callout3 border and accent bar path.
Get Path adjust value