Skip to main content
net6.0-windows7.0net8.0-windows7.0.NETFramework4.6.2.NETFramework4.8

Provides print document and print preview controls.

Published
Jan 19, 2024
2y ago
Total Downloads
63.2K
63,167

Install

dotnet add package C1.Win.Printing --version 8.0.20233.636
ProductVersions
.NET
net6.0-windows7.0net8.0-windows7.0
Other
.NETFramework4.6.2.NETFramework4.8

README

About

Provides print document and print preview controls.

Key Features:

  • A powerful hierarchical document-object model with automatic layout, formatting, and pagination control features, and so on.
  • Support paragraphs of text with multiple fonts, text and background colors, text positioning, inline images, various text alignment, and more.
  • Add tables to layout elements in the documents. The Table supports an Excel-like object model, so that you can add many rows and columns to the document.
  • Support specify element size and position as absolute or relative values, or as simple expressions combining absolute and relative values.
  • Automated generation of table of contents (TOC) and alphabetical word index.
  • Support add hyperlinks, link targets, and more.
  • Create documents completely in code, or bound to a database via a powerful and flexible data binding model.
  • Provide multiple export formats of documents to PDF, XLS and XLSX, RTF and DOCX, HTML, etc.
  • Create documents with interactive forms (to be filled out by the end user), and export these to Adobe Acroforms.
  • Support multiple page layouts to accommodate different paper sizes, page settings, number of columns, page headers, and so on.
  • Hierarchical styles that control the look of all document elements with intelligent support for ambient and non-ambient style attributes.
  • Fonts can be embedded to guarantee the text is rendered correctly on any system.
  • Support combine multiple documents to create and export large documents that cannot be handled by a single PrintDocument object due to memory limitations.
  • Support preview controls to view documents.

Learn more at developer.mescius.com/componentone/winforms-ui-controls/net-print-document-preview-component.

Resources

Changes from Previous Version

v8.0.20233.631v8.0.20233.636
Added Frameworks
net6.0-windows7.0net8.0-windows7.0
Removed Frameworks
net6.0net8.0
Added Dependencies
C1.Zip(net6.0-windows7.0)
System.Data.Odbc(net6.0-windows7.0)
System.Data.OleDb(net6.0-windows7.0)
System.Data.SqlClient(net6.0-windows7.0)
C1.Win.BarCode(net6.0-windows7.0)
C1.Win.Ribbon(net6.0-windows7.0)
C1.Win.SplitContainer(net6.0-windows7.0)
C1.Win.SuperTooltip(net6.0-windows7.0)
C1.Zip(net8.0-windows7.0)
+7 more

Adoption Assessment

Assess this package against its supported frameworks, license, maintenance signals and dependency graph before making it a project standard.

No SPDX license expression is published. Review the license text and your organisation's policy before redistribution.Compatibility metadata lists 4 target frameworks; confirm the exact target used by your application.The published metadata declares 40 direct dependency entries across framework groups. Inspect the resolved dependency graph for your target framework.

Related Guides & Workflows

Learn how to evaluate, integrate, or audit this package in your .NET project.