Zum Inhalt springen

API reference / Quittio \ Core \ Pdf \ Renderers

PassthroughRenderer

final class in quittio/core · implements PdfRenderer

Quittio\Core\Pdf\Renderers\PassthroughRenderer · Source

Uses a finished PDF supplied by the application; only PDF/A and the XML are added.

Methods#

MethodDescription
->__construct()
->render()
->supportsEmbedding()PDF/A and the embedded XML are added by the post processor of this renderer.

__construct()#

public function __construct(
    string $pdf,
    PdfPostProcessor $postProcessor = new \Quittio\Core\Pdf\PostProcessing\MpdfPostProcessor(),
)
ParameterTypeDescription
$pdfstring
$postProcessorPdfPostProcessor = new \Quittio\Core\Pdf\PostProcessing\MpdfPostProcessor()

render()#

public function render(RenderRequest $request): string
ParameterTypeDescription
$requestRenderRequest
Returns
string

supportsEmbedding()#

public function supportsEmbedding(): bool

PDF/A and the embedded XML are added by the post processor of this renderer.

Returns
bool

Die Open-Core-Pakete stehen unter der MIT-Lizenz. Die rechtlichen Formulierungen der Länderpakete sind mit einer Steuerberatung abzustimmen.