# Print Settings Imported

## Content

This table summarizes how the [PrintInfo](/spreadjs/api/v16/classes/GC.Spread.Sheets.Print.PrintInfo)
settings are handled when SpreadJS imports data from an Excel-formatted file.

| **Excel Setting** | **SpreadJS Setting** | **Remarks** |
| --- | --- | --- |
| BlackAndWhite | [blackAndWhite](/spreadjs/api/v16/classes/GC.Spread.Sheets.Print.PrintInfo#blackAndWhite) | SpreadJS imports the setting from Excel. |
| CenterHorizontally or CenterVertically | [centering](/spreadjs/api/v16/classes/GC.Spread.Sheets.Print.PrintInfo#centering) | SpreadJS imports the setting from Excel. |
| PrintArea | [columnEnd](/spreadjs/api/v16/classes/GC.Spread.Sheets.Print.PrintInfo#columnEnd) | SpreadJS imports the setting from Excel. |
| PrintArea | [columnStart](/spreadjs/api/v16/classes/GC.Spread.Sheets.Print.PrintInfo#columnStart) | SpreadJS imports the setting from Excel. |
| FirstPageNumber | [firstPageNumber](/spreadjs/api/v16/classes/GC.Spread.Sheets.Print.PrintInfo#firstPageNumber) | SpreadJS imports the setting from Excel. |
| FitToPagesTall | [fitPagesTall](/spreadjs/api/v16/classes/GC.Spread.Sheets.Print.PrintInfo#fitPagesTall) | SpreadJS imports the setting from Excel. |
| FitToPagesWide | [fitPagesWide](/spreadjs/api/v16/classes/GC.Spread.Sheets.Print.PrintInfo#fitPagesWide) | SpreadJS imports the setting from Excel. |
| CenterFooter | footerCenter | SpreadJS imports the setting from Excel. |
| CenterFooterPicture | footerCenterImage | SpreadJS only supports this with OpenXml Excel. |
| LeftFooter | footerLeft | SpreadJS imports the setting from Excel. |
| LeftFooterPicture | footerLeftImage | SpreadJS only supports this with OpenXml Excel. |
| RightFooter | footerRight | SpreadJS imports the setting from Excel. |
| RightFooterPicture | footerRightImage | SpreadJS only supports this with OpenXml Excel. |
| CenterHeader | headerCenter | SpreadJS imports the setting from Excel. |
| CenterHeaderPicture | headerCenterImage | SpreadJS only supports this with OpenXml Excel. |
| LeftHeader | headerLeft | SpreadJS imports the setting from Excel. |
| LeftHeaderPicture | headerLeftImage | SpreadJS only supports this with OpenXml Excel. |
| RightHeader | headerRight | SpreadJS imports the setting from Excel. |
| RightHeaderPicture | headerRightImage | SpreadJS only supports this with OpenXml Excel. |
| LeftMargin or RightMargin or TopMargin or BottomMargin or FooterMargin or HeaderMargin | [margin](/spreadjs/api/v16/classes/GC.Spread.Sheets.Print.PrintInfo#margin) | SpreadJS imports the setting from Excel. |
| Orientation | [orientation](/spreadjs/api/v16/classes/GC.Spread.Sheets.Print.PrintInfo#orientation) | SpreadJS imports the setting from Excel. |
| Order | [pageOrder](/spreadjs/api/v16/classes/GC.Spread.Sheets.Print.PrintInfo#pageOrder) | SpreadJS imports the setting from Excel. |
| PaperSize | [paperSize](/spreadjs/api/v16/classes/GC.Spread.Sheets.Print.PrintInfo#paperSize) | SpreadJS imports the setting from Excel. |
| PrintTitleColumns | [repeatColumnEnd](/spreadjs/api/v16/classes/GC.Spread.Sheets.Print.PrintInfo#repeatColumnEnd) | SpreadJS imports the setting from Excel. |
| PrintTitleColumns | [repeatColumnStart](/spreadjs/api/v16/classes/GC.Spread.Sheets.Print.PrintInfo#repeatColumnStart) | SpreadJS imports the setting from Excel. |
| PrintTitleRows | [repeatRowEnd](/spreadjs/api/v16/classes/GC.Spread.Sheets.Print.PrintInfo#repeatRowEnd) | SpreadJS imports the setting from Excel. |
| PrintTitleRows | [repeatRowStart](/spreadjs/api/v16/classes/GC.Spread.Sheets.Print.PrintInfo#repeatRowStart) | SpreadJS imports the setting from Excel. |
| PrintArea | [rowEnd](/spreadjs/api/v16/classes/GC.Spread.Sheets.Print.PrintInfo#rowEnd) | SpreadJS imports the setting from Excel. |
| PrintArea | [rowStart](/spreadjs/api/v16/classes/GC.Spread.Sheets.Print.PrintInfo#rowStart) | SpreadJS imports the setting from Excel. |
| PrintHeadings | [showColumnHeader](/spreadjs/api/v16/classes/GC.Spread.Sheets.Print.PrintInfo#showColumnHeader) | SpreadJS imports the setting from Excel. |
| PrintGridlines | [showGridLine](/spreadjs/api/v16/classes/GC.Spread.Sheets.Print.PrintInfo#showGridLine) | SpreadJS imports the setting from Excel. |
| PrintHeadings | [showRowHeader](/spreadjs/api/v16/classes/GC.Spread.Sheets.Print.PrintInfo#showRowHeader) | SpreadJS imports the setting from Excel. |
| Zoom | [zoomFactor](/spreadjs/api/v16/classes/GC.Spread.Sheets.Print.PrintInfo#zoomFactor) | SpreadJS imports the setting from Excel. |
