Directories
¶
| Path | Synopsis |
|---|---|
|
Package band implements the band hierarchy for go-fastreport.
|
Package band implements the band hierarchy for go-fastreport. |
|
aztec_encoder.go — Full ZXing-compatible Aztec barcode encoder.
|
aztec_encoder.go — Full ZXing-compatible Aztec barcode encoder. |
|
aztec
Package aztec provides an Aztec 2D barcode encoder for go-fastreport.
|
Package aztec provides an Aztec 2D barcode encoder for go-fastreport. |
|
codabar
Package codabar provides a Codabar barcode encoder for go-fastreport.
|
Package codabar provides a Codabar barcode encoder for go-fastreport. |
|
code128
Package code128 provides Code 128 barcode generation for go-fastreport.
|
Package code128 provides Code 128 barcode generation for go-fastreport. |
|
code2of5
Package code2of5 provides 2-of-5 barcode encoders for go-fastreport.
|
Package code2of5 provides 2-of-5 barcode encoders for go-fastreport. |
|
code39
Package code39 provides Code 39 barcode generation for go-fastreport.
|
Package code39 provides Code 39 barcode generation for go-fastreport. |
|
code93
Package code93 provides a Code 93 barcode encoder for go-fastreport.
|
Package code93 provides a Code 93 barcode encoder for go-fastreport. |
|
datamatrix
Package datamatrix provides a DataMatrix 2D barcode encoder for go-fastreport.
|
Package datamatrix provides a DataMatrix 2D barcode encoder for go-fastreport. |
|
ean
Package ean provides EAN-8 and EAN-13 barcode encoders for go-fastreport.
|
Package ean provides EAN-8 and EAN-13 barcode encoders for go-fastreport. |
|
pdf417
Package pdf417 provides a PDF417 stacked 2D barcode encoder for go-fastreport.
|
Package pdf417 provides a PDF417 stacked 2D barcode encoder for go-fastreport. |
|
qr
Package qr is part of the go-fastreport library, a pure Go port of FastReport .NET.
|
Package qr is part of the go-fastreport library, a pure Go port of FastReport .NET. |
|
upc
Package upc provides UPC-A barcode encoding for go-fastreport.
|
Package upc provides UPC-A barcode encoding for go-fastreport. |
|
Package chart renders multi-series charts as Go images.
|
Package chart renders multi-series charts as Go images. |
|
Package crossview implements a cross-tab (pivot table) object for go-fastreport.
|
Package crossview implements a cross-tab (pivot table) object for go-fastreport. |
|
Package data provides data binding types for go-fastreport.
|
Package data provides data binding types for go-fastreport. |
|
csv
Package csv provides a CSV data source for go-fastreport.
|
Package csv provides a CSV data source for go-fastreport. |
|
json
Package json is part of the go-fastreport library, a pure Go port of FastReport .NET.
|
Package json is part of the go-fastreport library, a pure Go port of FastReport .NET. |
|
sql
Package sql provides SQL database connections for go-fastreport.
|
Package sql provides SQL database connections for go-fastreport. |
|
xml
Package xml is part of the go-fastreport library, a pure Go port of FastReport .NET.
|
Package xml is part of the go-fastreport library, a pure Go port of FastReport .NET. |
|
Package engine is part of the go-fastreport library, a pure Go port of FastReport .NET.
|
Package engine is part of the go-fastreport library, a pure Go port of FastReport .NET. |
|
examples
|
|
|
frx_json
command
Example: frx_json demonstrates loading a report from an FRX file, setting report variables (parameters), and registering a JSON data source in the Dictionary so the engine resolves it automatically — matching the FastReport .NET run-time binding model.
|
Example: frx_json demonstrates loading a report from an FRX file, setting report variables (parameters), and registering a JSON data source in the Dictionary so the engine resolves it automatically — matching the FastReport .NET run-time binding model. |
|
frx_to_html
command
Example: frx_to_html processes all FRX reports from a directory, automatically registers the bundled NorthWind XML data sources, runs the report engine, and exports each result to an HTML file.
|
Example: frx_to_html processes all FRX reports from a directory, automatically registers the bundled NorthWind XML data sources, runs the report engine, and exports each result to an HTML file. |
|
json_datasource
command
Example: json_datasource demonstrates using the JSON data source to bind report data from a JSON string.
|
Example: json_datasource demonstrates using the JSON data source to bind report data from a JSON string. |
|
simple_html_report
command
Example: simple_html_report demonstrates building a list report in memory and exporting it to HTML.
|
Example: simple_html_report demonstrates building a list report in memory and exporting it to HTML. |
|
xml_datasource
command
Example: xml_datasource demonstrates using the XML data source.
|
Example: xml_datasource demonstrates using the XML data source. |
|
Package export is part of the go-fastreport library, a pure Go port of FastReport .NET.
|
Package export is part of the go-fastreport library, a pure Go port of FastReport .NET. |
|
csv
Package csv implements a CSV export filter for go-fastreport.
|
Package csv implements a CSV export filter for go-fastreport. |
|
html
Package html is part of the go-fastreport library, a pure Go port of FastReport .NET.
|
Package html is part of the go-fastreport library, a pure Go port of FastReport .NET. |
|
image
Package image provides PNG image export for go-fastreport.
|
Package image provides PNG image export for go-fastreport. |
|
pdf
Package pdf is part of the go-fastreport library, a pure Go port of FastReport .NET.
|
Package pdf is part of the go-fastreport library, a pure Go port of FastReport .NET. |
|
pdf/core
Package core is part of the go-fastreport library, a pure Go port of FastReport .NET.
|
Package core is part of the go-fastreport library, a pure Go port of FastReport .NET. |
|
rtf
Package rtf implements an RTF export filter for go-fastreport.
|
Package rtf implements an RTF export filter for go-fastreport. |
|
svg
Package svg implements an SVG export filter for go-fastreport.
|
Package svg implements an SVG export filter for go-fastreport. |
|
xlsx
Package xlsx implements an Excel XLSX export filter for go-fastreport.
|
Package xlsx implements an Excel XLSX export filter for go-fastreport. |
|
Package expr is part of the go-fastreport library, a pure Go port of FastReport .NET.
|
Package expr is part of the go-fastreport library, a pure Go port of FastReport .NET. |
|
Package format is part of the go-fastreport library, a pure Go port of FastReport .NET.
|
Package format is part of the go-fastreport library, a pure Go port of FastReport .NET. |
|
Package functions is part of the go-fastreport library, a pure Go port of FastReport .NET.
|
Package functions is part of the go-fastreport library, a pure Go port of FastReport .NET. |
|
Package gauge is part of the go-fastreport library, a pure Go port of FastReport .NET.
|
Package gauge is part of the go-fastreport library, a pure Go port of FastReport .NET. |
|
Package importpkg provides the base infrastructure for importing reports from external formats (RDL, StimulSoft, etc.) into go-fastreport.
|
Package importpkg provides the base infrastructure for importing reports from external formats (RDL, StimulSoft, etc.) into go-fastreport. |
|
devexpress
Package devexpress provides a stub importer for DevExpress report files (.repx).
|
Package devexpress provides a stub importer for DevExpress report files (.repx). |
|
jasperreports
Package jasperreports provides a stub importer for JasperReports report files (.jrxml).
|
Package jasperreports provides a stub importer for JasperReports report files (.jrxml). |
|
listandlabel
Package listandlabel provides a stub importer for List & Label report files.
|
Package listandlabel provides a stub importer for List & Label report files. |
|
rdlc
Package rdlc provides an importer for Microsoft RDL/RDLC report definitions.
|
Package rdlc provides an importer for Microsoft RDL/RDLC report definitions. |
|
stimulsoft
Package stimulsoft provides a stub importer for Stimulsoft report files (.mrt, .mrz, .mrx).
|
Package stimulsoft provides a stub importer for Stimulsoft report files (.mrt, .mrz, .mrx). |
|
Package maprender provides a geographic-map placeholder renderer for the go-fastreport MapObject component.
|
Package maprender provides a geographic-map placeholder renderer for the go-fastreport MapObject component. |
|
Package matrix is part of the go-fastreport library, a pure Go port of FastReport .NET.
|
Package matrix is part of the go-fastreport library, a pure Go port of FastReport .NET. |
|
Package object is part of the go-fastreport library, a pure Go port of FastReport .NET.
|
Package object is part of the go-fastreport library, a pure Go port of FastReport .NET. |
|
Package preview is part of the go-fastreport library, a pure Go port of FastReport .NET.
|
Package preview is part of the go-fastreport library, a pure Go port of FastReport .NET. |
|
Package report is part of the go-fastreport library, a pure Go port of FastReport .NET.
|
Package report is part of the go-fastreport library, a pure Go port of FastReport .NET. |
|
Package reportpkg contains Report and ReportPage — the top-level containers for a go-fastreport report definition.
|
Package reportpkg contains Report and ReportPage — the top-level containers for a go-fastreport report definition. |
|
Package serial is part of the go-fastreport library, a pure Go port of FastReport .NET.
|
Package serial is part of the go-fastreport library, a pure Go port of FastReport .NET. |
|
Package sparkline renders small inline charts (sparklines) from chart configuration data stored in FastReport FRX files.
|
Package sparkline renders small inline charts (sparklines) from chart configuration data stored in FastReport FRX files. |
|
Package style is part of the go-fastreport library, a pure Go port of FastReport .NET.
|
Package style is part of the go-fastreport library, a pure Go port of FastReport .NET. |
|
Package table is part of the go-fastreport library, a pure Go port of FastReport .NET.
|
Package table is part of the go-fastreport library, a pure Go port of FastReport .NET. |
|
tools
|
|
|
compare_html
command
compare_html compares Go HTML output against C# (ground-truth) HTML output.
|
compare_html compares Go HTML output against C# (ground-truth) HTML output. |
|
compare_html_bytes
command
compare_html_bytes — Byte-level comparison of Go vs C# HTML output.
|
compare_html_bytes — Byte-level comparison of Go vs C# HTML output. |
|
compare_html_semantic
command
compare_html_semantic — Semantic comparison of Go vs C# HTML output.
|
compare_html_semantic — Semantic comparison of Go vs C# HTML output. |
|
Package units is part of the go-fastreport library, a pure Go port of FastReport .NET.
|
Package units is part of the go-fastreport library, a pure Go port of FastReport .NET. |
|
Package utils — crypto.go implements AES encryption/decryption compatible with the FastReport .NET Crypter class (Utils/Crypter.cs).
|
Package utils — crypto.go implements AES encryption/decryption compatible with the FastReport .NET Crypter class (Utils/Crypter.cs). |
|
Package web provides HTTP handler utilities for serving go-fastreport reports over HTTP.
|
Package web provides HTTP handler utilities for serving go-fastreport reports over HTTP. |
Click to show internal directories.
Click to hide internal directories.