GroupDocs.Assembly for .NET について

オンラインフォームやデータベースから取得したデータをPDFとWordテンプレートに自動的に組み込み

GroupDocs.Assembly for .NET helps you build document automation and report generation applications. You can create and customize template documents for supported file formats, and fetch data from data sources to intelligently assemble reports on the go. These reports range from charts, lists, tables, images and more. Formatting properties are also configurable and insertable dynamically, to create highly rich documents as per custom requirements. GroupDocs.Assembly for .NET supports a vast range of file formats to work with.

Supported file formats

Microsoft Office formats

  • Word: DOCX, DOC, DOCM, DOT, DOTX, DOTM, RTF, WordprocessingML
  • Excel: XLSX, XLS, XLSM, XLSB, XLTM, XLT, XLTM, XLTX, SpreadsheetML
  • PowerPoint: PPT, PPTX, PPTM, PPS, PPSX, PPSM, POTM, POTX

Images & Other Formats

  • Portable: PDF
  • Images: SVG, TIFF
  • Other office formats: ODT, OTT, OTS, ODS, ODP, OTP

Other formats

  • Web: HTML, MHTML
  • Emails: EML, MSG, EMLX
  • Other: EPUB, MD

GroupDocs.Assembly Features
Create documents and reports using advanced data models.

  • Advanced Data Representation - Supports a wide range of data objects such as charts, lists, tables, images, and more.
  • Data Manipulation - Apply formulas and sequential operations to format and display data effectively.
  • Wide Range of Supported Formats - Work seamlessly with all common document formats for templates or output files.
  • Rich Template Markup - Leverage ordinal, cardinal, and alphabetic numeric formatting in templates.
  • Embed Barcodes - Generate barcode images dynamically and insert them into your documents.
  • Data Formatting - Format strings in templates as uppercase, lowercase, capitalized, or first-letter capital styles.
  • Document Content Manipulation - Dynamically insert content from external documents into your reports.
  • Save in Multiple Formats - Specify the output file format using file extensions or detailed configurations.
  • Flexible Data Processing - Insert images and documents dynamically using Base64-encoded bytes.