Skip to main content

GravityKit\GravityExport\PdfRenderer\Writer\PDF

A Custom DomPDF writer.

Since: 1.0

Source: add-ons/pdf-renderer/src/Writer/PDF.php:15

Details

  • Kind: class
  • Namespace: GravityKit\GravityExport\PdfRenderer\Writer
  • Extends: MpdfWriter

Methods

MethodDescription
__construct()
generateHTMLHeader()
generateSheetData()
generateHtmlAll()Remove @page styling from the surrounding div to fix table spacing.
setAssetsDir()Sets the assets directory.
getOrientation()
getPaperSize()

Method Reference

__construct()

public function __construct( Spreadsheet $spreadsheet )

Parameters

NameTypeDefaultDescription
$spreadsheetSpreadsheet

Since: 1.0

Source: add-ons/pdf-renderer/src/Writer/PDF.php:37

generateHTMLHeader()

public function generateHTMLHeader( $pIncludeStyles=false ): string

Parameters

NameTypeDefaultDescription
$pIncludeStylesfalse

Returns

  • string

Since: 1.0

Source: add-ons/pdf-renderer/src/Writer/PDF.php:63

generateSheetData()

public function generateSheetData(): string

Returns

  • string

Since: $ver$

Source: add-ons/pdf-renderer/src/Writer/PDF.php:98

generateHtmlAll()

public function generateHtmlAll(): string

Remove @page styling from the surrounding div to fix table spacing.

Returns

  • string — The replaced content.

Since: $ver$

Source: add-ons/pdf-renderer/src/Writer/PDF.php:117

setAssetsDir()

public function setAssetsDir( string $assets_dir ): void

Sets the assets directory.

Parameters

NameTypeDefaultDescription
$assets_dirstringAssets directory.

Returns

  • void

Since: 1.0

Source: add-ons/pdf-renderer/src/Writer/PDF.php:128

getOrientation()

public function getOrientation(): string

Returns

  • string

Since: 1.0

Source: add-ons/pdf-renderer/src/Writer/PDF.php:167

getPaperSize()

public function getPaperSize(): int

Returns

  • int

Since: 1.0

Source: add-ons/pdf-renderer/src/Writer/PDF.php:182