4D View Pro: Print Interface

4D View Pro is a powerful tool in many fields. Its razor-sharp capabilities enable users to easily store, organize, and manipulate data. 4D v19 R5 brings a new ability to the product.

To make it easier for your customers to set up printing, the Ribbon has now a new addition; it supports print settings with a Page layout tab and a Page setup dialog. This dialog includes tabs for the Page, Margins, Header/Footer, and Sheet, allowing users to manage many options in the VP SET PRINT INFO command.

Here is everything you need to know.

Page layout tab

There may be times when you want to print a workbook to view and share your data offline. The new Page layout tab helps your users control and customize how the workbook or worksheet content will appear on the printed page:

page setup

The Page Setup dialog contains 4 tabs:

  • Page – Consists of options such as “Orientation”, “Scaling”, “Paper size”, “Print quality”
  • Margins – Page preview with measurement input fields for all sides (left, top, footer, etc.) and content position
  • Header/Footer – Format strings such as page number, title. Option to create custom header/footer
  • Sheet – Print area, print titles, and so on


Print preview

The print menu now includes a preview and some options to modify your paper options:


Print settingS on windows

On windows, when you click on the print button, a new print settings window opens with a preview and the printer options that allow you to verify the matching between the page options and the page setting:


Still curious? Check out the SpreadJS documentation to find more information on these new features, and feel free to give us feedback on the 4D forum.

Fabrice Mainguené
• Product Owner •Fabrice Mainguené joined 4D Program team in November, 2016. As a Product Owner, he is in charge of writing the user stories then translating it to functional specifications. His role is also to make sure that the feature implementation delivered is meeting the customer need.After obtaining a Bachelor degree in Computer Science at CNAM, Fabrice joined a small software publishing company as a Windev developer. Then he worked for different companies in industry and trade areas as a Windev and web developer as well as technical advisor on new features.