| Phpdftk\Css\Selector\AnPlusBParser::parse | 209.37 | 46.7% |
| Phpdftk\Pdf\Reader\PdfReader::getPageOffsetHintTable | 202.07 | 23.1% |
| Phpdftk\Pdf\Core\File\PdfHydrator::extractConstructorArg | 176.90 | 52.3% |
| Phpdftk\Pdf\Core\File\PdfHydrator::getOverrides | 162.66 | 51.9% |
| Phpdftk\Css\ValueParser::valueToTransformFunction | 151.64 | 56.2% |
| Phpdftk\Pdf\Reader\TextExtractor::processOps | 116.46 | 69.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::layoutFlexBox | 95.43 | 89.2% |
| Phpdftk\Pdf\Reader\PositionedTextExtractor::buildEncodingMap | 92.17 | 30.0% |
| Phpdftk\Pdf\Reader\TextExtractor::buildEncodingMap | 92.17 | 30.0% |
| Phpdftk\Css\Selector\SelectorParser::skipToNextSelector | 90 | 0.0% |
| Phpdftk\Css\Value\Color::serializeSpace | 90 | 0.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::step | 81 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandFlex | 80.06 | 48.8% |
| Phpdftk\HtmlToPdf\Renderer::fontFamilyName | 78.58 | 17.6% |
| Phpdftk\Pdf\Toolkit\PdfEncrypt::copyPage | 76.02 | 43.6% |
| Phpdftk\Pdf\Toolkit\AnnotationFlattener::toBytes | 70.76 | 76.0% |
| Phpdftk\HtmlToPdf\Layout\FontResolver::pickWeight | 70.62 | 51.7% |
| Phpdftk\Pdf\Toolkit\Internal\PageCopier::buildResources | 69.08 | 30.8% |
| Phpdftk\Pdf\Reader\PdfReader::validateVersion | 66.39 | 63.4% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::modeInBodyStartTag | 65 | 100.0% |
| Phpdftk\HtmlToPdf\Renderer::fetchFontSource | 61.85 | 37.5% |
| Phpdftk\Css\Tokenizer::consumeUrlToken | 60.32 | 41.4% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::layoutBlock | 60 | 99.3% |
| Phpdftk\Pdf\Reader\PositionedTextExtractor::processOps | 58.80 | 89.2% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::applyPresentationalAttributes | 58.03 | 76.8% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandFlexFlow | 56 | 0.0% |
| Phpdftk\Css\Tokenizer::consumeRemnantsOfBadUrl | 56 | 0.0% |
| Phpdftk\Css\Value\RadialGradient::toCss | 56 | 0.0% |
| Phpdftk\HtmlToPdf\Renderer::loadFontFaces | 55.21 | 57.4% |
| Phpdftk\FontParser\CffSubsetter::parseDictDataDirect | 51.06 | 78.3% |
| Phpdftk\FontParser\OpenTypeParser::parse | 49.40 | 94.5% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::resetInsertionModeForFragment | 47.80 | 47.4% |
| Phpdftk\FontParser\TrueTypeParser::parse | 46.37 | 94.4% |
| Phpdftk\Pdf\Toolkit\PdfStamper::toBytes | 45.63 | 86.0% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::buildElementBox | 44.37 | 94.2% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::forEachCounterPair | 44.30 | 30.0% |
| Phpdftk\Css\Selector\AnPlusB::toString | 42 | 0.0% |
| Phpdftk\Pdf\Core\File\PdfFileWriter::generate | 42 | 96.2% |
| Phpdftk\Pdf\Core\Graphics\ExtGState::toPdf | 41.16 | 87.0% |
| Phpdftk\Crypt\SaslPrep::checkProhibited | 41 | 100.0% |
| Phpdftk\Css\Tokenizer::step | 40.52 | 90.0% |
| Phpdftk\HtmlToPdf\Renderer::collectPageMarginBoxes | 40.42 | 88.1% |
| Phpdftk\FontParser\CffParser::parseDictData | 39.22 | 90.5% |
| Phpdftk\Pdf\Core\File\IncrementalWriter::generate | 38 | 95.7% |
| Phpdftk\HtmlToPdf\Painter\Painter::collectBlockLinkRect | 36.21 | 36.0% |
| Phpdftk\ImageMetadata\JpegParser::parse | 35.36 | 85.1% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::modeInSelect | 35.34 | 93.5% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::clampMinMax | 34.12 | 50.0% |
| Phpdftk\Pdf\Core\Document\Page::toPdf | 33.45 | 92.5% |
| Phpdftk\Css\Selector\Matcher::matchPseudoClass | 32.53 | 83.9% |
| Phpdftk\Pdf\Core\Interactive\Signature\CertificateUtils::buildChain | 32.53 | 75.4% |
| Phpdftk\Pdf\Core\Document\PageTree::toPdf | 32.41 | 92.6% |
| Phpdftk\Css\Cascade\LengthResolver::toPx | 32.37 | 66.7% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::adoptionAgency | 32.31 | 93.3% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::modeInHead | 32 | 97.4% |
| Phpdftk\Css\Selector\SelectorParser::parseAttributeSelector | 31.61 | 76.4% |
| Phpdftk\Pdf\Core\Document\Catalog::toPdf | 31 | 98.4% |
| Phpdftk\Pdf\Core\File\PdfFileWriter::applyCeilingStripping | 30.23 | 56.4% |
| Phpdftk\Crypt\SaslPrep::isLCat | 30 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::capitalizeWords | 30 | 0.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::emitRoundedStroke | 30 | 0.0% |
| Phpdftk\HtmlToPdf\Renderer::paintPageMarginBoxes | 30 | 96.2% |
| Phpdftk\Html\Dom\Element::indexAmongTypeSiblings | 30 | 0.0% |
| Phpdftk\Html\Dom\Element::indexAmongTypeSiblingsFromEnd | 30 | 0.0% |
| Phpdftk\Html\Dom\HTMLSlotElement::assignedNodes | 30 | 0.0% |
| Phpdftk\Pdf\Reader\PositionedTextExtractor::showTJArray | 30 | 95.8% |
| Phpdftk\Css\ValueParser::sidesToAngle | 29.85 | 41.7% |
| Phpdftk\Pdf\Reader\PositionedTextExtractor::getContentStreamData | 29.41 | 36.8% |
| Phpdftk\Pdf\Reader\PdfDecryptor::fromEncryptDictPublicKey | 29.23 | 85.5% |
| Phpdftk\Pdf\Reader\TextExtractor::loadFontMapsFromResources | 29.05 | 67.6% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandFont | 29 | 96.7% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::modeInForeignContent | 29 | 96.7% |
| Phpdftk\Css\Parser::tokenToText | 27.48 | 91.3% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::modeInBodyEndTag | 27 | 96.2% |
| Phpdftk\Pdf\Toolkit\LtvSigner::processSignature | 26.23 | 45.5% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::stackChildrenList | 25 | 100.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::dispatch | 25 | 100.0% |
| Phpdftk\Pdf\Reader\PdfReader::build | 25 | 98.0% |
| Phpdftk\Pdf\Writer\Page::drawText | 24.94 | 67.3% |
| Phpdftk\HtmlToPdf\Layout\FontResolver::familyToString | 24.86 | 28.6% |
| Phpdftk\FontParser\Woff2Parser::decompressBytes | 24.69 | 70.1% |
| Phpdftk\ImageMetadata\PngParser::parse | 24.21 | 92.9% |
| Phpdftk\FontParser\CffParser::parseCharset | 23.66 | 63.3% |
| Phpdftk\HtmlToPdf\Renderer::parsePageSize | 23.29 | 82.7% |
| Phpdftk\Pdf\Reader\TextExtractor::decodeTJArray | 23.16 | 93.3% |
| Phpdftk\Css\Cascade\Cascade::computeFor | 23 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::paintBackground | 23 | 100.0% |
| Phpdftk\Pdf\Core\File\PdfFileWriter::generateLinearized | 23 | 95.5% |
| Phpdftk\Pdf\Core\Font\FontDescriptor::toPdf | 23 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::expand | 22.18 | 92.9% |
| Phpdftk\ImageMetadata\TiffParser::parse | 22 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\XObject\ImageXObject::toPdf | 22 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::resolveBackgroundSize | 21.97 | 71.4% |
| Phpdftk\Filters\Ascii85Filter::decode | 21.80 | 87.8% |
| Phpdftk\HtmlToPdf\Painter\Painter::paintBackgroundImage | 21.60 | 88.9% |
| Phpdftk\Css\ValueParser::parseColorFunction | 21.37 | 72.4% |
| Phpdftk\HtmlToPdf\Renderer::renderInto | 21.28 | 91.4% |
| Phpdftk\HtmlToPdf\Painter\Painter::repeatAxes | 21.22 | 60.0% |
| Phpdftk\Css\ValueParser::parseRadialHeader | 21.19 | 75.6% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::contentItemAsString | 21.10 | 93.9% |
| Phpdftk\FontParser\Type1Parser::parsePfa | 20.03 | 78.1% |
| Phpdftk\Css\Cascade\LengthResolver::resolveValue | 20 | 0.0% |
| Phpdftk\Css\Value\RotateTransform::toCss | 20 | 0.0% |
| Phpdftk\Css\Value\TranslateTransform::toCss | 20 | 0.0% |
| Phpdftk\Css\Value\ValueList::toCss | 20 | 0.0% |
| Phpdftk\Css\ValueParser::parseFunction | 20 | 96.6% |
| Phpdftk\FontParser\TrueTypeParser::parseFvar | 20 | 0.0% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::bijectiveBase26 | 20 | 0.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::layout | 20 | 98.1% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::walkInline | 20 | 100.0% |
| Phpdftk\HtmlToPdf\Renderer::maybeThrow | 20 | 0.0% |
| Phpdftk\Html\Dom\Element::closest | 20 | 0.0% |
| Phpdftk\Html\Dom\Text::splitText | 20 | 0.0% |
| Phpdftk\Html\TreeConstruction\ActiveFormattingElements::lastElement | 20 | 0.0% |
| Phpdftk\Pdf\Reader\Parser\ContentStreamParser::parse | 20 | 100.0% |
| Phpdftk\Pdf\Reader\Parser\XrefStreamParser::parseXrefStream | 20 | 98.2% |
| Phpdftk\Pdf\Toolkit\FormFiller::walkField | 20.00 | 75.0% |
| Phpdftk\Css\Parser::consumeDeclarationsAndAtRules | 19.30 | 90.6% |
| Phpdftk\Filters\CCITTFaxFilter::read2DMode | 19.18 | 84.6% |
| Phpdftk\Css\ValueParser::toLengthOrPct | 19.12 | 28.6% |
| Phpdftk\Pdf\Writer\PdfWriter::addImage | 19.06 | 59.5% |
| Phpdftk\HtmlToPdf\Renderer::emitOutline | 19 | 100.0% |
| Phpdftk\Pdf\Core\Document\ViewerPreferences::toPdf | 19 | 100.0% |
| Phpdftk\Pdf\Reader\PositionedTextExtractor::loadCidWidths | 18.74 | 60.0% |
| Phpdftk\Pdf\Core\Interactive\Form\Field::buildFieldDictionary | 18.59 | 82.4% |
| Phpdftk\HtmlToPdf\Painter\Painter::resolveOriginComponent | 18.39 | 45.5% |
| Phpdftk\Css\Parser::parseDeclarationFromTokens | 18.28 | 90.5% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::resetInsertionModeAppropriately | 18.23 | 91.1% |
| Phpdftk\ImageMetadata\Jpeg2000Parser::parseJp2Boxes | 18.08 | 72.5% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandBackground | 18 | 95.5% |
| Phpdftk\Css\Selector\SelectorParser::serializeToken | 18 | 100.0% |
| Phpdftk\Filters\CCITTFaxFilter::decodeGroup4Row | 18 | 97.4% |
| Phpdftk\Filters\CCITTFaxFilter::encodeGroup4Row | 18 | 97.6% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::modeInColumnGroup | 18 | 100.0% |
| Phpdftk\Pdf\Writer\PdfWriter::addOpenTypeFont | 18 | 96.4% |
| Phpdftk\Css\ValueParser::parseSingle | 17.98 | 85.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateAttributeValueUnquoted | 17.48 | 73.9% |
| Phpdftk\HtmlToPdf\Painter\Painter::listItemIndex | 17.47 | 88.2% |
| Phpdftk\Css\Selector\Matcher::matchAt | 17.21 | 78.6% |
| Phpdftk\Css\ValueParser::parseCalcValue | 17.19 | 83.3% |
| Phpdftk\Pdf\Core\Annotation\Annotation::buildDictionary | 17.15 | 91.9% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::modeInRow | 17.05 | 94.6% |
| Phpdftk\Css\Selector\SelectorParser::tryParseTypeOrUniversal | 17 | 100.0% |
| Phpdftk\FontParser\Type1Parser::parseAsciiHeader | 17 | 95.1% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::layoutTableRow | 17 | 96.7% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::modeInTableBody | 17 | 100.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::modeInFrameset | 17 | 97.3% |
| Phpdftk\Pdf\Core\Graphics\XObject\FormXObject::toPdf | 17 | 97.2% |
| Phpdftk\Pdf\Reader\Parser\ContentStreamParser::readInlineImage | 17 | 100.0% |
| Phpdftk\Pdf\Reader\PdfDecryptor::fromEncryptDict | 17 | 98.4% |
| Phpdftk\Text\Bidi::analyze | 17 | 100.0% |
| Phpdftk\Css\ValueParser::extractHueComponent | 16.98 | 58.8% |
| Phpdftk\Css\ValueParser::buildTranslate | 16.73 | 41.7% |
| Phpdftk\HtmlToPdf\Painter\Painter::paintOutline | 16.27 | 89.8% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::layoutColumnarRun | 16.15 | 91.7% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::formatCounter | 16.14 | 42.9% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::applyTextAlign | 16.10 | 92.6% |
| Phpdftk\Filters\LzwFilter::decode | 16.09 | 93.0% |
| Phpdftk\Css\Tokenizer::consumeNumber | 16.06 | 93.9% |
| Phpdftk\Css\Value\Color::toCss | 16.06 | 23.8% |
| Phpdftk\Css\Tokenizer::consumeString | 16.00 | 50.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::intrinsicSize | 16.00 | 50.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::shouldDispatchInForeignContent | 16 | 100.0% |
| Phpdftk\ImageMetadata\WebpParser::parse | 16 | 100.0% |
| Phpdftk\Pdf\Core\Content\Resources::toPdf | 16 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Signature\SignatureValue::toPdf | 16 | 100.0% |
| Phpdftk\Pdf\Core\Security\EncryptDictionary::toPdf | 16 | 97.1% |
| Phpdftk\Filters\CCITTFaxFilter::encodeRunLength | 15.89 | 70.0% |
| Phpdftk\Pdf\Core\File\PdfFileWriter::checkVersionRequirements | 15.78 | 70.3% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateAfterDoctypeSystemIdentifier | 15.72 | 43.8% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateAfterDoctypeSystemKeyword | 15.59 | 56.7% |
| Phpdftk\Pdf\Core\Interactive\Signature\OcspClient::readDerLength | 15.56 | 35.7% |
| Phpdftk\Pdf\Core\Interactive\Signature\TsaClient::readDerLength | 15.56 | 35.7% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::naturalImageSize | 15.48 | 66.7% |
| Phpdftk\HtmlToPdf\Renderer::parseFontWeight | 15.40 | 44.4% |
| Phpdftk\HtmlToPdf\Painter\Painter::resolveBackgroundPosition | 15.37 | 88.2% |
| Phpdftk\HtmlToPdf\Painter\Painter::paintImage | 15.35 | 88.5% |
| Phpdftk\Pdf\Reader\Parser\StreamParser::decodeJbig2 | 15.28 | 36.4% |
| Phpdftk\Pdf\Reader\PositionedTextExtractor::unescapeLiteralString | 15.28 | 76.2% |
| Phpdftk\Pdf\Reader\TextExtractor::unescapeLiteralString | 15.28 | 76.2% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateDoctypeName | 15.27 | 62.5% |
| Phpdftk\Css\ValueParser::parseCalcSum | 15.22 | 90.0% |
| Phpdftk\Css\ValueParser::parseCalcProduct | 15.22 | 90.0% |
| Phpdftk\Pdf\Reader\PositionedTextExtractor::extractFromXObject | 15.21 | 81.6% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandColumns | 15.17 | 90.9% |
| Phpdftk\Filters\RunLengthFilter::encode | 15.09 | 92.6% |
| Phpdftk\Filters\Jbig2Filter::decode | 15.08 | 82.4% |
| Phpdftk\Encoding\CMapParser::parse | 15.04 | 94.4% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::tokeniseText | 15.04 | 94.6% |
| Phpdftk\Encoding\PredefinedCMap::getCIDSystemInfo | 15 | 100.0% |
| Phpdftk\Filters\CCITTFaxFilter::encode | 15 | 100.0% |
| Phpdftk\Filters\CCITTFaxFilter::decode | 15 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateNamedCharacterReference | 15 | 100.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::modeInTableStartTag | 15 | 98.3% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::modeInHeadNoscript | 15 | 100.0% |
| Phpdftk\Pdf\Core\PdfName::toPdf | 15 | 100.0% |
| Phpdftk\Pdf\Reader\Tokenizer\Tokenizer::readKeyword | 15 | 100.0% |
| Phpdftk\Pdf\Core\File\IncrementalWriter::checkVersionRequirements | 14.99 | 72.5% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateAttributeName | 14.77 | 84.2% |
| Phpdftk\Css\Selector\SelectorParser::parseComplexSelectorList | 14.67 | 64.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::emitDecorationStyled | 14.50 | 53.3% |
| Phpdftk\Css\Selector\SelectorParser::buildPseudoClassFunction | 14.43 | 87.0% |
| Phpdftk\Pdf\Reader\Tokenizer\Tokenizer::readEscapeSequence | 14.35 | 80.0% |
| Phpdftk\FontParser\GsubParser::parseCoverage | 14.22 | 38.9% |
| Phpdftk\Css\Tokenizer::consumeEscape | 14.17 | 81.0% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::applyPictureSourceOverride | 14.17 | 90.5% |
| Phpdftk\ImageMetadata\Jbig2Parser::parseSegments | 14.16 | 90.7% |
| Phpdftk\Pdf\Toolkit\PdfStamper::registerPdfPageXObject | 14.15 | 65.4% |
| Phpdftk\FontParser\Type1Parser::buildFlags | 14.11 | 91.7% |
| Phpdftk\Css\Parser::consumeAtRule | 14.10 | 92.0% |
| Phpdftk\Css\Parser::consumeListOfDeclarations | 14 | 100.0% |
| Phpdftk\Css\ValueParser::splitOnWhitespace | 14 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::endTagNameAlternativeReturn | 14 | 100.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::modeAfterHead | 14 | 100.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::modeInTemplate | 14 | 96.2% |
| Phpdftk\Pdf\Core\FileSpec\FileSpec::toPdf | 14 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Form\SeedValueDictionary::toPdf | 14 | 100.0% |
| Phpdftk\Pdf\Reader\PositionedTextExtractor::loadGlyphWidths | 14 | 96.9% |
| Phpdftk\HtmlToPdf\Renderer::resolvePageBackground | 13.89 | 82.6% |
| Phpdftk\HtmlToPdf\Painter\Painter::collectShadowLayers | 13.78 | 40.0% |
| Phpdftk\Pdf\Toolkit\LtvSigner::walkFieldForSignatures | 13.69 | 84.0% |
| Phpdftk\Xmp\XmpReader::parse | 13.64 | 84.4% |
| Phpdftk\HtmlToPdf\Painter\Painter::bordersAreUniform | 13.61 | 61.5% |
| Phpdftk\HtmlToPdf\Painter\Painter::paintTextDecorations | 13.36 | 87.2% |
| Phpdftk\Pdf\Core\Interactive\Signature\CrlClient::fetchCrl | 13.36 | 56.2% |
| Phpdftk\HtmlToPdf\Painter\Painter::axisOffsetFromValue | 13.34 | 78.9% |
| Phpdftk\Pdf\Toolkit\Internal\PageCopier::copyPage | 13.33 | 87.5% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateBeforeDoctypeName | 13.32 | 67.9% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateBeforeAttributeName | 13.27 | 62.5% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::appropriatePlaceForInserting | 13.23 | 88.9% |
| Phpdftk\HtmlToPdf\Renderer::resolvePageMargins | 13.13 | 90.9% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::resolveWeight | 13.12 | 50.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::paintBorders | 13.10 | 80.3% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandListStyle | 13.09 | 91.9% |
| Phpdftk\HtmlToPdf\Renderer::parseContentValue | 13.06 | 92.9% |
| Phpdftk\Pdf\Core\Font\Type3Font::toPdf | 13.06 | 93.1% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveFlexBasis | 13.04 | 57.1% |
| Phpdftk\Pdf\Reader\Parser\HintTableParser::parsePageOffsetTable | 13.04 | 94.0% |
| Phpdftk\Css\ValueParser::splitTopLevelDelim | 13 | 100.0% |
| Phpdftk\Filters\PredictorFilter::encodePng | 13 | 95.7% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::avoidLineSplitsAcrossPages | 13 | 100.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::modeInCell | 13 | 96.3% |
| Phpdftk\ImageMetadata\ImageParser::parse | 13 | 100.0% |
| Phpdftk\ImageMetadata\ImageParser::parseString | 13 | 100.0% |
| Phpdftk\Pdf\Core\Document\StructElem::toPdf | 13 | 100.0% |
| Phpdftk\Pdf\Core\File\PdfHydrator::hydrate | 13 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Form\AppearanceGenerator::textFieldMultiLine | 13 | 96.2% |
| Phpdftk\Pdf\Core\ThreeD\ThreeDView::toPdf | 13 | 100.0% |
| Phpdftk\Pdf\Reader\PositionedTextExtractor::loadEncodingMap | 13 | 96.0% |
| Phpdftk\Pdf\Reader\Tokenizer\Tokenizer::readToken | 13 | 100.0% |
| Phpdftk\Pdf\Reader\Tokenizer\Tokenizer::skipWhitespaceAndComments | 13 | 100.0% |
| Phpdftk\HtmlToPdf\Renderer::loadImport | 12.63 | 76.2% |
| Phpdftk\HtmlToPdf\Painter\Painter::transformFunctionToPdfMatrix | 12.47 | 65.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::collectColumnWidths | 12.42 | 77.3% |
| Phpdftk\FontParser\GsubParser::parseLigatureSubstLookups | 12.41 | 65.2% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveColumns | 12.37 | 86.4% |
| Phpdftk\Pdf\Toolkit\PdfEncrypt::toBytes | 12.27 | 87.7% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::modeInCaption | 12.13 | 90.3% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::applyTextOverflow | 12.10 | 72.4% |
| Phpdftk\HtmlToPdf\Painter\Painter::collectTextShadowLayers | 12.07 | 92.3% |
| Phpdftk\HtmlToPdf\Painter\Painter::paintInlineBackgrounds | 12.05 | 93.1% |
| Phpdftk\Css\Selector\SelectorParser::parseAttrMatcher | 12.04 | 93.3% |
| Phpdftk\Pdf\Core\File\PdfHydrator::coerce | 12.04 | 93.8% |
| Phpdftk\Crypt\SaslPrep::isRandALCat | 12 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::resolveSpecialKeywords | 12.00 | 66.7% |
| Phpdftk\Css\Cascade\ComputedStyle::getTabSize | 12 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getListStyleType | 12 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getPage | 12 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getColumnCount | 12 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::expectColorOrKeyword | 12 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::expectLengthOrKeyword | 12 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::expectLengthOrPercentage | 12 | 0.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::classifyBorderComponents | 12 | 100.0% |
| Phpdftk\Css\Selector\PseudoElementSelector::toString | 12 | 0.0% |
| Phpdftk\Css\Value\LinearGradient::toCss | 12 | 0.0% |
| Phpdftk\Css\Value\ScaleTransform::toCss | 12 | 0.0% |
| Phpdftk\Css\ValueParser::splitTopLevel | 12 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\CounterFormat::format | 12 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::decorationLines | 12.00 | 66.7% |
| Phpdftk\HtmlToPdf\Painter\Painter::paintFragment | 12 | 98.0% |
| Phpdftk\HtmlToPdf\Renderer::extractAuthorCss | 12 | 96.0% |
| Phpdftk\HtmlToPdf\Renderer::parseFontStyle | 12 | 0.0% |
| Phpdftk\Html\Dom\Element::previousElementSibling | 12 | 0.0% |
| Phpdftk\Html\Dom\Element::nextElementSibling | 12 | 0.0% |
| Phpdftk\Html\Dom\Element::indexAmongSiblings | 12 | 0.0% |
| Phpdftk\Html\Parser::parseFragment | 12.00 | 66.7% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateScriptDataDoubleEscapeStart | 12 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateScriptDataDoubleEscapeEnd | 12 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::statePlaintext | 12 | 0.0% |
| Phpdftk\Pdf\Core\Annotation\AppearanceCharacteristics::toPdf | 12 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\LineAnnotation::toPdf | 12 | 100.0% |
| Phpdftk\Pdf\Core\Document\OCConfig::toPdf | 12 | 100.0% |
| Phpdftk\Pdf\Core\Document\OutlineItem::toPdf | 12 | 96.0% |
| Phpdftk\Pdf\Core\PdfString::toPdf | 12 | 100.0% |
| Phpdftk\Pdf\Reader\Parser\ObjectParser::parseTokenValue | 12 | 100.0% |
| Phpdftk\Pdf\Reader\Parser\StreamParser::decode | 12 | 100.0% |
| Phpdftk\Pdf\Reader\Parser\XrefParser::readWord | 12 | 100.0% |
| Phpdftk\Pdf\Reader\Tokenizer\Tokenizer::readHexString | 12 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageTransformer::toBytes | 12 | 95.0% |
| Phpdftk\Pdf\Writer\Pdf::addText | 12 | 100.0% |
| Phpdftk\Pdf\Writer\TableRenderer::drawRow | 12 | 100.0% |
| Phpdftk\Text\Shaper::shapeRun | 12 | 100.0% |
| Phpdftk\HtmlToPdf\Renderer::collectCodepoints | 11.82 | 73.7% |
| Phpdftk\Pdf\Reader\ObjectResolver::resolveInUse | 11.78 | 73.9% |
| Phpdftk\HtmlToPdf\Painter\Painter::paintColumnRules | 11.73 | 81.8% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateBetweenDoctypePublicAndSystemIdentifiers | 11.65 | 68.0% |
| Phpdftk\Pdf\Reader\PdfReader::isLinearized | 11.56 | 75.0% |
| Phpdftk\FontParser\CffParser::parse | 11.54 | 83.5% |
| Phpdftk\FontParser\TrueTypeSubsetter::buildCmapFormat4 | 11.53 | 83.6% |
| Phpdftk\Pdf\Core\Interactive\Signature\CertificateUtils::extractCertsFromPkcs7Der | 11.51 | 83.9% |
| Phpdftk\Html\Tokenizer\Tokenizer::doctypeQuotedIdentifier | 11.49 | 62.1% |
| Phpdftk\Pdf\Reader\Parser\XrefParser::parseClassicXref | 11.41 | 85.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateTagName | 11.24 | 87.5% |
| Phpdftk\Filters\Jbig2Filter::parseSegmentHeader | 11.17 | 88.9% |
| Phpdftk\FontParser\TextShaper::applyLigatures | 11.12 | 90.0% |
| Phpdftk\Pdf\Toolkit\FormFiller::extractRect | 11.10 | 37.5% |
| Phpdftk\Css\Parser::consumeQualifiedRule | 11.07 | 91.7% |
| Phpdftk\HtmlToPdf\Renderer::collectAnchors | 11.03 | 93.8% |
| Phpdftk\Pdf\Toolkit\TextRedactor::apply | 11.03 | 93.5% |
| Phpdftk\Text\Shaper::applyLigaturesWithMap | 11.02 | 94.4% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandOutline | 11 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandColumnRule | 11 | 100.0% |
| Phpdftk\Css\Selector\Matcher::matchAttribute | 11 | 95.5% |
| Phpdftk\Filters\LzwFilter::encode | 11 | 96.7% |
| Phpdftk\FontParser\OpenTypeParser::parseCmapFormat4 | 11 | 97.3% |
| Phpdftk\FontParser\TrueTypeParser::parseCmapFormat4 | 11 | 97.3% |
| Phpdftk\HtmlToPdf\Painter\Painter::paintBox | 11 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::paintListMarker | 11 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::paintBorderSide | 11 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::resolve3dBorderColor | 11 | 100.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::modeBeforeHead | 11 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\MarkupAnnotation::buildDictionary | 11 | 95.5% |
| Phpdftk\Pdf\Core\Document\NamesDictionary::toPdf | 11 | 100.0% |
| Phpdftk\Pdf\Core\Multimedia\MediaCriteria::toPdf | 11 | 100.0% |
| Phpdftk\Pdf\Reader\Parser\ObjectStreamParser::unpack | 11 | 97.4% |
| Phpdftk\Pdf\Writer\Pdf::recordOutlineEntry | 11 | 100.0% |
| Phpdftk\Pdf\Reader\Parser\StreamParser::resolveDecodeParms | 10.98 | 78.6% |
| Phpdftk\FontParser\CffSubsetter::encodeDictReal | 10.93 | 78.9% |
| Phpdftk\Pdf\Reader\ObjectResolver::recoverByRescan | 10.93 | 78.9% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateAfterAttributeValueQuoted | 10.81 | 64.7% |
| Phpdftk\HtmlToPdf\Renderer::loadLinkedStylesheet | 10.80 | 80.0% |
| Phpdftk\Pdf\Reader\PdfReader::recoverCatalog | 10.80 | 80.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateAfterDoctypeName | 10.51 | 82.8% |
| Phpdftk\FontParser\Type1Parser::parseCharStringNames | 10.50 | 50.0% |
| Phpdftk\Pdf\Reader\PositionedTextExtractor::getNamedEncodingTable | 10.50 | 50.0% |
| Phpdftk\Pdf\Reader\TextExtractor::getNamedEncodingTable | 10.50 | 50.0% |
| Phpdftk\Text\Bidi::decodeUtf8 | 10.50 | 50.0% |
| Phpdftk\Pdf\Reader\TextExtractor::getContentStreamData | 10.48 | 73.7% |
| Phpdftk\Filters\PredictorFilter::decodePng | 10.46 | 83.3% |
| Phpdftk\Pdf\Core\File\PdfHydrator::construct | 10.41 | 84.0% |
| Phpdftk\Css\ValueParser::toAngleDeg | 10.40 | 40.0% |
| Phpdftk\Pdf\Toolkit\FormFiller::resolveFieldType | 10.40 | 40.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateBeforeAttributeValue | 10.37 | 66.7% |
| Phpdftk\Pdf\Reader\TextExtractor::extractLiteralString | 10.37 | 66.7% |
| Phpdftk\FontParser\CffSubsetter::encodeDictInteger | 10.36 | 84.6% |
| Phpdftk\Xmp\XmpWriter::serialize | 10.32 | 85.3% |
| Phpdftk\Pdf\Reader\Parser\ObjectParser::scanForEndstream | 10.24 | 86.7% |
| Phpdftk\Pdf\Reader\TextExtractor::extractFromXObject | 10.20 | 87.5% |
| Phpdftk\Pdf\Toolkit\Internal\PageCopier::copyIndirectObject | 10.20 | 40.7% |
| Phpdftk\FontParser\TrueTypeSubsetter::resolveComposites | 10.16 | 88.2% |
| Phpdftk\Pdf\Toolkit\PageLabeler::setArabic | 10.15 | 27.3% |
| Phpdftk\FontParser\KerningParser::parsePairPosFormat2 | 10.14 | 88.9% |
| Phpdftk\Pdf\Core\Interactive\Signature\TsaClient::parseTimeStampResp | 10.08 | 90.6% |
| Phpdftk\Crypt\SaslPrep::checkBidi | 10.07 | 91.3% |
| Phpdftk\Pdf\Reader\PositionedTextExtractor::mapBytesToUnicode | 10.07 | 91.3% |
| Phpdftk\Pdf\Reader\TextExtractor::mapBytesToUnicode | 10.07 | 91.3% |
| Phpdftk\Geometry\BezierCurve::bounds | 10.04 | 92.6% |
| Phpdftk\HtmlToPdf\Painter\Painter::parseShadowLayer | 10.03 | 93.1% |
| Phpdftk\HtmlToPdf\Renderer::findMetaContent | 10.03 | 93.3% |
| Phpdftk\HtmlToPdf\Renderer::emitLinkAnnotations | 10.02 | 94.4% |
| Phpdftk\Pdf\Writer\Page::drawTemplate | 10.02 | 94.4% |
| Phpdftk\Css\Cascade\Cascade::activeStyleRules | 10 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandTextDecoration | 10 | 100.0% |
| Phpdftk\Css\Selector\SelectorParser::parseCombinator | 10 | 100.0% |
| Phpdftk\Filesystem\ResourceLoader::decodeDataUrl | 10 | 95.2% |
| Phpdftk\FontParser\KerningParser::parseKernTable | 10 | 100.0% |
| Phpdftk\HtmlToPdf\Renderer::resolvePageSize | 10 | 100.0% |
| Phpdftk\Html\Serializer::serializeElement | 10 | 95.7% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::reconstructActiveFormatting | 10 | 96.6% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::modeAfterFrameset | 10 | 100.0% |
| Phpdftk\Pdf\Conformance\Constraint\ActionConstraint::check | 10 | 100.0% |
| Phpdftk\Pdf\Conformance\Constraint\TaggedStructureConstraint::check | 10 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::escapeString | 10.00 | 76.9% |
| Phpdftk\Pdf\Core\Document\Info::toPdf | 10 | 100.0% |
| Phpdftk\Pdf\Reader\Parser\ContentStreamParser::readArray | 10 | 95.5% |
| Phpdftk\Pdf\Writer\Pdf::addImage | 10 | 100.0% |
| Phpdftk\Pdf\Writer\PdfWriter::addFont | 10 | 100.0% |
| Phpdftk\Pdf\Writer\TextLayout::wrap | 10 | 100.0% |
| Phpdftk\Text\Bidi::neutralLevel | 10 | 100.0% |
| Phpdftk\Filesystem\ResourceLoader::resolveLocalPath | 9.89 | 77.8% |
| Phpdftk\Pdf\Core\Interactive\Signature\OcspClient::derLength | 9.83 | 28.6% |
| Phpdftk\Pdf\Core\Interactive\Signature\TsaClient::derLength | 9.83 | 28.6% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateDoctype | 9.58 | 62.5% |
| Phpdftk\Css\ValueParser::parseHslFunction | 9.53 | 81.2% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateBeforeDoctypePublicIdentifier | 9.51 | 81.5% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateBeforeDoctypeSystemIdentifier | 9.51 | 81.5% |
| Phpdftk\HtmlToPdf\Renderer::pageSelectorAppliesTo | 9.49 | 71.4% |
| Phpdftk\Pdf\Reader\Parser\StreamParser::decodeCCITTFax | 9.49 | 81.8% |
| Phpdftk\FontParser\WoffParser::decompressBytes | 9.46 | 82.1% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateAfterDoctypePublicIdentifier | 9.46 | 82.1% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::resolvePseudoContent | 9.37 | 83.3% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateAfterDoctypePublicKeyword | 9.37 | 83.3% |
| Phpdftk\Pdf\Reader\PdfDecryptor::decryptObject | 9.29 | 44.4% |
| Phpdftk\Pdf\Core\Interactive\Signature\Pkcs7Signer::sign | 9.20 | 86.5% |
| Phpdftk\Pdf\Reader\PdfReader::findCatalogInScan | 9.16 | 87.5% |
| Phpdftk\HtmlToPdf\Painter\Painter::paintRadialGradient | 9.11 | 88.9% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateAfterAttributeName | 9.08 | 90.0% |
| Phpdftk\Pdf\Toolkit\TextRedactor::toBytes | 9.04 | 92.3% |
| Phpdftk\Css\ValueParser::parseLinearAngleHeader | 9.02 | 94.1% |
| Phpdftk\HtmlToPdf\Renderer::expandImports | 9.02 | 94.1% |
| Phpdftk\HtmlToPdf\Renderer::findTextOfFirstElement | 9.02 | 93.8% |
| Phpdftk\HtmlToPdf\Renderer::countUnpaintableImages | 9.02 | 93.3% |
| Phpdftk\HtmlToPdf\Renderer::resolvePageNames | 9.02 | 93.3% |
| Phpdftk\Pdf\Conformance\Validator\ProfileConstraintRegistry::getConstraints | 9.02 | 94.1% |
| Phpdftk\Pdf\Core\Content\ContentStream::showUnicodeTextShaped | 9.02 | 93.5% |
| Phpdftk\Pdf\Reader\PdfDecryptor::fromEncryptDictR6 | 9.02 | 93.8% |
| Phpdftk\Css\ValueParser::isMatchingParenWrap | 9.01 | 94.7% |
| Phpdftk\Css\Parser::consumeListOfRules | 9 | 100.0% |
| Phpdftk\Css\Selector\Matcher::simpleMatches | 9 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveAspectRatio | 9 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::precomputeTableCellGrid | 9 | 97.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::paintBoxShadow | 9 | 96.0% |
| Phpdftk\Html\Dom\Node::insertBefore | 9 | 95.2% |
| Phpdftk\Html\TreeConstruction\ActiveFormattingElements::elementsMatchForNoahsArk | 9 | 100.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::modeAfterBody | 9 | 100.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::modeAfterAfterFrameset | 9 | 100.0% |
| Phpdftk\Pdf\Conformance\Constraint\DisplayDocTitleConstraint::check | 9 | 100.0% |
| Phpdftk\Pdf\Conformance\Constraint\ThreeDContentConstraint::check | 9 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\FreeTextAnnotation::toPdf | 9 | 100.0% |
| Phpdftk\Pdf\Core\Document\DssBuilder::build | 9 | 100.0% |
| Phpdftk\Pdf\Core\Document\OCUsage::toPdf | 9 | 100.0% |
| Phpdftk\Pdf\Core\File\IncrementalWriter::buildIncrementalXref | 9 | 100.0% |
| Phpdftk\Pdf\Core\Filter\CCITTFaxDecodeParams::toPdf | 9 | 100.0% |
| Phpdftk\Pdf\Core\Font\Font::toPdf | 9 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Signature\UR3TransformParams::toPdf | 9 | 100.0% |
| Phpdftk\Pdf\Reader\Parser\XrefParser::skipWhitespace | 9 | 100.0% |
| Phpdftk\Pdf\Toolkit\BookmarkEditor::createOutlineItems | 9 | 100.0% |
| Phpdftk\Pdf\Toolkit\LtvSigner::toBytes | 9 | 100.0% |
| Phpdftk\Pdf\Toolkit\MetadataEditor::toBytes | 9 | 97.7% |
| Phpdftk\Pdf\Writer\PathBuilder::replayTo | 9 | 97.1% |
| Phpdftk\HtmlToPdf\Renderer::mediaPreludeMatches | 8.70 | 77.8% |
| Phpdftk\FontParser\CffSubsetter::buildIndex | 8.51 | 80.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateHexadecimalCharacterReference | 8.51 | 80.0% |
| Phpdftk\Pdf\Reader\PdfReader::collectPages | 8.43 | 69.2% |
| Phpdftk\Pdf\Toolkit\BookmarkEditor::collectPageRefs | 8.43 | 69.2% |
| Phpdftk\Pdf\Toolkit\Internal\PageResolver::collectPageRefs | 8.43 | 69.2% |
| Phpdftk\Pdf\Core\Interactive\Form\AcroForm::toPdf | 8.35 | 82.4% |
| Phpdftk\Pdf\Core\ThreeD\ThreeDCrossSection::toPdf | 8.35 | 82.4% |
| Phpdftk\Pdf\Core\PdfDictionary::toPdf | 8.32 | 70.0% |
| Phpdftk\Pdf\Reader\TextExtractor::extractActualText | 8.30 | 60.0% |
| Phpdftk\Pdf\Core\Document\OutputIntent::toPdf | 8.25 | 84.2% |
| Phpdftk\Css\ValueParser::parseRgbFunction | 8.19 | 85.7% |
| Phpdftk\FontParser\Type1Parser::parseEncoding | 8.19 | 85.7% |
| Phpdftk\HtmlToPdf\Painter\Painter::textDecorationLines | 8.19 | 85.7% |
| Phpdftk\Pdf\Reader\PositionedTextExtractor::extractLiteralString | 8.19 | 85.7% |
| Phpdftk\Css\ValueParser::hslToRgb | 8.16 | 86.4% |
| Phpdftk\HtmlToPdf\Renderer::documentHasText | 8.12 | 87.5% |
| Phpdftk\Pdf\Writer\Page::applyStrokeColor | 8.12 | 50.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::layoutBox | 8.11 | 87.9% |
| Phpdftk\Css\ValueParser::splitRgbSpaceForm | 8.10 | 88.2% |
| Phpdftk\Filters\CCITTFaxFilter::readRunLength | 8.10 | 88.2% |
| Phpdftk\ImageMetadata\Jpeg2000Parser::parseCodestream | 8.10 | 88.5% |
| Phpdftk\Pdf\Reader\PdfReader::getLinearizationParameters | 8.06 | 90.5% |
| Phpdftk\Css\Tokenizer::wouldStartIdentSequence | 8.05 | 90.9% |
| Phpdftk\FontParser\KerningParser::parsePairPosLookups | 8.05 | 72.2% |
| Phpdftk\Pdf\Core\Security\PdfEncryptor::encryptArray | 8.05 | 61.5% |
| Phpdftk\Css\Tokenizer::consumeIdentLikeToken | 8.03 | 92.3% |
| Phpdftk\Pdf\Reader\PdfDecryptor::decryptDictionary | 8.03 | 92.3% |
| Phpdftk\Css\Selector\SelectorParser::tryParseSubclassOrPseudo | 8.02 | 93.3% |
| Phpdftk\Css\Cascade\Cascade::substituteValue | 8.01 | 94.4% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::modeInBody | 8.01 | 94.7% |
| Phpdftk\Pdf\Core\Document\CrossReferenceStream::toPdf | 8.01 | 94.7% |
| Phpdftk\Pdf\Reader\Tokenizer\Tokenizer::readLiteralString | 8.01 | 94.1% |
| Phpdftk\Css\Cascade\Cascade::tierFor | 8 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::mediaPreludeMatches | 8 | 100.0% |
| Phpdftk\Css\Selector\SelectorParser::parsePseudoSelector | 8 | 95.7% |
| Phpdftk\Encoding\PdfDocEncodingTable::decodeTextString | 8 | 100.0% |
| Phpdftk\Filters\CCITTFaxFilter::decodeGroup3Row | 8 | 100.0% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::makeBox | 8 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::collapseBorders | 8 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::applyBoxTransform | 8 | 100.0% |
| Phpdftk\Html\Serializer::serializeNode | 8 | 100.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::modeInTable | 8 | 100.0% |
| Phpdftk\Pdf\Conformance\Constraint\FilterConstraint::check | 8 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\RedactAnnotation::toPdf | 8 | 100.0% |
| Phpdftk\Pdf\Core\Document\TransitionDict::toPdf | 8 | 100.0% |
| Phpdftk\Pdf\Core\File\PdfHydrator::getKeyMap | 8 | 100.0% |
| Phpdftk\Pdf\Core\File\VersionRequirementResolver::getEffectiveRequirement | 8 | 100.0% |
| Phpdftk\Pdf\Core\Font\Type0FontFactory::fromTrueTypeData | 8 | 98.3% |
| Phpdftk\Pdf\Core\Interactive\Form\AppearanceGenerator::signatureField | 8 | 100.0% |
| Phpdftk\Pdf\Reader\Parser\ContentStreamParser::isDelimiter | 8 | 100.0% |
| Phpdftk\Pdf\Reader\Parser\ContentStreamParser::readLiteralString | 8 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageSelector::matches | 8 | 100.0% |
| Phpdftk\Pdf\Toolkit\Stamper\StampPosition::computeCoordinates | 8 | 100.0% |
| Phpdftk\Pdf\Writer\BarcodeRendering::renderInto | 8 | 100.0% |
| Phpdftk\Pdf\Writer\Pdf::addQuote | 8 | 98.4% |
| Phpdftk\Pdf\Writer\PdfDoc::addChoiceField | 8 | 100.0% |
| Phpdftk\HtmlToPdf\Renderer::extractFormatHint | 7.99 | 72.7% |
| Phpdftk\Pdf\Toolkit\FormFiller::extractOptions | 7.99 | 72.7% |
| Phpdftk\Pdf\Core\Interactive\Signature\CertificateUtils::getSerialNumberDer | 7.93 | 73.3% |
| Phpdftk\Pdf\Reader\Parser\StreamParser::boolParam | 7.91 | 37.5% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::applyTextTransform | 7.90 | 62.5% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::processFormattingFallback | 7.90 | 62.5% |
| Phpdftk\Pdf\Core\File\PdfFileWriter::applySignature | 7.87 | 73.9% |
| Phpdftk\Css\Tokenizer::wouldStartNumber | 7.77 | 75.0% |
| Phpdftk\Pdf\Toolkit\PageTransformer::collectPageEntries | 7.77 | 75.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::materializeDataUrl | 7.60 | 76.9% |
| Phpdftk\Text\Bidi::classify | 7.54 | 77.8% |
| Phpdftk\Css\ValueParser::parseVarFunction | 7.48 | 78.6% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveColumnWidthGrid | 7.46 | 78.9% |
| Phpdftk\Pdf\Core\Interactive\Form\AppearanceGenerator::numVal | 7.46 | 40.0% |
| Phpdftk\Pdf\Reader\TextExtractor::inferSpacing | 7.46 | 40.0% |
| Phpdftk\Css\ValueParser::parseGradientStop | 7.39 | 80.0% |
| Phpdftk\Pdf\Core\ThreeD\ThreeDStream::toPdf | 7.39 | 80.0% |
| Phpdftk\Html\TreeConstruction\OpenElementsStack::hasInSelectScope | 7.33 | 66.7% |
| Phpdftk\Pdf\Reader\PositionedTextExtractor::readOctalOrLiteral | 7.29 | 81.8% |
| Phpdftk\Pdf\Reader\TextExtractor::readOctalOrLiteral | 7.29 | 81.8% |
| Phpdftk\Color\RgbColor::__construct | 7.23 | 83.3% |
| Phpdftk\Css\Selector\Matcher::matchLang | 7.23 | 83.3% |
| Phpdftk\Encoding\WinAnsiEncoder::encode | 7.23 | 83.3% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::resolveLineHeight | 7.23 | 83.3% |
| Phpdftk\Crypt\PublicKeyEncryption::createEnvelope | 7.14 | 85.7% |
| Phpdftk\Css\Tokenizer::isNonPrintable | 7.14 | 85.7% |
| Phpdftk\Html\TreeConstruction\OpenElementsStack::hasInScopeWithBoundaries | 7.14 | 85.7% |
| Phpdftk\Filters\Jbig2Filter::decodeGenericRegion | 7.12 | 86.4% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::finalizeRowspanHeights | 7.10 | 87.5% |
| Phpdftk\HtmlToPdf\Painter\Painter::shouldOverflowClip | 7.10 | 87.5% |
| Phpdftk\Pdf\Writer\PdfWriter::collectFirstPageObjectNumbers | 7.10 | 87.5% |
| Phpdftk\Pdf\Reader\PdfReader::getCatalog | 7.08 | 88.2% |
| Phpdftk\Pdf\Core\Font\CIDFontType2Font::toPdf | 7.07 | 88.9% |
| Phpdftk\Css\Selector\SelectorParser::startsCompound | 7.05 | 90.0% |
| Phpdftk\Pdf\Conformance\Inspection\ReaderDocumentInspector::hasMultimediaContent | 7.05 | 90.0% |
| Phpdftk\Pdf\Conformance\Inspection\ReaderDocumentInspector::getInfo | 7.04 | 90.9% |
| Phpdftk\Css\Tokenizer::consumeComments | 7.03 | 91.7% |
| Phpdftk\Pdf\Core\Font\Type0FontFactory::buildWidthsArray | 7.03 | 91.7% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::layoutMultiColumn | 7.02 | 92.7% |
| Phpdftk\Pdf\Core\Interactive\Signature\CertificateUtils::getCrlDistributionPointUrls | 7.02 | 92.3% |
| Phpdftk\Pdf\Reader\TextExtractor::extractSpaceWidth | 7.02 | 92.3% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::collectTableRows | 7.01 | 93.8% |
| Phpdftk\Pdf\Core\Document\StructTreeRoot::toPdf | 7.01 | 93.3% |
| Phpdftk\Pdf\Reader\PositionedTextExtractor::loadFontDataFromResources | 7.01 | 94.1% |
| Phpdftk\Crypt\PdfKeyDerivation::computeHashR6 | 7 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::looksLikeFontWeight | 7 | 100.0% |
| Phpdftk\Css\Parser::trimWhitespace | 7 | 100.0% |
| Phpdftk\Css\ValueParser::trimWhitespace | 7 | 100.0% |
| Phpdftk\Filesystem\LocalFilesystem::writeFile | 7 | 100.0% |
| Phpdftk\Filters\Ascii85Filter::encode | 7 | 100.0% |
| Phpdftk\FontParser\GsubParser::parseLigatureSubst | 7 | 95.7% |
| Phpdftk\FontParser\Type1Parser::parse | 7 | 97.5% |
| Phpdftk\FontParser\Type1Parser::parsePfb | 7 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::sortFlexItemsByOrder | 7 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::reorderTableCaptions | 7 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::paintLineBoxes | 7 | 100.0% |
| Phpdftk\HtmlToPdf\Renderer::collectHeadings | 7 | 100.0% |
| Phpdftk\HtmlToPdf\Renderer::splitSrcList | 7 | 100.0% |
| Phpdftk\HtmlToPdf\Renderer::resolvePageMarginBoxes | 7 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateTagOpen | 7 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateAmbiguousAmpersand | 7 | 100.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::buildFragment | 7 | 100.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::resolveDocumentMode | 7 | 100.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::modeAfterAfterBody | 7 | 100.0% |
| Phpdftk\Pdf\Conformance\Constraint\AnnotationConstraint::check | 7 | 100.0% |
| Phpdftk\Pdf\Conformance\Constraint\EmbeddedFileConstraint::check | 7 | 100.0% |
| Phpdftk\Pdf\Conformance\Constraint\ZugferdInvoiceConstraint::check | 7 | 100.0% |
| Phpdftk\Pdf\Conformance\Inspection\WriterDocumentInspector::hasMultimediaContent | 7 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfAProfile::getConformanceLevel | 7 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfXProfile::getXmpProperties | 7 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\PolyLineAnnotation::toPdf | 7 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\PolygonAnnotation::toPdf | 7 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Halftone\HalftoneType1::toPdf | 7 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Form\AppearanceGenerator::combTextField | 7 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Form\XfdfReader::parse | 7 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Signature\OcspClient::parseOcspResponse | 7 | 96.4% |
| Phpdftk\Pdf\Core\PdfArray::toPdf | 7 | 100.0% |
| Phpdftk\Pdf\Reader\Parser\ContentStreamParser::readNumber | 7 | 100.0% |
| Phpdftk\Pdf\Reader\Tokenizer\FileSource::peek | 7 | 100.0% |
| Phpdftk\Pdf\Reader\Tokenizer\Tokenizer::readNumber | 7 | 100.0% |
| Phpdftk\Pdf\Toolkit\BookmarkEditor::toBytes | 7 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageLabeler::toBytes | 7 | 100.0% |
| Phpdftk\Pdf\Toolkit\PdfStamper::buildXObjectOps | 7 | 100.0% |
| Phpdftk\Pdf\Writer\Page::drawStar | 7 | 95.8% |
| Phpdftk\Pdf\Writer\Page::drawImage | 7 | 100.0% |
| Phpdftk\Pdf\Writer\PageSize::width | 7 | 100.0% |
| Phpdftk\Pdf\Writer\PageSize::height | 7 | 100.0% |
| Phpdftk\Pdf\Writer\Pdf::applyDecorators | 7 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::syncInfoToMetadata | 7 | 100.0% |
| Phpdftk\Css\Selector\PseudoElementSelector::specificity | 6.99 | 42.9% |
| Phpdftk\Css\Selector\Matcher::matchType | 6.97 | 57.1% |
| Phpdftk\Pdf\Core\Security\PdfEncryptor::encryptDictionary | 6.97 | 57.1% |
| Phpdftk\Html\Dom\Document::findHtmlChild | 6.84 | 71.4% |
| Phpdftk\Text\Shaper::decodeUtf8 | 6.84 | 71.4% |
| Phpdftk\Css\ValueParser::parseHexColor | 6.63 | 74.1% |
| Phpdftk\FontParser\TrueTypeSubsetter::buildHmtx | 6.50 | 46.2% |
| Phpdftk\Pdf\Reader\Tokenizer\Tokenizer::readOctalOrLiteral | 6.40 | 77.8% |
| Phpdftk\Css\Selector\AttributeSelector::toString | 6.29 | 80.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::resolveOpacityGsName | 6.29 | 80.0% |
| Phpdftk\Pdf\Conformance\Constraint\MetadataConstraint::check | 6.22 | 81.8% |
| Phpdftk\Pdf\Toolkit\FormFiller::discoverFields | 6.20 | 82.4% |
| Phpdftk\HtmlToPdf\Layout\FontResolver::pickFace | 6.17 | 83.3% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::isWordSeparatorAt | 6.17 | 83.3% |
| Phpdftk\Pdf\Core\Annotation\ThreeDAnnotation::toPdf | 6.17 | 83.3% |
| Phpdftk\Pdf\Toolkit\LtvSigner::discoverSignatures | 6.14 | 84.2% |
| Phpdftk\Pdf\Core\Multimedia\Sound::toPdf | 6.13 | 84.6% |
| Phpdftk\Css\ValueParser::parseLinearGradient | 6.12 | 85.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateAttributeValueSingleQuoted | 6.10 | 64.7% |
| Phpdftk\Pdf\Core\Interactive\Signature\CertificateUtils::readDerLength | 6.10 | 85.7% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandInset | 6.09 | 86.7% |
| Phpdftk\Pdf\Reader\PositionedTextExtractor::loadDefaultWidth | 6.09 | 86.7% |
| Phpdftk\Pdf\Reader\PositionedTextExtractor::extractActualText | 6.09 | 86.7% |
| Phpdftk\Css\ValueParser::parseRadialGradient | 6.08 | 87.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::allInlineLevel | 6.07 | 87.5% |
| Phpdftk\Pdf\Core\Font\CIDFont::toPdf | 6.07 | 87.5% |
| Phpdftk\Pdf\Reader\Parser\ObjectParser::parseStream | 6.07 | 87.5% |
| Phpdftk\Pdf\Toolkit\BookmarkEditor::resolveDestPageNumber | 6.07 | 87.5% |
| Phpdftk\Pdf\Conformance\Inspection\WriterDocumentInspector::getXmpBytes | 6.05 | 88.9% |
| Phpdftk\Pdf\Reader\PositionedTextExtractor::parseStringOperand | 6.05 | 88.9% |
| Phpdftk\Pdf\Reader\TextExtractor::parseStringOperand | 6.05 | 88.9% |
| Phpdftk\HtmlToPdf\Painter\Painter::paintLinearGradient | 6.04 | 90.0% |
| Phpdftk\Pdf\Reader\ObjectResolver::resolve | 6.04 | 90.0% |
| Phpdftk\FontParser\KerningParser::parsePairPosFormat1 | 6.03 | 90.9% |
| Phpdftk\Pdf\Conformance\Constraint\TransparencyConstraint::check | 6.03 | 90.9% |
| Phpdftk\Crypt\PublicKeyEncryption::openEnvelope | 6.02 | 91.3% |
| Phpdftk\Pdf\Conformance\Inspection\ReaderDocumentInspector::hasOutputIntentWithIccProfile | 6.02 | 91.7% |
| Phpdftk\Pdf\Core\Filter\FlateDecodeParams::toPdf | 6.02 | 91.7% |
| Phpdftk\Pdf\Core\PdfDate::parse | 6.02 | 91.3% |
| Phpdftk\Pdf\Reader\Parser\ContentStreamParser::readInlineDict | 6.02 | 92.3% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandFourSided | 6.01 | 93.3% |
| Phpdftk\Encoding\WinAnsiEncoder::map | 6.01 | 93.3% |
| Phpdftk\FontParser\KerningParser::parseCoverage | 6.01 | 94.4% |
| Phpdftk\HtmlToPdf\Painter\Painter::resolveObjectFit | 6.01 | 92.9% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::modeInSelectInTable | 6.01 | 93.3% |
| Phpdftk\Pdf\Core\File\IncrementalWriter::fromReader | 6.01 | 92.6% |
| Phpdftk\Pdf\Core\Interactive\Form\AppearanceGenerator::textField | 6.01 | 93.8% |
| Phpdftk\Pdf\Reader\Parser\ObjectParser::parseDictionary | 6.01 | 93.3% |
| Phpdftk\Crypt\PdfKeyDerivation::computeOwnerKey | 6 | 100.0% |
| Phpdftk\Crypt\PdfKeyDerivation::authenticateOwnerPassword | 6 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::applyInheritance | 6 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getWidows | 6 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::expectLength | 6 | 0.0% |
| Phpdftk\Css\Parser::consumeBlock | 6 | 100.0% |
| Phpdftk\Css\Selector\UniversalSelector::toString | 6 | 0.0% |
| Phpdftk\Css\Value\Angle::toCss | 6 | 0.0% |
| Phpdftk\Css\Value\Calc::toCss | 6 | 0.0% |
| Phpdftk\Css\Value\Color::trim | 6 | 0.0% |
| Phpdftk\Css\Value\CustomProperty::toCss | 6 | 0.0% |
| Phpdftk\Css\Value\GradientStop::toCss | 6 | 0.0% |
| Phpdftk\Css\Value\Length::toCss | 6 | 0.0% |
| Phpdftk\Css\Value\LengthUnit::isViewportRelative | 6 | 0.0% |
| Phpdftk\Css\Value\MatrixTransform::trim | 6 | 0.0% |
| Phpdftk\Css\Value\Number::toCss | 6 | 0.0% |
| Phpdftk\Css\Value\Percentage::toCss | 6 | 0.0% |
| Phpdftk\Css\Value\RotateTransform::trim | 6 | 0.0% |
| Phpdftk\Css\Value\ScaleTransform::trim | 6 | 0.0% |
| Phpdftk\Css\Value\SkewTransform::toCss | 6 | 0.0% |
| Phpdftk\Css\Value\SkewTransform::trim | 6 | 0.0% |
| Phpdftk\Css\ValueParser::buildRotate3d | 6 | 0.0% |
| Phpdftk\Filters\CCITTFaxFilter::findB1 | 6 | 100.0% |
| Phpdftk\FontParser\CffSubsetter::encodeDictEntry | 6 | 100.0% |
| Phpdftk\FontParser\GsubParser::readUint32 | 6 | 0.0% |
| Phpdftk\FontParser\KerningParser::parseClassDef | 6 | 95.0% |
| Phpdftk\FontParser\TrueTypeSubsetter::buildCmap | 6 | 100.0% |
| Phpdftk\FontParser\TrueTypeSubsetter::buildCmapFormat12 | 6 | 100.0% |
| Phpdftk\FontParser\TrueTypeSubsetter::assembleFont | 6 | 100.0% |
| Phpdftk\FontParser\Type1Parser::parseGlyphWidths | 6.00 | 50.0% |
| Phpdftk\FontParser\Woff2Parser::readUIntBase128 | 6 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::layoutFloat | 6 | 95.2% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::partitionFlexLines | 6 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::isMultiColumnContainer | 6 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\FloatContext::leftEdgeAt | 6 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\FloatContext::rightEdgeAt | 6 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\FontResolver::resolveMatch | 6 | 95.0% |
| Phpdftk\Html\Dom\Document::createElement | 6 | 100.0% |
| Phpdftk\Html\Dom\Document::collectByTagName | 6 | 100.0% |
| Phpdftk\Html\Dom\Document::findById | 6 | 100.0% |
| Phpdftk\Html\Dom\Element::allAttributes | 6 | 0.0% |
| Phpdftk\Html\Dom\Element::collectByTagName | 6 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateScriptDataEscapedDashDash | 6 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateScriptDataDoubleEscapedDashDash | 6 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateNumericCharacterReferenceEnd | 6 | 100.0% |
| Phpdftk\Html\TreeConstruction\OpenElementsStack::generateImpliedEndTags | 6 | 100.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::modeBeforeHtml | 6 | 100.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::resolveShadowRootMode | 6 | 100.0% |
| Phpdftk\Pdf\Core\Action\LaunchAction::toPdf | 6 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\LinkAnnotation::toPdf | 6 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\WidgetAnnotation::toPdf | 6 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::showUnicodeTextKerned | 6 | 100.0% |
| Phpdftk\Pdf\Core\Document\Bead::toPdf | 6 | 100.0% |
| Phpdftk\Pdf\Core\Document\CrossReferenceStream::packAllEntries | 6 | 100.0% |
| Phpdftk\Pdf\Core\File\PdfHydrator::registerDefaults | 6 | 100.0% |
| Phpdftk\Pdf\Core\File\VersionRequirementResolver::getClassRequirement | 6 | 100.0% |
| Phpdftk\Pdf\Core\FileSpec\EmbeddedFileParams::toPdf | 6 | 100.0% |
| Phpdftk\Pdf\Core\Font\Type1Font::__construct | 6 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Form\FdfReader::parse | 6 | 100.0% |
| Phpdftk\Pdf\Core\Multimedia\MediaClipData::toPdf | 6 | 100.0% |
| Phpdftk\Pdf\Reader\Parser\ContentStreamParser::isWhitespace | 6 | 100.0% |
| Phpdftk\Pdf\Reader\Parser\HintTableParser::parseSharedObjectTable | 6 | 97.3% |
| Phpdftk\Pdf\Reader\Parser\ObjectParser::parseIndirectObject | 6 | 100.0% |
| Phpdftk\Pdf\Reader\Parser\ObjectParser::skipStreamTrailer | 6 | 100.0% |
| Phpdftk\Pdf\Reader\Parser\StreamParser::resolveFilterNames | 6 | 100.0% |
| Phpdftk\Pdf\Reader\PositionedTextExtractor::computeStringDisplacement | 6 | 100.0% |
| Phpdftk\Pdf\Reader\Tokenizer\Tokenizer::readName | 6 | 100.0% |
| Phpdftk\Pdf\Toolkit\FormFiller::toBytes | 6 | 100.0% |
| Phpdftk\Pdf\Toolkit\Internal\PageResolver::getPageDimensions | 6 | 100.0% |
| Phpdftk\Pdf\Writer\Action::goToRemote | 6 | 0.0% |
| Phpdftk\Pdf\Writer\ListRenderer::drawItem | 6 | 96.3% |
| Phpdftk\Pdf\Writer\PathBuilder::emitArc | 6 | 100.0% |
| Phpdftk\Pdf\Writer\Pdf::addCallout | 6 | 97.2% |
| Phpdftk\Pdf\Writer\PdfWriter::applyConformance | 6 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::stripSlashTail | 5.67 | 33.3% |
| Phpdftk\Css\Selector\Matcher::matchNth | 5.58 | 71.4% |
| Phpdftk\Css\ValueParser::extractAlphaComponent | 5.40 | 55.6% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveFlexGapProperty | 5.27 | 77.8% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveRowIndex | 5.27 | 77.8% |
| Phpdftk\Pdf\Toolkit\PageTransformer::applyScaleTo | 5.27 | 77.8% |
| Phpdftk\Pdf\Core\Document\CrossReferenceStream::bytesNeeded | 5.26 | 57.1% |
| Phpdftk\FontParser\CffSubsetter::subset | 5.25 | 78.6% |
| Phpdftk\Css\Selector\AnPlusBParser::trimWhitespace | 5.20 | 80.0% |
| Phpdftk\Css\Selector\PseudoClassSelector::toString | 5.20 | 80.0% |
| Phpdftk\Filesystem\ResourceLoader::load | 5.20 | 80.0% |
| Phpdftk\FontParser\CffSubsetter::encodeOffset | 5.20 | 80.0% |
| Phpdftk\Pdf\Core\Annotation\CircleAnnotation::toPdf | 5.20 | 80.0% |
| Phpdftk\Pdf\Core\Annotation\ScreenAnnotation::toPdf | 5.20 | 80.0% |
| Phpdftk\Pdf\Core\Annotation\TextAnnotation::toPdf | 5.20 | 80.0% |
| Phpdftk\Pdf\Core\Annotation\TrapNetAnnotation::toPdf | 5.20 | 80.0% |
| Phpdftk\Pdf\Core\Document\BoxColorInfo::toPdf | 5.20 | 80.0% |
| Phpdftk\Pdf\Reader\PdfDecryptor::decryptArray | 5.20 | 80.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateRcdata | 5.16 | 81.2% |
| Phpdftk\Pdf\Writer\Page::drawPolygon | 5.16 | 81.2% |
| Phpdftk\Pdf\Core\Action\SoundAction::toPdf | 5.15 | 81.8% |
| Phpdftk\Pdf\Core\Content\ContentStream::showTextArrayHex | 5.15 | 81.8% |
| Phpdftk\Pdf\Reader\PdfDecryptor::decrypt | 5.15 | 81.8% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateAttributeValueDoubleQuoted | 5.14 | 82.4% |
| Phpdftk\Pdf\Core\Interactive\Signature\TsaClient::sendRequest | 5.13 | 82.8% |
| Phpdftk\FontParser\TrueTypeSubsetter::remapCompositeGlyph | 5.12 | 83.3% |
| Phpdftk\Pdf\Conformance\Inspection\WriterDocumentInspector::getFonts | 5.12 | 83.3% |
| Phpdftk\Pdf\Core\Document\DPart::toPdf | 5.12 | 83.3% |
| Phpdftk\Pdf\Core\File\PdfFileWriter::enforceRemoval | 5.12 | 83.3% |
| Phpdftk\Pdf\Core\ThreeD\ThreeDMeasure::toPdf | 5.12 | 83.3% |
| Phpdftk\Pdf\Core\ThreeD\ThreeDNode::toPdf | 5.12 | 83.3% |
| Phpdftk\Pdf\Writer\Page::applyFillColor | 5.12 | 83.3% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateComment | 5.10 | 84.2% |
| Phpdftk\Text\BidiResult::charLevelAt | 5.09 | 84.6% |
| Phpdftk\Css\Selector\SelectorParser::collectUntilMatchingParen | 5.07 | 85.7% |
| Phpdftk\Css\ValueParser::parseCalcFunction | 5.07 | 85.7% |
| Phpdftk\Filters\PredictorFilter::decode | 5.07 | 85.7% |
| Phpdftk\Filters\PredictorFilter::encode | 5.07 | 85.7% |
| Phpdftk\Filters\PredictorFilter::decodeTiff | 5.07 | 85.7% |
| Phpdftk\FontParser\WoffParser::detectFlavor | 5.07 | 85.7% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveColumnRuleColor | 5.07 | 85.7% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::isBreakAll | 5.07 | 85.7% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::resolveVerticalAlign | 5.07 | 85.7% |
| Phpdftk\Html\TreeConstruction\OpenElementsStack::generateImpliedEndTagsThoroughly | 5.07 | 85.7% |
| Phpdftk\Pdf\Writer\Page::paintPath | 5.07 | 85.7% |
| Phpdftk\Pdf\Conformance\Constraint\FontEmbeddingConstraint::check | 5.06 | 86.7% |
| Phpdftk\Pdf\Writer\PdfWriter::buildEncoderFor | 5.05 | 87.5% |
| Phpdftk\Css\Selector\SelectorParser::parseComplexSelector | 5.04 | 88.2% |
| Phpdftk\Pdf\Writer\Page::drawQuote | 5.04 | 88.2% |
| Phpdftk\Css\ValueParser::postProcessTransform | 5.03 | 90.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveColumnGap | 5.03 | 88.9% |
| Phpdftk\HtmlToPdf\Painter\Painter::paintCounterMarker | 5.03 | 90.0% |
| Phpdftk\Pdf\Core\Action\RenditionAction::toPdf | 5.03 | 90.0% |
| Phpdftk\Pdf\Core\Font\CMapStream::toPdf | 5.03 | 90.0% |
| Phpdftk\Pdf\Core\Security\PdfEncryptor::encryptObjectProperties | 5.03 | 88.9% |
| Phpdftk\Pdf\Toolkit\BookmarkEditor::readOutlineChildren | 5.03 | 89.5% |
| Phpdftk\Crypt\SaslPrep::readCodepoint | 5.02 | 90.5% |
| Phpdftk\Html\Dom\Element::isShadowHostEligible | 5.02 | 90.9% |
| Phpdftk\Pdf\Core\Multimedia\Movie::toPdf | 5.02 | 90.9% |
| Phpdftk\Pdf\Core\Security\CryptFilter::toPdf | 5.02 | 90.9% |
| Phpdftk\Css\Selector\SelectorParser::parseCompoundSelector | 5.01 | 91.7% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::roman | 5.01 | 92.3% |
| Phpdftk\HtmlToPdf\Painter\Painter::clampGeometryToPage | 5.01 | 92.3% |
| Phpdftk\HtmlToPdf\Renderer::resolveFragmentDestination | 5.01 | 92.3% |
| Phpdftk\HtmlToPdf\Renderer::applyDocumentMetadata | 5.01 | 94.1% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::insertCharacter | 5.01 | 93.3% |
| Phpdftk\ImageMetadata\Jpeg2000Parser::buildInfo | 5.01 | 91.7% |
| Phpdftk\Pdf\Reader\PositionedTextExtractor::winAnsiFallback | 5.01 | 92.9% |
| Phpdftk\Pdf\Reader\TextExtractor::winAnsiFallback | 5.01 | 92.9% |
| Phpdftk\Pdf\Reader\Tokenizer\FileSource::read | 5.01 | 93.3% |
| Phpdftk\Crypt\PdfKeyDerivation::computeFileEncryptionKey | 5 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::substituteCustomProperties | 5 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::resolveLengths | 5 | 100.0% |
| Phpdftk\Css\Parser::serializePrelude | 5 | 100.0% |
| Phpdftk\Css\Tokenizer::consumeIdentSequence | 5 | 100.0% |
| Phpdftk\Css\Tokenizer::isHexDigit | 5 | 100.0% |
| Phpdftk\Css\Value\AngleUnit::toDegrees | 5 | 100.0% |
| Phpdftk\Filters\CCITTFaxFilter::packRow | 5 | 100.0% |
| Phpdftk\Filters\CCITTFaxFilter::encodeGroup3Row | 5 | 100.0% |
| Phpdftk\Filters\RunLengthFilter::decode | 5 | 100.0% |
| Phpdftk\FontParser\OpenTypeParser::win1252ToUnicode | 5 | 100.0% |
| Phpdftk\FontParser\TrueTypeParser::win1252ToUnicode | 5 | 100.0% |
| Phpdftk\FontParser\TrueTypeSubsetter::buildGlyf | 5 | 95.0% |
| Phpdftk\FontParser\Woff2Parser::detectFlavor | 5 | 100.0% |
| Phpdftk\FontParser\Woff2Parser::buildSfnt | 5 | 100.0% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::resolveQuotePair | 5 | 100.0% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::mixesBlockAndInline | 5 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveAbsoluteOffsets | 5 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveRelativeOffsets | 5 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::splitByColumnSpan | 5 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::applyColWidth | 5 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\CounterFormat::toRoman | 5 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\FloatContext::clearTo | 5 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\FloatContext::nextFloatBottomBelow | 5 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\FontResolver::iterateFamilies | 5 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::resolveBoxFont | 5 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::boxEntirelyOffPage | 5 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::shouldClampDecorationsToPage | 5 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::paintInsetShadow | 5 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::emitWavyDecoration | 5 | 96.8% |
| Phpdftk\HtmlToPdf\Painter\Painter::emitRoundedFill | 5 | 100.0% |
| Phpdftk\HtmlToPdf\RendererOptions::withFontFaces | 5 | 100.0% |
| Phpdftk\Html\Dom\ClassList::toggle | 5 | 100.0% |
| Phpdftk\Html\Dom\Element::shallowClone | 5 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateData | 5 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateScriptDataEscaped | 5 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateScriptDataEscapedDash | 5 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateScriptDataDoubleEscaped | 5 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateScriptDataDoubleEscapedDash | 5 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateEndTagOpen | 5 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateMarkupDeclarationOpen | 5 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateCommentEnd | 5 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::flushTempBufferToCharOrAttribute | 5 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::isAsciiHexDigit | 5 | 100.0% |
| Phpdftk\Html\TreeConstruction\ActiveFormattingElements::push | 5 | 100.0% |
| Phpdftk\Html\TreeConstruction\ActiveFormattingElements::findLastBetweenMarkerAnd | 5 | 100.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::modeInTableEndTag | 5 | 100.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::isHtmlIntegrationPoint | 5 | 100.0% |
| Phpdftk\ImageMetadata\WebpParser::findChunk | 5 | 100.0% |
| Phpdftk\Pdf\Conformance\Constraint\ReferenceXObjectConstraint::check | 5 | 100.0% |
| Phpdftk\Pdf\Conformance\Constraint\TabOrderConstraint::check | 5 | 100.0% |
| Phpdftk\Pdf\Conformance\Constraint\TrappedConstraint::check | 5 | 100.0% |
| Phpdftk\Pdf\Conformance\Constraint\ZugferdXmpConstraint::check | 5 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfAProfile::getPart | 5 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\SquareAnnotation::toPdf | 5 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::showTextArray | 5 | 100.0% |
| Phpdftk\Pdf\Core\Document\BoxStyle::toPdf | 5 | 100.0% |
| Phpdftk\Pdf\Core\Document\Collection::toPdf | 5 | 100.0% |
| Phpdftk\Pdf\Core\Document\DSS::toPdf | 5 | 100.0% |
| Phpdftk\Pdf\Core\File\PdfFileWriter::applyStreamCompression | 5 | 100.0% |
| Phpdftk\Pdf\Core\File\TrailerDictionary::toPdf | 5 | 100.0% |
| Phpdftk\Pdf\Core\File\VersionRequirementResolver::getDeprecation | 5 | 100.0% |
| Phpdftk\Pdf\Core\File\VersionRequirementResolver::stripIncompatibleProperties | 5 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Shading\MeshShading::populateCommon | 5 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Signature\TsaClient::getOidBytes | 5 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Signature\TsaClient::derInteger | 5 | 100.0% |
| Phpdftk\Pdf\Core\ThreeD\ThreeDRenderMode::toPdf | 5 | 100.0% |
| Phpdftk\Pdf\Reader\Parser\ContentStreamParser::isNumberStart | 5 | 100.0% |
| Phpdftk\Pdf\Reader\Parser\PageOffsetHintTable::getPageByteRange | 5 | 100.0% |
| Phpdftk\Pdf\Reader\PdfReader::getEffectiveVersion | 5 | 100.0% |
| Phpdftk\Pdf\Reader\PdfReader::findStartxref | 5 | 100.0% |
| Phpdftk\Pdf\Reader\PositionedTextExtractor::tryLoadStandardFontWidths | 5 | 100.0% |
| Phpdftk\Pdf\Reader\PositionedTextExtractor::extractHexString | 5 | 100.0% |
| Phpdftk\Pdf\Reader\TextExtractor::extractHexString | 5 | 100.0% |
| Phpdftk\Pdf\Reader\Tokenizer\FileSource::readByte | 5 | 100.0% |
| Phpdftk\Pdf\Writer\CalloutType::defaultBarColor | 5 | 100.0% |
| Phpdftk\Pdf\Writer\CalloutType::defaultBgColor | 5 | 100.0% |
| Phpdftk\Pdf\Writer\Page::drawTable | 5 | 97.8% |
| Phpdftk\Pdf\Writer\Page::drawCallout | 5 | 96.2% |
| Phpdftk\Pdf\Writer\Pdf::showPageNumbers | 5 | 100.0% |
| Phpdftk\Pdf\Writer\Pdf::addTable | 5 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::addTextField | 5 | 100.0% |
| Phpdftk\Pdf\Writer\PdfWriter::embedTrueTypeFont | 5 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateCommentEndBang | 4.94 | 61.1% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateBogusDoctype | 4.77 | 63.6% |
| Phpdftk\HtmlToPdf\Painter\Painter::borderColor | 4.68 | 42.9% |
| Phpdftk\Css\ValueParser::toFloat | 4.59 | 66.7% |
| Phpdftk\FontParser\TrueTypeSubsetter::canUseShortLoca | 4.59 | 66.7% |
| Phpdftk\HtmlToPdf\Renderer::formatPdfDate | 4.54 | 44.4% |
| Phpdftk\HtmlToPdf\Layout\FloatContext::fitSlot | 4.50 | 68.4% |
| Phpdftk\Css\Selector\Matcher::wordListIncludes | 4.25 | 75.0% |
| Phpdftk\Css\Selector\Matcher::hasMatches | 4.25 | 75.0% |
| Phpdftk\Filters\CCITTFaxFilter::skipEOL | 4.25 | 75.0% |
| Phpdftk\FontParser\TrueTypeSubsetter::readLocaTable | 4.25 | 75.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateRawtext | 4.25 | 75.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateCommentStartDash | 4.25 | 75.0% |
| Phpdftk\ImageMetadata\Jpeg2000Parser::parse | 4.25 | 75.0% |
| Phpdftk\Pdf\Core\File\IncrementalWriter::enforceRemoval | 4.25 | 75.0% |
| Phpdftk\Pdf\Core\Interactive\Signature\CertificateUtils::dnToString | 4.25 | 75.0% |
| Phpdftk\Pdf\Reader\ObjectResolver::resolveCompressed | 4.25 | 75.0% |
| Phpdftk\Css\ValueParser::extractRgbComponent | 4.18 | 77.8% |
| Phpdftk\Css\ValueParser::extractColorComponent | 4.18 | 77.8% |
| Phpdftk\Pdf\Core\Action\GoToEAction::toPdf | 4.18 | 77.8% |
| Phpdftk\Pdf\Core\Graphics\ColorSpace\CalRGB::toPdf | 4.18 | 77.8% |
| Phpdftk\Css\Tokenizer::isIdentStartCodePoint | 4.13 | 80.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::floatSide | 4.13 | 80.0% |
| Phpdftk\HtmlToPdf\Renderer::isPaintableImageSrc | 4.13 | 80.0% |
| Phpdftk\Pdf\Conformance\Inspection\ReaderDocumentInspector::getReferenceXObjects | 4.13 | 80.0% |
| Phpdftk\Pdf\Core\Interactive\Signature\CertificateUtils::getOcspResponderUrl | 4.13 | 80.0% |
| Phpdftk\Pdf\Core\Multimedia\Rendition::baseDictionary | 4.13 | 80.0% |
| Phpdftk\FontParser\Woff2Parser::brotliDecompress | 4.12 | 50.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::intStyle | 4.12 | 50.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::resolveTextIndent | 4.12 | 50.0% |
| Phpdftk\HtmlToPdf\RenderResult::hasErrors | 4.12 | 50.0% |
| Phpdftk\Pdf\Conformance\Inspection\WriterDocumentInspector::hasJavaScript | 4.12 | 50.0% |
| Phpdftk\Pdf\Conformance\Inspection\WriterDocumentInspector::hasThreeDAnnotations | 4.12 | 50.0% |
| Phpdftk\Pdf\Reader\PdfReader::getPageByteRange | 4.12 | 50.0% |
| Phpdftk\Pdf\Core\Interactive\Signature\Pkcs7Signer::extractDerFromSmime | 4.10 | 81.8% |
| Phpdftk\Pdf\Reader\PdfReader::reconstructXref | 4.09 | 82.4% |
| Phpdftk\Css\Selector\PseudoClassSelector::argumentMaxSpecificity | 4.07 | 83.3% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveCellRowspan | 4.07 | 83.3% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::cellColspan | 4.07 | 83.3% |
| Phpdftk\Pdf\Core\PdfNumber::toPdf | 4.07 | 83.3% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveLength | 4.05 | 85.7% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveBorderWidth | 4.05 | 85.7% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::textAlignLastKeyword | 4.05 | 85.7% |
| Phpdftk\HtmlToPdf\Renderer::splitCounterArgs | 4.05 | 85.7% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::clearStackToTableContext | 4.05 | 85.7% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::clearStackToTableBodyContext | 4.05 | 85.7% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::clearStackToTableRowContext | 4.05 | 85.7% |
| Phpdftk\Pdf\Core\Interactive\Signature\OcspClient::sendRequest | 4.05 | 85.2% |
| Phpdftk\Pdf\Core\Interactive\Signature\Pkcs7Signer::createSelfSignedTestCredentials | 4.05 | 85.7% |
| Phpdftk\Pdf\Core\Security\PdfEncryptor::encryptStream | 4.05 | 85.7% |
| Phpdftk\ImageMetadata\GifParser::parse | 4.04 | 86.7% |
| Phpdftk\Css\Cascade\Cascade::selectorPseudoElementName | 4.03 | 87.5% |
| Phpdftk\Css\Cascade\ShorthandExpander::looksLikeFontSize | 4.03 | 87.5% |
| Phpdftk\Css\Selector\ComplexSelector::toString | 4.03 | 87.5% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveColumnRuleWidth | 4.03 | 87.5% |
| Phpdftk\HtmlToPdf\Renderer::normalisePageSelector | 4.03 | 87.5% |
| Phpdftk\Pdf\Core\Action\MovieAction::toPdf | 4.03 | 87.5% |
| Phpdftk\Pdf\Core\Annotation\MovieAnnotation::toPdf | 4.03 | 87.5% |
| Phpdftk\Pdf\Core\Interactive\Form\ButtonField::toPdf | 4.03 | 87.5% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandGap | 4.02 | 90.0% |
| Phpdftk\Css\Selector\AnPlusBParser::parseWithOf | 4.02 | 90.0% |
| Phpdftk\Css\Selector\PseudoClassSelector::specificity | 4.02 | 88.9% |
| Phpdftk\Filters\CCITTFaxFilter::unpackRow | 4.02 | 90.0% |
| Phpdftk\Filters\PredictorFilter::paethPredictor | 4.02 | 88.9% |
| Phpdftk\HtmlToPdf\Layout\CounterFormat::toAlpha | 4.02 | 88.9% |
| Phpdftk\Pdf\Conformance\Inspection\ReaderDocumentInspector::hasEmbeddedFiles | 4.02 | 88.9% |
| Phpdftk\Pdf\Core\Document\DPartRoot::toPdf | 4.02 | 90.0% |
| Phpdftk\Pdf\Core\Document\OCMD::toPdf | 4.02 | 88.9% |
| Phpdftk\Pdf\Core\File\BitWriter::writeBits | 4.02 | 90.0% |
| Phpdftk\Pdf\Core\Interactive\Signature\SignatureReference::toPdf | 4.02 | 90.0% |
| Phpdftk\Pdf\Reader\Parser\ObjectParser::parseArray | 4.02 | 88.9% |
| Phpdftk\Pdf\Toolkit\LtvSigner::updateCatalog | 4.02 | 88.9% |
| Phpdftk\Filters\LzwBitReader::read | 4.01 | 91.7% |
| Phpdftk\FontParser\KerningParser::getLookupIndicesFromFeatures | 4.01 | 90.9% |
| Phpdftk\Html\Dom\Node::removeChild | 4.01 | 91.7% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::flushPendingTableCharacters | 4.01 | 92.9% |
| Phpdftk\Pdf\Core\Graphics\SoftMask::toPdf | 4.01 | 90.9% |
| Phpdftk\Pdf\Core\Interactive\Signature\DocTimeStamp::toPdf | 4.01 | 90.9% |
| Phpdftk\Text\LineBreakIterator::getIterator | 4.01 | 92.3% |
| Phpdftk\Color\CmykColor::__construct | 4 | 100.0% |
| Phpdftk\Crypt\PdfKeyDerivation::computeUserKey | 4 | 100.0% |
| Phpdftk\Crypt\PdfKeyDerivation::authenticateUserPassword | 4 | 100.0% |
| Phpdftk\Crypt\PublicKeyEncryption::deriveFileKey | 4 | 100.0% |
| Phpdftk\Crypt\Rc4Cipher::rc4 | 4.00 | 94.4% |
| Phpdftk\Css\Cascade\Cascade::inheritCustomProperties | 4 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getLineHeight | 4 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::expectLengthPercentageOrKeyword | 4 | 100.0% |
| Phpdftk\Css\Parser::parseAtRuleBlockContents | 4 | 100.0% |
| Phpdftk\Css\Selector\AnPlusBParser::findOfKeyword | 4 | 100.0% |
| Phpdftk\Css\Tokenizer::nextToken | 4 | 100.0% |
| Phpdftk\Css\Tokenizer::isLetter | 4 | 100.0% |
| Phpdftk\Css\ValueParser::isRadialHeader | 4 | 100.0% |
| Phpdftk\Encoding\GlyphList::unicodeToGlyph | 4 | 100.0% |
| Phpdftk\Encoding\PdfDocEncodingTable::getTable | 4 | 100.0% |
| Phpdftk\Filters\AsciiHexFilter::decode | 4 | 100.0% |
| Phpdftk\Filters\CCITTFaxFilter::matchHuffman | 4 | 100.0% |
| Phpdftk\Filters\CCITTFaxFilter::findChanging | 4 | 100.0% |
| Phpdftk\Filters\Jbig2Filter::encode | 4 | 100.0% |
| Phpdftk\Filters\PredictorFilter::pngDecodePaeth | 4 | 100.0% |
| Phpdftk\Filters\PredictorFilter::pngEncodePaeth | 4 | 100.0% |
| Phpdftk\FontParser\CffParser::parseIndex | 4.00 | 94.4% |
| Phpdftk\FontParser\KerningParser::parse | 4 | 100.0% |
| Phpdftk\FontParser\WoffParser::buildSfnt | 4 | 100.0% |
| Phpdftk\Geometry\Rectangle::contains | 4 | 100.0% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::isInlineLevel | 4 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\FontFace::__construct | 4 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::resolveTabSize | 4.00 | 93.8% |
| Phpdftk\HtmlToPdf\Painter\Painter::composeTransformMatrix | 4 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::paintLine | 4.00 | 93.3% |
| Phpdftk\HtmlToPdf\Painter\Painter::paintDashedDottedSide | 4 | 95.0% |
| Phpdftk\HtmlToPdf\Renderer::collectStylesheets | 4 | 100.0% |
| Phpdftk\Html\Dom\Element::setAttribute | 4 | 100.0% |
| Phpdftk\Html\Dom\Element::querySelectorAll | 4 | 100.0% |
| Phpdftk\Html\Dom\ShadowRoot::collectSlots | 4 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::nextToken | 4 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::consume | 4 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateScriptData | 4 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateScriptDataEscapedLessThanSign | 4 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateSelfClosingStartTag | 4 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateBogusComment | 4 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateCharacterReference | 4 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateDecimalCharacterReference | 4 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::isAsciiAlpha | 4 | 100.0% |
| Phpdftk\Html\TreeConstruction\OpenElementsStack::containsLocalName | 4 | 100.0% |
| Phpdftk\Html\TreeConstruction\OpenElementsStack::popUntilLocalName | 4 | 100.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::modeInitial | 4 | 100.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::modeText | 4 | 100.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::modeInTableText | 4 | 100.0% |
| Phpdftk\Pdf\Conformance\Constraint\PdfEActionConstraint::check | 4 | 100.0% |
| Phpdftk\Pdf\Conformance\Constraint\PdfRActionConstraint::check | 4 | 100.0% |
| Phpdftk\Pdf\Conformance\Constraint\TrimBoxConstraint::check | 4 | 100.0% |
| Phpdftk\Pdf\Conformance\Inspection\ReaderDocumentInspector::getFonts | 4 | 100.0% |
| Phpdftk\Pdf\Conformance\Inspection\WriterDocumentInspector::hasOutputIntentWithIccProfile | 4 | 100.0% |
| Phpdftk\Pdf\Conformance\Inspection\WriterDocumentInspector::getReferenceXObjects | 4 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfAProfile::getPdfVersion | 4 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfVtProfile::getXmpProperties | 4 | 100.0% |
| Phpdftk\Pdf\Conformance\Validator\ConformanceValidator::validate | 4 | 100.0% |
| Phpdftk\Pdf\Core\Action\GoToRAction::toPdf | 4 | 100.0% |
| Phpdftk\Pdf\Core\Action\RichMediaExecuteAction::toPdf | 4 | 100.0% |
| Phpdftk\Pdf\Core\Action\ThreadAction::toPdf | 4 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\AppearanceDict::toPdf | 4 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\BorderStyle::toPdf | 4 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::num | 4 | 100.0% |
| Phpdftk\Pdf\Core\Document\GroupAttributes::toPdf | 4 | 100.0% |
| Phpdftk\Pdf\Core\Document\MarkInfo::toPdf | 4 | 100.0% |
| Phpdftk\Pdf\Core\Document\NameTree::toPdf | 4 | 100.0% |
| Phpdftk\Pdf\Core\Document\NumberTree::toPdf | 4 | 100.0% |
| Phpdftk\Pdf\Core\Document\ObjectStream::toPdf | 4 | 100.0% |
| Phpdftk\Pdf\Core\Document\Outline::toPdf | 4 | 100.0% |
| Phpdftk\Pdf\Core\Document\PageLabel::toPdf | 4 | 100.0% |
| Phpdftk\Pdf\Core\File\PdfHydrator::resolveClass | 4 | 100.0% |
| Phpdftk\Pdf\Core\Font\Type0Font::__construct | 4 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Function\FunctionType0::toPdf | 4 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Halftone\HalftoneType5::toPdf | 4 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Shading\Shading::baseDictionary | 4 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Form\ChoiceField::toPdf | 4 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Form\SignatureField::toPdf | 4 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Signature\CrlClient::getCrl | 4 | 100.0% |
| Phpdftk\Pdf\Core\Multimedia\MediaClipSection::toPdf | 4 | 100.0% |
| Phpdftk\Pdf\Core\Multimedia\MediaPlayParams::toPdf | 4 | 100.0% |
| Phpdftk\Pdf\Core\Multimedia\MediaRendition::toPdf | 4 | 100.0% |
| Phpdftk\Pdf\Core\Multimedia\Navigator::toPdf | 4 | 100.0% |
| Phpdftk\Pdf\Core\Security\PdfEncryptor::publicKeyAes128 | 4 | 97.3% |
| Phpdftk\Pdf\Core\Security\PdfEncryptor::publicKeyAes256 | 4 | 97.4% |
| Phpdftk\Pdf\Core\Security\PdfEncryptor::getMinimumPdfVersion | 4 | 100.0% |
| Phpdftk\Pdf\Core\ThreeD\ThreeDBackground::toPdf | 4 | 100.0% |
| Phpdftk\Pdf\Reader\ObjectResolver::rescanFile | 4 | 100.0% |
| Phpdftk\Pdf\Reader\Parser\BitReader::readBits | 4 | 100.0% |
| Phpdftk\Pdf\Reader\Parser\ContentStreamParser::readHexString | 4 | 100.0% |
| Phpdftk\Pdf\Reader\Parser\ContentStreamParser::readName | 4 | 100.0% |
| Phpdftk\Pdf\Reader\Parser\ContentStreamParser::readKeyword | 4 | 100.0% |
| Phpdftk\Pdf\Reader\Parser\XrefParser::readLine | 4 | 100.0% |
| Phpdftk\Pdf\Reader\PdfReader::getPageCount | 4 | 100.0% |
| Phpdftk\Pdf\Reader\PdfReader::extractFileId | 4 | 100.0% |
| Phpdftk\Pdf\Toolkit\BookmarkEditor::resolveEffectiveBookmarks | 4 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageLabeler::setRomanNumerals | 4 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageLabeler::setAlphabetic | 4 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageTransformer::applyScale | 4 | 100.0% |
| Phpdftk\Pdf\Toolkit\PdfMerger::toBytes | 4 | 100.0% |
| Phpdftk\Pdf\Toolkit\PdfStamper::stampPdf | 4 | 100.0% |
| Phpdftk\Pdf\Toolkit\PdfStamper::registerImageXObject | 4.00 | 93.8% |
| Phpdftk\Pdf\Toolkit\TextExtractor::searchPattern | 4 | 100.0% |
| Phpdftk\Pdf\Writer\Page::drawLine | 4 | 100.0% |
| Phpdftk\Pdf\Writer\Pdf::addListInternal | 4 | 100.0% |
| Phpdftk\Pdf\Writer\Pdf::addBarcode | 4 | 100.0% |
| Phpdftk\Pdf\Writer\Pdf::advanceOnOverflow | 4 | 100.0% |
| Phpdftk\Pdf\Writer\Pdf::resolveFontName | 4 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::attachBytes | 4 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::addLink | 4 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::addInk | 4 | 96.4% |
| Phpdftk\Pdf\Writer\PdfWriter::addCompositeFont | 4 | 100.0% |
| Phpdftk\Pdf\Writer\PdfWriter::getEncodingWarnings | 4 | 100.0% |
| Phpdftk\Pdf\Writer\TableRenderer::rowHeight | 4 | 100.0% |
| Phpdftk\Pdf\Writer\Page::rotate | 3.65 | 58.3% |
| Phpdftk\Css\ValueParser::buildSkew | 3.58 | 60.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateRcdataEndTagOpen | 3.47 | 62.5% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateCommentEndDash | 3.43 | 63.6% |
| Phpdftk\Css\Selector\AnPlusBParser::skipWs | 3.33 | 66.7% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::parseHtmlLength | 3.33 | 66.7% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateCommentLessThanSignBangDashDash | 3.33 | 66.7% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateCdataSection | 3.33 | 66.7% |
| Phpdftk\Pdf\Core\Interactive\Signature\CrlClient::assertHttpUrl | 3.33 | 66.7% |
| Phpdftk\Pdf\Core\Interactive\Signature\OcspClient::assertHttpUrl | 3.33 | 66.7% |
| Phpdftk\Pdf\Reader\PdfReader::fromStream | 3.33 | 66.7% |
| Phpdftk\Pdf\Writer\Pdf::addHtml | 3.27 | 68.8% |
| Phpdftk\Css\ValueParser::extractPercentageComponent | 3.21 | 71.4% |
| Phpdftk\Pdf\Core\Graphics\Shading\ShadingType1::toPdf | 3.21 | 71.4% |
| Phpdftk\Css\Selector\SelectorParser::buildPseudoElementFunction | 3.14 | 75.0% |
| Phpdftk\FontParser\CffParser::getTopDictInt | 3.14 | 75.0% |
| Phpdftk\Html\Dom\ClassList::assertValidToken | 3.14 | 75.0% |
| Phpdftk\Html\TreeConstruction\ActiveFormattingElements::indexOf | 3.14 | 75.0% |
| Phpdftk\Pdf\Conformance\Inspection\ReaderDocumentInspector::hasTransparency | 3.14 | 75.0% |
| Phpdftk\Pdf\Conformance\Inspection\WriterDocumentInspector::hasEncryption | 3.14 | 75.0% |
| Phpdftk\Pdf\Core\Graphics\Shading\ShadingType2::toPdf | 3.14 | 75.0% |
| Phpdftk\Pdf\Core\Graphics\Shading\ShadingType3::toPdf | 3.14 | 75.0% |
| Phpdftk\Pdf\Toolkit\PageTransformer::scaleTo | 3.14 | 75.0% |
| Phpdftk\Pdf\Writer\Page::ensureLayerProperty | 3.14 | 75.0% |
| Phpdftk\Pdf\Core\File\IncrementalWriter::findStartxrefOffset | 3.10 | 77.8% |
| Phpdftk\Pdf\Toolkit\MetadataEditor::findStartxrefOffset | 3.10 | 77.8% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::clearSide | 3.07 | 80.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::isOutOfFlow | 3.07 | 80.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::borderIsVisible | 3.07 | 80.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateCommentLessThanSign | 3.07 | 80.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateCdataSectionEnd | 3.07 | 80.0% |
| Phpdftk\Pdf\Conformance\Inspection\ReaderDocumentInspector::getThreeDStreams | 3.07 | 80.0% |
| Phpdftk\Pdf\Conformance\Inspection\ReaderDocumentInspector::getImageXObjects | 3.07 | 80.0% |
| Phpdftk\Pdf\Reader\PdfReader::getPages | 3.07 | 80.0% |
| Phpdftk\Pdf\Toolkit\BookmarkEditor::collectPageReferences | 3.07 | 80.0% |
| Phpdftk\Pdf\Toolkit\Internal\PageResolver::getPageReferences | 3.07 | 80.0% |
| Phpdftk\Pdf\Toolkit\MetadataEditor::getTrapped | 3.07 | 80.0% |
| Phpdftk\Pdf\Toolkit\PageTransformer::resolvePageEntries | 3.07 | 80.0% |
| Phpdftk\Crypt\SaslPrep::normalize | 3.04 | 83.3% |
| Phpdftk\Css\ValueParser::buildScale | 3.04 | 83.3% |
| Phpdftk\FontParser\KerningParser::xAdvanceOffsetInValueRecord | 3.04 | 83.3% |
| Phpdftk\FontParser\TrueTypeSubsetter::buildLoca | 3.04 | 83.3% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveFlexOrder | 3.04 | 83.3% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveFlexGrow | 3.04 | 83.3% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveFlexShrink | 3.04 | 83.3% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::parseLegacyWidth | 3.04 | 83.3% |
| Phpdftk\HtmlToPdf\Painter\Painter::objectFitKeyword | 3.04 | 83.3% |
| Phpdftk\HtmlToPdf\Painter\Painter::resolveUnderlineOffset | 3.04 | 83.3% |
| Phpdftk\HtmlToPdf\Painter\Painter::textDecorationStyle | 3.04 | 83.3% |
| Phpdftk\Pdf\Conformance\Inspection\ReaderDocumentInspector::hasJavaScript | 3.04 | 83.3% |
| Phpdftk\Pdf\Conformance\Inspection\ReaderDocumentInspector::hasThreeDAnnotations | 3.04 | 83.3% |
| Phpdftk\Pdf\Core\Annotation\CaretAnnotation::toPdf | 3.04 | 83.3% |
| Phpdftk\Pdf\Core\Annotation\RichMediaAnnotation::toPdf | 3.04 | 83.3% |
| Phpdftk\Pdf\Reader\Parser\StreamParser::intParam | 3.04 | 83.3% |
| Phpdftk\Pdf\Reader\PdfDecryptor::intVal | 3.04 | 83.3% |
| Phpdftk\Pdf\Toolkit\FormFiller::extractValue | 3.04 | 83.3% |
| Phpdftk\Pdf\Toolkit\PdfMerger::getTotalPageCount | 3.04 | 83.3% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::ceilToPage | 3.03 | 85.7% |
| Phpdftk\HtmlToPdf\Painter\Painter::resolveBackgroundClip | 3.03 | 85.7% |
| Phpdftk\Pdf\Core\Action\SubmitFormAction::toPdf | 3.03 | 85.7% |
| Phpdftk\Pdf\Core\Graphics\ColorSpace\CalGray::toPdf | 3.03 | 85.7% |
| Phpdftk\Pdf\Core\Graphics\ColorSpace\Lab::toPdf | 3.03 | 85.7% |
| Phpdftk\Pdf\Core\Interactive\Signature\FieldMDPTransformParams::toPdf | 3.03 | 85.7% |
| Phpdftk\Pdf\Core\Multimedia\MediaScreenParams::toPdf | 3.03 | 85.7% |
| Phpdftk\Pdf\Core\Security\PublicKeyRecipient::toPdf | 3.03 | 85.7% |
| Phpdftk\Pdf\Reader\PdfDecryptor::decryptStream | 3.03 | 85.7% |
| Phpdftk\Pdf\Writer\Page::drawPath | 3.03 | 84.6% |
| Phpdftk\Pdf\Writer\Page::useGradient | 3.03 | 85.7% |
| Phpdftk\Pdf\Writer\Page::useSpotColor | 3.03 | 85.7% |
| Phpdftk\Pdf\Writer\Page::ensureTemplateResource | 3.03 | 85.7% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::justifyFragments | 3.02 | 87.5% |
| Phpdftk\Pdf\Conformance\Inspection\ReaderDocumentInspector::getXmpBytes | 3.02 | 87.5% |
| Phpdftk\Pdf\Core\Document\OCG::toPdf | 3.02 | 87.5% |
| Phpdftk\Pdf\Reader\PdfReader::getTypedCatalog | 3.02 | 87.5% |
| Phpdftk\Pdf\Reader\TextExtractor::extractFromPage | 3.02 | 87.5% |
| Phpdftk\Pdf\Toolkit\BookmarkEditor::buildOutlineTree | 3.02 | 87.5% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandOverflow | 3.01 | 90.9% |
| Phpdftk\FontParser\GsubParser::parseGsub | 3.01 | 90.0% |
| Phpdftk\FontParser\KerningParser::parseGpos | 3.01 | 90.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::emitOverflowClipPath | 3.01 | 90.9% |
| Phpdftk\HtmlToPdf\Painter\Painter::formatCounterMarker | 3.01 | 90.9% |
| Phpdftk\Pdf\Core\File\PdfFileWriter::writeTo | 3.01 | 88.9% |
| Phpdftk\Pdf\Core\Font\Type1Font::populateWidths | 3.01 | 91.7% |
| Phpdftk\Pdf\Core\Graphics\Pattern\ShadingPattern::toPdf | 3.01 | 88.9% |
| Phpdftk\Pdf\Core\Interactive\Signature\CertificateUtils::expectTag | 3.01 | 91.7% |
| Phpdftk\Pdf\Toolkit\BookmarkEditor::getBookmarks | 3.01 | 88.9% |
| Phpdftk\Pdf\Writer\Action::resetForm | 3.01 | 88.9% |
| Phpdftk\Pdf\Writer\PdfWriter::writeTo | 3.01 | 88.9% |
| Phpdftk\Color\GrayColor::__construct | 3 | 100.0% |
| Phpdftk\Crypt\AesCipher::__construct | 3 | 100.0% |
| Phpdftk\Crypt\AesCipher::decrypt | 3 | 100.0% |
| Phpdftk\Crypt\PdfKeyDerivation::authenticateUserPasswordR6 | 3 | 100.0% |
| Phpdftk\Crypt\PdfKeyDerivation::authenticateOwnerPasswordR6 | 3 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::shouldReplace | 3 | 100.0% |
| Phpdftk\Css\Cascade\CascadedValues::get | 3 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getFontWeight | 3 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getZIndex | 3 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::looksLikeBorderWidth | 3 | 100.0% |
| Phpdftk\Css\Selector\AnPlusB::matches | 3 | 100.0% |
| Phpdftk\Css\Selector\Matcher::listMatches | 3 | 100.0% |
| Phpdftk\Css\Selector\Matcher::compoundMatches | 3 | 100.0% |
| Phpdftk\Css\Selector\SelectorParser::skipWhitespace | 3 | 100.0% |
| Phpdftk\Css\Selector\Specificity::compare | 3 | 100.0% |
| Phpdftk\Css\Tokenizer::__construct | 3 | 100.0% |
| Phpdftk\Css\Tokenizer::consumeNumericToken | 3 | 100.0% |
| Phpdftk\Css\Tokenizer::isWhitespace | 3 | 100.0% |
| Phpdftk\Css\Tokenizer::isIdentCodePoint | 3 | 100.0% |
| Phpdftk\Encoding\PdfDocEncodingTable::decode | 3 | 100.0% |
| Phpdftk\Filesystem\LocalFilesystem::assertReadableFile | 3 | 100.0% |
| Phpdftk\Filters\CCITTFaxFilter::bitsToBytes | 3 | 100.0% |
| Phpdftk\Filters\LzwBitWriter::write | 3 | 100.0% |
| Phpdftk\Filters\PredictorFilter::encodeTiff | 3 | 100.0% |
| Phpdftk\Filters\PredictorFilter::pngDecodeAverage | 3 | 100.0% |
| Phpdftk\Filters\PredictorFilter::pngEncodeAverage | 3 | 100.0% |
| Phpdftk\FontParser\CffSubsetter::buildTopDict | 3 | 100.0% |
| Phpdftk\FontParser\CffSubsetter::buildCharset | 3 | 100.0% |
| Phpdftk\FontParser\CffSubsetter::patchPrivateDictLocalSubr | 3 | 100.0% |
| Phpdftk\FontParser\GsubParser::findLigatureFeatureIndices | 3 | 100.0% |
| Phpdftk\FontParser\GsubParser::getLookupIndicesFromFeatures | 3 | 100.0% |
| Phpdftk\FontParser\KerningParser::findKernFeatureIndices | 3 | 100.0% |
| Phpdftk\FontParser\KerningParser::parsePairPosSubtable | 3 | 100.0% |
| Phpdftk\FontParser\KerningParser::valueRecordSize | 3 | 100.0% |
| Phpdftk\FontParser\KerningParser::parseKernFormat0 | 3 | 100.0% |
| Phpdftk\FontParser\OpenTypeParser::parseCmapFormat12 | 3 | 100.0% |
| Phpdftk\FontParser\TrueTypeParser::parseCmapFormat12 | 3 | 100.0% |
| Phpdftk\FontParser\TrueTypeSubsetter::subset | 3 | 100.0% |
| Phpdftk\FontParser\TrueTypeSubsetter::parseTables | 3 | 95.5% |
| Phpdftk\Geometry\Rectangle::intersect | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::makePseudoBox | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::flushInlineGroup | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::numericValue | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::forcesPageBreakBefore | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::maxColumnsFromGrid | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveInlineLengths | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\CounterFormat::toCjkDecimal | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\CounterFormat::toGreek | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::lineHeightFor | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::resolveStyle | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::applyWordSpacing | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::__destruct | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::resolveTransformOrigin | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::resolveDecorationThickness | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Renderer::collectTextContent | 3 | 100.0% |
| Phpdftk\HtmlToPdf\RendererOptions::withGenericFamilies | 3 | 100.0% |
| Phpdftk\Html\Dom\ClassList::add | 3 | 100.0% |
| Phpdftk\Html\Dom\Element::children | 3 | 100.0% |
| Phpdftk\Html\Dom\Element::elementId | 3 | 100.0% |
| Phpdftk\Html\Dom\Element::indexAmongSiblingsFromEnd | 3 | 100.0% |
| Phpdftk\Html\Dom\Element::attachShadow | 3 | 100.0% |
| Phpdftk\Html\Dom\Node::setTextContent | 3 | 100.0% |
| Phpdftk\Html\Dom\Node::cloneNode | 3 | 100.0% |
| Phpdftk\Html\Dom\Node::isAncestorOf | 3 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::__construct | 3 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::peekRemaining | 3 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::emit | 3 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::dedupAttributes | 3 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateScriptDataLessThanSign | 3 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateScriptDataEndTagOpen | 3 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateScriptDataEscapedEndTagOpen | 3 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateRawtextEndTagOpen | 3 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateCommentStart | 3 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateNumericCharacterReference | 3 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateHexadecimalCharacterReferenceStart | 3 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateDecimalCharacterReferenceStart | 3 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::finalizeAndEmitTag | 3 | 100.0% |
| Phpdftk\Html\TreeConstruction\ActiveFormattingElements::clearToLastMarker | 3 | 100.0% |
| Phpdftk\Html\TreeConstruction\ActiveFormattingElements::contains | 3 | 100.0% |
| Phpdftk\Html\TreeConstruction\ActiveFormattingElements::remove | 3 | 100.0% |
| Phpdftk\Html\TreeConstruction\ActiveFormattingElements::replace | 3 | 100.0% |
| Phpdftk\Html\TreeConstruction\OpenElementsStack::popUntilElement | 3 | 100.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::build | 3 | 100.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::createElementForToken | 3 | 100.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::insertForeignElement | 3 | 100.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::currentNodeIsTableContext | 3 | 100.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::tokenHasAttribute | 3 | 100.0% |
| Phpdftk\ImageMetadata\Jbig2Parser::parse | 3 | 100.0% |
| Phpdftk\ImageMetadata\Jbig2Parser::parseFileFormat | 3 | 100.0% |
| Phpdftk\Pdf\Conformance\ConformanceException::__construct | 3 | 100.0% |
| Phpdftk\Pdf\Conformance\Constraint\OutputIntentConstraint::check | 3 | 100.0% |
| Phpdftk\Pdf\Conformance\Constraint\PdfEColorSpaceConstraint::check | 3 | 100.0% |
| Phpdftk\Pdf\Conformance\Inspection\ReaderDocumentInspector::getRegisteredObjects | 3 | 100.0% |
| Phpdftk\Pdf\Conformance\Inspection\WriterDocumentInspector::getPages | 3 | 100.0% |
| Phpdftk\Pdf\Conformance\Inspection\WriterDocumentInspector::hasTransparency | 3 | 100.0% |
| Phpdftk\Pdf\Conformance\Inspection\WriterDocumentInspector::getThreeDStreams | 3 | 100.0% |
| Phpdftk\Pdf\Conformance\Inspection\WriterDocumentInspector::getImageXObjects | 3 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfAProfile::requiresTaggedStructure | 3 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfUaProfile::getPart | 3 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfUaProfile::getPdfVersion | 3 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfXProfile::getPdfVersion | 3 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfXProfile::prohibitsTransparency | 3 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfXProfile::supportsReferenceXObjects | 3 | 100.0% |
| Phpdftk\Pdf\Conformance\Validator\ProfileConstraintRegistry::getPdfAConstraints | 3 | 100.0% |
| Phpdftk\Pdf\Conformance\Validator\ProfileConstraintRegistry::getPdfXConstraints | 3 | 100.0% |
| Phpdftk\Pdf\Core\Action\GoToAction::toPdf | 3 | 100.0% |
| Phpdftk\Pdf\Core\Action\GoToDPAction::toPdf | 3 | 100.0% |
| Phpdftk\Pdf\Core\Action\ResetFormAction::toPdf | 3 | 100.0% |
| Phpdftk\Pdf\Core\Action\URIAction::toPdf | 3 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\BorderEffect::toPdf | 3 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\FileAttachmentAnnotation::toPdf | 3 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\PopupAnnotation::toPdf | 3 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\SoundAnnotation::toPdf | 3 | 100.0% |
| Phpdftk\Pdf\Core\Document\Destination::toPdf | 3 | 100.0% |
| Phpdftk\Pdf\Core\Document\HintStream::toPdf | 3 | 100.0% |
| Phpdftk\Pdf\Core\Document\ObjectRef::toPdf | 3 | 100.0% |
| Phpdftk\Pdf\Core\Document\Thread::toPdf | 3 | 100.0% |
| Phpdftk\Pdf\Core\File\PdfFileWriter::__construct | 3 | 100.0% |
| Phpdftk\Pdf\Core\File\PdfFileWriter::setEncryption | 3 | 100.0% |
| Phpdftk\Pdf\Core\File\PdfFileWriter::applyVersionRequirement | 3 | 100.0% |
| Phpdftk\Pdf\Core\File\PdfHydrator::resolveActionClass | 3 | 100.0% |
| Phpdftk\Pdf\Core\FileSpec\EmbeddedFile::toPdf | 3 | 100.0% |
| Phpdftk\Pdf\Core\Filter\CryptFilterDecodeParams::toPdf | 3 | 100.0% |
| Phpdftk\Pdf\Core\Filter\JPXDecodeParams::toPdf | 3 | 100.0% |
| Phpdftk\Pdf\Core\Font\Encoding::toPdf | 3 | 100.0% |
| Phpdftk\Pdf\Core\Font\Type0Font::toPdf | 3 | 100.0% |
| Phpdftk\Pdf\Core\Font\Type0FontFactory::buildToUnicodeCMap | 3 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Form\FdfWriter::generate | 3 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Form\SigFieldLock::toPdf | 3 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Form\XfdfWriter::generate | 3 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Signature\CertificateUtils::pemToDer | 3 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Signature\CertificateUtils::extractSubjectDer | 3 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Signature\CertificateUtils::extractPublicKeyBits | 3 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Signature\TsaClient::assertHttpUrl | 3 | 100.0% |
| Phpdftk\Pdf\Core\PdfDate::fromDateTime | 3 | 100.0% |
| Phpdftk\Pdf\Core\PdfStream::toPdf | 3 | 100.0% |
| Phpdftk\Pdf\Core\Security\PdfEncryptor::encryptObject | 3 | 100.0% |
| Phpdftk\Pdf\Core\Security\PdfEncryptor::createStandard | 3 | 100.0% |
| Phpdftk\Pdf\Reader\ObjectResolver::mergeOlderEntries | 3 | 100.0% |
| Phpdftk\Pdf\Reader\Parser\ObjectParser::parseIntegerOrReference | 3 | 100.0% |
| Phpdftk\Pdf\Reader\Parser\ObjectScanner::scan | 3 | 100.0% |
| Phpdftk\Pdf\Reader\Parser\StreamParser::applyPredictor | 3 | 100.0% |
| Phpdftk\Pdf\Reader\PdfReader::getInfo | 3 | 100.0% |
| Phpdftk\Pdf\Reader\PdfReader::getTypedPages | 3 | 100.0% |
| Phpdftk\Pdf\Reader\PdfReader::getTypedObject | 3 | 100.0% |
| Phpdftk\Pdf\Reader\PositionedTextExtractor::extractFromPage | 3 | 100.0% |
| Phpdftk\Pdf\Reader\PositionedTextExtractor::containsMultibyte | 3 | 100.0% |
| Phpdftk\Pdf\Reader\TextExtractor::containsMultibyte | 3 | 100.0% |
| Phpdftk\Pdf\Reader\Tokenizer\FileSource::fillBuffer | 3 | 100.0% |
| Phpdftk\Pdf\Reader\Tokenizer\Tokenizer::isDelimiterOrWhitespace | 3 | 100.0% |
| Phpdftk\Pdf\Toolkit\FormFiller::getFieldInfo | 3.00 | 93.3% |
| Phpdftk\Pdf\Toolkit\Internal\PageCopier::copyPages | 3 | 100.0% |
| Phpdftk\Pdf\Toolkit\MetadataEditor::getStringField | 3 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageSelector::resolve | 3 | 100.0% |
| Phpdftk\Pdf\Toolkit\PdfEncrypt::changePasswords | 3 | 100.0% |
| Phpdftk\Pdf\Toolkit\TextExtractor::contains | 3 | 100.0% |
| Phpdftk\Pdf\Toolkit\TextExtractor::search | 3 | 100.0% |
| Phpdftk\Pdf\Writer\ListRenderer::drawBlock | 3 | 100.0% |
| Phpdftk\Pdf\Writer\Page::drawRectangle | 3 | 100.0% |
| Phpdftk\Pdf\Writer\Page::drawEllipse | 3 | 100.0% |
| Phpdftk\Pdf\Writer\Page::drawRoundedRectangle | 3 | 100.0% |
| Phpdftk\Pdf\Writer\Page::ensureOpacityState | 3 | 100.0% |
| Phpdftk\Pdf\Writer\PageDecorator::isEmpty | 3 | 100.0% |
| Phpdftk\Pdf\Writer\Pdf::enableOutline | 3 | 100.0% |
| Phpdftk\Pdf\Writer\Pdf::setColumns | 3 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::computeFieldFlags | 3 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::addLayer | 3 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::quadsToArrays | 3 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::pointsToRectAndArray | 3 | 100.0% |
| Phpdftk\Pdf\Writer\PdfWriter::generate | 3 | 100.0% |
| Phpdftk\Pdf\Writer\PdfWriter::buildToUnicodeCMap | 3 | 100.0% |
| Phpdftk\Pdf\Writer\Table::columnCount | 3 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::currentTokenAsTag | 2.50 | 50.0% |
| Phpdftk\Css\Selector\TypeSelector::toString | 2.15 | 66.7% |
| Phpdftk\FontParser\CffParser::readUint16 | 2.15 | 66.7% |
| Phpdftk\FontParser\GsubParser::readUint16 | 2.15 | 66.7% |
| Phpdftk\FontParser\OpenTypeParser::tableOffset | 2.15 | 66.7% |
| Phpdftk\FontParser\TrueTypeParser::tableOffset | 2.15 | 66.7% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::declaresNamedPage | 2.15 | 66.7% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::declaresForcedBreak | 2.15 | 66.7% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::declaresForcedColumnBreak | 2.15 | 66.7% |
| Phpdftk\HtmlToPdf\Painter\Painter::lengthOrPercentageToFloat | 2.15 | 66.7% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateCdataSectionBracket | 2.15 | 66.7% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::reprocess | 2.15 | 66.7% |
| Phpdftk\Pdf\Conformance\Inspection\ReaderDocumentInspector::hasRasterOnlyContent | 2.15 | 66.7% |
| Phpdftk\Pdf\Reader\Tokenizer\StringSource::readByte | 2.15 | 66.7% |
| Phpdftk\Pdf\Reader\Tokenizer\Tokenizer::tell | 2.15 | 66.7% |
| Phpdftk\Pdf\Reader\Tokenizer\Tokenizer::handleLineContinuation | 2.15 | 66.7% |
| Phpdftk\Pdf\Toolkit\AnnotationFlattener::toFloat | 2.15 | 66.7% |
| Phpdftk\Pdf\Toolkit\Internal\PageResolver::toFloat | 2.15 | 66.7% |
| Phpdftk\Pdf\Toolkit\PageTransformer::numVal | 2.15 | 66.7% |
| Phpdftk\Pdf\Core\Interactive\Signature\OcspClient::getOcspResponse | 2.09 | 71.4% |
| Phpdftk\Css\Cascade\PropertyRegistry::register | 2.06 | 75.0% |
| Phpdftk\Css\Selector\Matcher::complexMatches | 2.06 | 75.0% |
| Phpdftk\Filters\FlateFilter::encode | 2.06 | 75.0% |
| Phpdftk\FontParser\GsubParser::parse | 2.06 | 75.0% |
| Phpdftk\FontParser\TrueTypeParser::readInt32 | 2.06 | 75.0% |
| Phpdftk\FontParser\TrueTypeSubsetter::getTableData | 2.06 | 75.0% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::displayKeyword | 2.06 | 75.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::flexKeyword | 2.06 | 75.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::lengthContextFor | 2.06 | 75.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveColumnRuleStyle | 2.06 | 75.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::isTextJustifyNone | 2.06 | 75.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::textAlignKeyword | 2.06 | 75.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::whiteSpaceKeyword | 2.06 | 75.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::dominantFontSize | 2.06 | 75.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::isCloneDecorationBreak | 2.06 | 75.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::dominantFontSize | 2.06 | 75.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::borderStyleName | 2.06 | 75.0% |
| Phpdftk\Html\TreeConstruction\OpenElementsStack::pop | 2.06 | 75.0% |
| Phpdftk\Pdf\Core\Font\FontFile\CFFFontFile::toPdf | 2.06 | 75.0% |
| Phpdftk\Pdf\Core\Font\FontFile\TrueTypeFontFile::toPdf | 2.06 | 75.0% |
| Phpdftk\Pdf\Core\Interactive\Signature\Pkcs7Signer::certificateToPem | 2.06 | 75.0% |
| Phpdftk\Pdf\Reader\PdfDecryptor::stringVal | 2.06 | 75.0% |
| Phpdftk\Pdf\Toolkit\BookmarkEditor::extractTitle | 2.06 | 75.0% |
| Phpdftk\Pdf\Writer\Pdf::equalColumns | 2.06 | 75.0% |
| Phpdftk\FontParser\OpenTypeParser::fromBytes | 2.03 | 80.0% |
| Phpdftk\FontParser\TrueTypeParser::fromBytes | 2.03 | 80.0% |
| Phpdftk\FontParser\Type1Parser::fromBytes | 2.03 | 80.0% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::generate | 2.03 | 80.0% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::firstSrcsetUrl | 2.03 | 80.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveCellColumn | 2.03 | 80.0% |
| Phpdftk\Html\Dom\Node::replaceChild | 2.03 | 80.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateCommentLessThanSignBang | 2.03 | 80.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateCommentLessThanSignBangDash | 2.03 | 80.0% |
| Phpdftk\Pdf\Core\File\PdfFileWriter::patchPaddedNumber | 2.03 | 80.0% |
| Phpdftk\Pdf\Core\Interactive\Signature\CertificateUtils::skipTlv | 2.03 | 80.0% |
| Phpdftk\Pdf\Writer\Pdf::addSpacer | 2.03 | 80.0% |
| Phpdftk\Pdf\Core\Font\FontFile\Type1FontFile::toPdf | 2.02 | 83.3% |
| Phpdftk\Pdf\Reader\PdfReader::getTypedPage | 2.02 | 83.3% |
| Phpdftk\Pdf\Reader\Tokenizer\FileSource::__construct | 2.02 | 83.3% |
| Phpdftk\Pdf\Writer\PdfDoc::addStickyNote | 2.02 | 83.3% |
| Phpdftk\Crypt\AesCipher::encrypt | 2.01 | 87.5% |
| Phpdftk\FontParser\CffSubsetter::encode5ByteInt | 2.01 | 85.7% |
| Phpdftk\Pdf\Core\File\PdfFileWriter::patchHintArray | 2.01 | 85.7% |
| Phpdftk\Pdf\Core\Graphics\ColorSpace\DeviceN::toPdf | 2.01 | 88.9% |
| Phpdftk\Pdf\Core\Graphics\Halftone\HalftoneType10::toPdf | 2.01 | 85.7% |
| Phpdftk\Pdf\Reader\PdfDecryptor::deriveObjectKey | 2.01 | 87.5% |
| Phpdftk\Pdf\Reader\TextExtractor::loadFontMaps | 2.01 | 85.7% |
| Phpdftk\Pdf\Writer\Pdf::addRule | 2.01 | 86.7% |
| Phpdftk\Pdf\Writer\PdfWriter::checkConformance | 2.01 | 88.9% |
| Phpdftk\Color\ColorConverter::rgbToCmyk | 2 | 100.0% |
| Phpdftk\Color\RgbColor::fromHex | 2 | 100.0% |
| Phpdftk\Crypt\PdfKeyDerivation::deriveObjectKey | 2 | 100.0% |
| Phpdftk\Crypt\PdfKeyDerivation::computePermsR6 | 2 | 100.0% |
| Phpdftk\Crypt\SaslPrep::prepare | 2 | 100.0% |
| Phpdftk\Crypt\SaslPrep::toCodepoints | 2 | 100.0% |
| Phpdftk\Css\Cascade\CascadedValues::set | 2 | 100.0% |
| Phpdftk\Css\Cascade\CascadedValues::has | 2 | 100.0% |
| Phpdftk\Css\Cascade\CascadedValues::normalise | 2 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getCustomProperty | 2 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBackgroundColor | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBackgroundImage | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBackgroundRepeat | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBackgroundPosition | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBackgroundSize | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBackgroundAttachment | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBackgroundOrigin | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBackgroundClip | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getOpacity | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getFontFamily | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getFontSize | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getFontStyle | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTextAlign | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTextDecorationLine | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTextDecorationStyle | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTextDecorationColor | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTextDecorationThickness | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTextTransform | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTextIndent | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTextJustify | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getLetterSpacing | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getWordSpacing | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getWhiteSpace | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getWordBreak | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getOverflowWrap | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getVerticalAlign | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getDirection | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getUnicodeBidi | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getQuotes | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getPosition | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTop | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getRight | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBottom | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getLeft | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getHeight | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getMinWidth | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getMinHeight | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getMaxHeight | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getMarginRight | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getMarginBottom | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getMarginLeft | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getPaddingTop | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getPaddingRight | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getPaddingBottom | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getPaddingLeft | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderTopWidth | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderRightWidth | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderBottomWidth | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderLeftWidth | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderTopStyle | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderRightStyle | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderBottomStyle | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderLeftStyle | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderTopColor | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderRightColor | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderBottomColor | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderLeftColor | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderTopLeftRadius | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderTopRightRadius | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderBottomLeftRadius | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderBottomRightRadius | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBoxShadow | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getOverflow | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getOverflowX | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getOverflowY | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getVisibility | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getOutlineWidth | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getOutlineStyle | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getOutlineColor | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getOutlineOffset | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getFloat | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getClear | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getAspectRatio | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getFlexDirection | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getFlexWrap | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getJustifyContent | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getAlignItems | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getAlignContent | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getAlignSelf | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getFlexBasis | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getOrder | 2 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getRowGap | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getColumnGap | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderCollapse | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getCaptionSide | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getListStylePosition | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getListStyleImage | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBreakBefore | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBreakAfter | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBreakInside | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBoxDecorationBreak | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getOrphans | 2 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getColumnWidth | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getColumnRuleWidth | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getColumnRuleStyle | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getColumnRuleColor | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getColumnSpan | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getColumnFill | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTextShadow | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getClipPath | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getFilter | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTransform | 2 | 0.0% |
| Phpdftk\Css\Cascade\ComputedStyle::expectKeyword | 2 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::expectColor | 2 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::expectNumber | 2 | 100.0% |
| Phpdftk\Css\Cascade\LengthContext::withPercentageBasis | 2 | 0.0% |
| Phpdftk\Css\Cascade\PropertyRegistry::has | 2 | 0.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::toComponents | 2 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::looksLikeBorderStyle | 2 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::looksLikeFontStyle | 2 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::looksLikeFontVariant | 2 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::looksLikeFontStretch | 2 | 100.0% |
| Phpdftk\Css\Selector\AnPlusBParser::isNDimensionUnit | 2 | 100.0% |
| Phpdftk\Css\Selector\AnPlusBParser::isNLikeIdent | 2 | 0.0% |
| Phpdftk\Css\Selector\ComplexSelector::specificity | 2 | 100.0% |
| Phpdftk\Css\Selector\CompoundSelector::specificity | 2 | 100.0% |
| Phpdftk\Css\Selector\CompoundSelector::toString | 2 | 100.0% |
| Phpdftk\Css\Selector\SelectorList::isEmpty | 2 | 0.0% |
| Phpdftk\Css\Selector\SelectorList::toString | 2 | 100.0% |
| Phpdftk\Css\Selector\SelectorParser::serializeTokens | 2 | 100.0% |
| Phpdftk\Css\Selector\Specificity::max | 2 | 100.0% |
| Phpdftk\Css\Tokenizer::tokenize | 2 | 100.0% |
| Phpdftk\Css\Tokenizer::isValidEscape | 2 | 100.0% |
| Phpdftk\Css\Tokenizer::peek | 2 | 100.0% |
| Phpdftk\Css\Tokenizer::isDigit | 2 | 100.0% |
| Phpdftk\Css\Value\CalcBinary::toCss | 2 | 0.0% |
| Phpdftk\Css\Value\CalcFunc::toCss | 2 | 0.0% |
| Phpdftk\Css\Value\CalcLeaf::toCss | 2 | 0.0% |
| Phpdftk\Css\Value\CssFunction::toCss | 2 | 0.0% |
| Phpdftk\Css\Value\Integer::toCss | 2 | 0.0% |
| Phpdftk\Css\Value\Keyword::toCss | 2 | 0.0% |
| Phpdftk\Css\Value\LengthUnit::isAbsolute | 2 | 0.0% |
| Phpdftk\Css\Value\LengthUnit::isFontRelative | 2 | 0.0% |
| Phpdftk\Css\Value\MatrixTransform::toCss | 2 | 0.0% |
| Phpdftk\Css\Value\NamedColors::lookup | 2 | 100.0% |
| Phpdftk\Css\Value\StringValue::toCss | 2 | 0.0% |
| Phpdftk\Css\Value\Transform::toCss | 2 | 0.0% |
| Phpdftk\Css\Value\Url::toCss | 2 | 0.0% |
| Phpdftk\Css\ValueParser::parse | 2 | 100.0% |
| Phpdftk\Css\ValueParser::parseSlashList | 2 | 100.0% |
| Phpdftk\Css\ValueParser::parseSpaceList | 2 | 100.0% |
| Phpdftk\Encoding\MacRomanTable::getTable | 2 | 100.0% |
| Phpdftk\Encoding\WinAnsiTable::getTable | 2 | 100.0% |
| Phpdftk\Filesystem\LocalFilesystem::readFile | 2 | 100.0% |
| Phpdftk\Filesystem\LocalFilesystem::readPrefix | 2 | 100.0% |
| Phpdftk\Filesystem\LocalFilesystem::openReadable | 2 | 100.0% |
| Phpdftk\Filesystem\LocalFilesystem::assertLocalPath | 2 | 100.0% |
| Phpdftk\Filters\FlateFilter::decode | 2 | 100.0% |
| Phpdftk\Filters\LzwBitWriter::finish | 2 | 100.0% |
| Phpdftk\Filters\PredictorFilter::pngDecodeSub | 2 | 100.0% |
| Phpdftk\Filters\PredictorFilter::pngEncodeSub | 2 | 100.0% |
| Phpdftk\Filters\PredictorFilter::pngDecodeUp | 2 | 100.0% |
| Phpdftk\Filters\PredictorFilter::pngEncodeUp | 2 | 100.0% |
| Phpdftk\FontMetrics\StandardFontMetrics::get | 2 | 100.0% |
| Phpdftk\FontMetrics\StandardFontMetrics::courierWidths | 2 | 100.0% |
| Phpdftk\FontParser\CffParser::readOffset | 2 | 100.0% |
| Phpdftk\FontParser\KerningParser::readInt16 | 2 | 100.0% |
| Phpdftk\FontParser\OpenTypeParser::readInt16 | 2 | 100.0% |
| Phpdftk\FontParser\OpenTypeParser::readInt32 | 2 | 100.0% |
| Phpdftk\FontParser\TrueTypeParser::readInt16 | 2 | 100.0% |
| Phpdftk\FontParser\TrueTypeParser::readFixed | 2 | 0.0% |
| Phpdftk\FontParser\TrueTypeSubsetter::calculateChecksum | 2 | 100.0% |
| Phpdftk\FontParser\TrueTypeSubsetter::readInt16 | 2 | 100.0% |
| Phpdftk\FontParser\Woff2Parser::isWoff2 | 2 | 100.0% |
| Phpdftk\FontParser\WoffParser::isWoff | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::isAutoLength | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::layout | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::isBorderBoxSizing | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveExplicitHeightOrNull | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::isAuto | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::shiftSubtree | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::isColumnSpanAll | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveFlexMainGap | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::forcesPageBreakAfter | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::avoidsBreakInside | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::declaresBreakInsideAvoid | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::isBorderCollapse | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\FontResolver::resolve | 2 | 0.0% |
| Phpdftk\HtmlToPdf\Layout\FontResolver::styleSatisfies | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::lineBounds | 2.00 | 91.7% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::shiftFragments | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::collectTokens | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::boxFontSize | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::resolveColor | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::resolveBackground | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::resolveDecorationColor | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::applyLetterSpacing | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::resolveLetterSpacing | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::resolveWordSpacing | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\LineBox::totalWidth | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::resolveImageSrc | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::isVisibilityHidden | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::paintMarkerCircle | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::textDecorationColor | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::snapKern | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::borderRadii | 2 | 100.0% |
| Phpdftk\HtmlToPdf\RendererOptions::withUserAgentStylesheet | 2 | 0.0% |
| Phpdftk\HtmlToPdf\RendererOptions::withFonts | 2 | 100.0% |
| Phpdftk\HtmlToPdf\StrictModeException::__construct | 2 | 0.0% |
| Phpdftk\Html\Dom\Attr::qualifiedName | 2 | 100.0% |
| Phpdftk\Html\Dom\ClassList::remove | 2 | 100.0% |
| Phpdftk\Html\Dom\ClassList::count | 2 | 0.0% |
| Phpdftk\Html\Dom\ClassList::tokens | 2 | 100.0% |
| Phpdftk\Html\Dom\Comment::setTextContent | 2 | 0.0% |
| Phpdftk\Html\Dom\Comment::shallowClone | 2 | 0.0% |
| Phpdftk\Html\Dom\Document::shallowClone | 2 | 0.0% |
| Phpdftk\Html\Dom\DocumentFragment::nodeType | 2 | 0.0% |
| Phpdftk\Html\Dom\DocumentFragment::nodeName | 2 | 0.0% |
| Phpdftk\Html\Dom\DocumentFragment::shallowClone | 2 | 0.0% |
| Phpdftk\Html\Dom\DocumentType::nodeType | 2 | 0.0% |
| Phpdftk\Html\Dom\DocumentType::textContent | 2 | 0.0% |
| Phpdftk\Html\Dom\DocumentType::setTextContent | 2 | 0.0% |
| Phpdftk\Html\Dom\DocumentType::shallowClone | 2 | 0.0% |
| Phpdftk\Html\Dom\Element::getAttributeNode | 2 | 0.0% |
| Phpdftk\Html\Dom\Element::getElementsByTagName | 2 | 100.0% |
| Phpdftk\Html\Dom\Element::namespaceUri | 2 | 0.0% |
| Phpdftk\Html\Dom\Element::parentElement | 2 | 100.0% |
| Phpdftk\Html\Dom\Element::elementChildren | 2 | 0.0% |
| Phpdftk\Html\Dom\Element::canonicalAttrKey | 2 | 100.0% |
| Phpdftk\Html\Dom\Element::splitPrefix | 2 | 100.0% |
| Phpdftk\Html\Dom\Element::splitLocalName | 2 | 100.0% |
| Phpdftk\Html\Dom\HTMLSlotElement::assignedElements | 2 | 0.0% |
| Phpdftk\Html\Dom\HTMLSlotElement::setAssignedNodes | 2 | 0.0% |
| Phpdftk\Html\Dom\Node::childNodes | 2 | 100.0% |
| Phpdftk\Html\Dom\Node::textContent | 2 | 100.0% |
| Phpdftk\Html\Dom\ShadowRoot::shallowClone | 2 | 0.0% |
| Phpdftk\Html\Dom\Text::setTextContent | 2 | 0.0% |
| Phpdftk\Html\Dom\Text::length | 2 | 0.0% |
| Phpdftk\Html\ParserOptions::withScriptingEnabled | 2 | 0.0% |
| Phpdftk\Html\ParserOptions::withAssumedEncoding | 2 | 0.0% |
| Phpdftk\Html\Serializer::serializeChildren | 2 | 100.0% |
| Phpdftk\Html\Tokenizer\CharacterToken::append | 2 | 0.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::tokenize | 2 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::advance | 2 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::error | 2 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::isAppropriateEndTag | 2 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateScriptDataEscapeStart | 2 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateScriptDataEscapeStartDash | 2 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateScriptDataDoubleEscapedLessThanSign | 2 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateRcdataLessThanSign | 2 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateRawtextLessThanSign | 2 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::emitFakeOpeningChars | 2 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::isAsciiUpperAlpha | 2 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::isAsciiLowerAlpha | 2 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::isAsciiAlphanumeric | 2 | 100.0% |
| Phpdftk\Html\TreeConstruction\ActiveFormattingElements::isEmpty | 2 | 0.0% |
| Phpdftk\Html\TreeConstruction\OpenElementsStack::top | 2 | 100.0% |
| Phpdftk\Html\TreeConstruction\OpenElementsStack::indexOf | 2 | 100.0% |
| Phpdftk\Html\TreeConstruction\OpenElementsStack::remove | 2 | 100.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::insertHtmlElement | 2 | 100.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::isMathmlTextIntegrationPoint | 2 | 100.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::closeCell | 2 | 100.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::isWhitespaceOnlyCharacter | 2 | 100.0% |
| Phpdftk\Pdf\Conformance\Constraint\ColorSpaceConstraint::check | 2 | 100.0% |
| Phpdftk\Pdf\Conformance\Constraint\DPartRootConstraint::check | 2 | 100.0% |
| Phpdftk\Pdf\Conformance\Constraint\EncryptionConstraint::check | 2 | 100.0% |
| Phpdftk\Pdf\Conformance\Constraint\FormConstraint::check | 2 | 100.0% |
| Phpdftk\Pdf\Conformance\Constraint\MultimediaConstraint::check | 2 | 100.0% |
| Phpdftk\Pdf\Conformance\Constraint\PdfRFontConstraint::check | 2 | 100.0% |
| Phpdftk\Pdf\Conformance\Constraint\RasterContentConstraint::check | 2 | 100.0% |
| Phpdftk\Pdf\Conformance\Inspection\ReaderDocumentInspector::getCatalog | 2 | 100.0% |
| Phpdftk\Pdf\Conformance\Inspection\ReaderDocumentInspector::hasOutputIntents | 2 | 100.0% |
| Phpdftk\Pdf\Conformance\Inspection\WriterDocumentInspector::hasOutputIntents | 2 | 100.0% |
| Phpdftk\Pdf\Conformance\Inspection\WriterDocumentInspector::hasRasterOnlyContent | 2 | 100.0% |
| Phpdftk\Pdf\Conformance\Metadata\ConformanceXmpWriter::buildXmp | 2 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfAProfile::getXmpProperties | 2 | 100.0% |
| Phpdftk\Pdf\Core\Action\Action::baseDictionary | 2 | 100.0% |
| Phpdftk\Pdf\Core\Action\AdditionalActions::toPdf | 2 | 100.0% |
| Phpdftk\Pdf\Core\Action\GoTo3DViewAction::toPdf | 2 | 100.0% |
| Phpdftk\Pdf\Core\Action\JavaScriptAction::toPdf | 2 | 100.0% |
| Phpdftk\Pdf\Core\Action\NamedAction::toPdf | 2 | 100.0% |
| Phpdftk\Pdf\Core\Action\SetOCGStateAction::toPdf | 2 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\PrinterMarkAnnotation::toPdf | 2 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\SquigglyAnnotation::toPdf | 2 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\StampAnnotation::toPdf | 2 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\StrikeOutAnnotation::toPdf | 2 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\UnderlineAnnotation::toPdf | 2 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\WatermarkAnnotation::toPdf | 2 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::setFont | 2 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::showUnicodeText | 2 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::setStrokeColor | 2 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::setFillColor | 2 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::inlineImage | 2 | 100.0% |
| Phpdftk\Pdf\Core\DeprecatedPdfFeature::__construct | 2 | 100.0% |
| Phpdftk\Pdf\Core\Document\ClassMap::toDictionary | 2 | 100.0% |
| Phpdftk\Pdf\Core\Document\CollectionSchema::toPdf | 2 | 100.0% |
| Phpdftk\Pdf\Core\Document\CrossReferenceStream::packField | 2 | 100.0% |
| Phpdftk\Pdf\Core\Document\DssBuilder::addCertificate | 2 | 100.0% |
| Phpdftk\Pdf\Core\Document\DssBuilder::addOcspResponse | 2 | 100.0% |
| Phpdftk\Pdf\Core\Document\DssBuilder::addCrl | 2 | 100.0% |
| Phpdftk\Pdf\Core\Document\OCPropertiesDict::toPdf | 2 | 100.0% |
| Phpdftk\Pdf\Core\Document\ObjectStream::addObject | 2 | 100.0% |
| Phpdftk\Pdf\Core\Document\OutlineItem::__construct | 2 | 100.0% |
| Phpdftk\Pdf\Core\Document\Requirement::toPdf | 2 | 100.0% |
| Phpdftk\Pdf\Core\Document\RequirementHandler::toPdf | 2 | 100.0% |
| Phpdftk\Pdf\Core\Document\RoleMap::toDictionary | 2 | 100.0% |
| Phpdftk\Pdf\Core\Document\StandardStructureType::minimumVersion | 2 | 100.0% |
| Phpdftk\Pdf\Core\Document\StructAttribute::toPdf | 2 | 100.0% |
| Phpdftk\Pdf\Core\File\BitWriter::alignToByte | 2 | 100.0% |
| Phpdftk\Pdf\Core\File\BitWriter::getData | 2 | 100.0% |
| Phpdftk\Pdf\Core\File\CrossReferenceTable::build | 2 | 100.0% |
| Phpdftk\Pdf\Core\File\DeprecatedFeatureException::__construct | 2 | 100.0% |
| Phpdftk\Pdf\Core\File\IncrementalWriter::addModifiedObject | 2 | 100.0% |
| Phpdftk\Pdf\Core\File\IncrementalWriter::deleteObject | 2 | 100.0% |
| Phpdftk\Pdf\Core\File\PdfFileWriter::setVersion | 2 | 100.0% |
| Phpdftk\Pdf\Core\File\PdfFileWriter::setCeilingVersion | 2 | 100.0% |
| Phpdftk\Pdf\Core\File\PdfFileWriter::setInfo | 2 | 100.0% |
| Phpdftk\Pdf\Core\FileSpec\EmbeddedFile::__construct | 2 | 100.0% |
| Phpdftk\Pdf\Core\FileSpec\FileSpec::__construct | 2 | 100.0% |
| Phpdftk\Pdf\Core\Filter\DCTDecodeParams::toPdf | 2 | 100.0% |
| Phpdftk\Pdf\Core\Filter\JBIG2DecodeParams::toPdf | 2 | 100.0% |
| Phpdftk\Pdf\Core\Font\TrueTypeFont::fromFile | 2 | 100.0% |
| Phpdftk\Pdf\Core\Font\Type1Font::fromFile | 2 | 100.0% |
| Phpdftk\Pdf\Core\Font\Type3Font::__construct | 2 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\ColorSpace\Pattern::toPdf | 2 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Function\Func::baseDictionary | 2 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Halftone\HalftoneType16::toPdf | 2 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Halftone\HalftoneType6::toPdf | 2 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Pattern\TilingPattern::toPdf | 2.00 | 90.9% |
| Phpdftk\Pdf\Core\Graphics\XObject\PostScriptXObject::toPdf | 2 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Form\AppearanceGenerator::pushButton | 2 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Form\AppearanceGenerator::textOperator | 2 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Form\AppearanceGenerator::buildResources | 2 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Form\FontContext::textToHex | 2 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Form\TextField::toPdf | 2 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Signature\CertificateUtils::ensurePem | 2 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Signature\DocMDPTransformParams::toPdf | 2 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Signature\IdentityTransformParams::toPdf | 2 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Signature\SignatureValue::__construct | 2 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Signature\TsaClient::buildTimeStampReq | 2 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Signature\TsaClient::derBoolean | 2 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Signature\TsaClient::randomNonce | 2 | 100.0% |
| Phpdftk\Pdf\Core\Multimedia\MediaClip::baseDictionary | 2 | 100.0% |
| Phpdftk\Pdf\Core\Multimedia\SelectorRendition::toPdf | 2 | 100.0% |
| Phpdftk\Pdf\Core\PdfBoolean::toPdf | 2 | 100.0% |
| Phpdftk\Pdf\Core\PdfVersion::max | 2 | 100.0% |
| Phpdftk\Pdf\Core\Security\PdfEncryptor::encryptString | 2 | 100.0% |
| Phpdftk\Pdf\Core\Security\PdfEncryptor::deriveObjectKey | 2 | 100.0% |
| Phpdftk\Pdf\Core\Security\PdfEncryptor::encrypt | 2 | 100.0% |
| Phpdftk\Pdf\Reader\ObjectResolver::has | 2 | 100.0% |
| Phpdftk\Pdf\Reader\Parser\BitReader::alignToByte | 2 | 100.0% |
| Phpdftk\Pdf\Reader\Parser\ObjectParser::parseDictionaryOrStream | 2 | 100.0% |
| Phpdftk\Pdf\Reader\Parser\ObjectParser::expect | 2 | 100.0% |
| Phpdftk\Pdf\Reader\Parser\StreamParser::decodeLzw | 2 | 100.0% |
| Phpdftk\Pdf\Reader\PdfDecryptor::decryptString | 2 | 100.0% |
| Phpdftk\Pdf\Reader\PdfReader::getPage | 2 | 100.0% |
| Phpdftk\Pdf\Reader\PdfReader::extractAllText | 2 | 100.0% |
| Phpdftk\Pdf\Reader\PdfReader::extractAllTextWithPositions | 2 | 100.0% |
| Phpdftk\Pdf\Reader\PdfReader::parseXrefAt | 2 | 100.0% |
| Phpdftk\Pdf\Reader\PositionedTextExtractor::showString | 2 | 100.0% |
| Phpdftk\Pdf\Reader\PositionedTextExtractor::buildSpanForText | 2.00 | 94.1% |
| Phpdftk\Pdf\Reader\PositionedTextExtractor::loadFontData | 2 | 100.0% |
| Phpdftk\Pdf\Reader\PositionedTextExtractor::resolveValue | 2 | 100.0% |
| Phpdftk\Pdf\Reader\TextExtractor::resolveValue | 2 | 100.0% |
| Phpdftk\Pdf\Reader\Tokenizer\FileSource::__destruct | 2 | 100.0% |
| Phpdftk\Pdf\Reader\Tokenizer\Tokenizer::nextToken | 2 | 100.0% |
| Phpdftk\Pdf\Reader\Tokenizer\Tokenizer::peek | 2 | 100.0% |
| Phpdftk\Pdf\Reader\Tokenizer\Tokenizer::readAngleBracketToken | 2 | 100.0% |
| Phpdftk\Pdf\Reader\Tokenizer\Tokenizer::readDictEnd | 2 | 100.0% |
| Phpdftk\Pdf\Toolkit\BookmarkEditor::countAllEntries | 2 | 100.0% |
| Phpdftk\Pdf\Toolkit\BookmarkEditor::cloneDictionary | 2 | 100.0% |
| Phpdftk\Pdf\Toolkit\FormFiller::getFieldValues | 2 | 100.0% |
| Phpdftk\Pdf\Toolkit\FormFiller::fill | 2 | 100.0% |
| Phpdftk\Pdf\Toolkit\FormFiller::fillMany | 2 | 100.0% |
| Phpdftk\Pdf\Toolkit\FormFiller::check | 2 | 100.0% |
| Phpdftk\Pdf\Toolkit\FormFiller::select | 2 | 100.0% |
| Phpdftk\Pdf\Toolkit\FormFiller::resolve | 2 | 100.0% |
| Phpdftk\Pdf\Toolkit\FormFiller::extractFlags | 2 | 100.0% |
| Phpdftk\Pdf\Toolkit\FormFiller::extractMaxLen | 2 | 100.0% |
| Phpdftk\Pdf\Toolkit\LtvSigner::resolve | 2 | 100.0% |
| Phpdftk\Pdf\Toolkit\MetadataEditor::getDateField | 2 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageLabeler::cloneDictionary | 2 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageTransformer::rotate | 2 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageTransformer::scale | 2 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageTransformer::applyRotate | 2 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageTransformer::cloneDict | 2 | 100.0% |
| Phpdftk\Pdf\Toolkit\PdfStamper::stampImage | 2 | 100.0% |
| Phpdftk\Pdf\Toolkit\PdfStamper::buildTextOps | 2 | 100.0% |
| Phpdftk\Pdf\Toolkit\TextExtractor::perPage | 2 | 100.0% |
| Phpdftk\Pdf\Toolkit\TextExtractor::allPagesWithPositions | 2 | 100.0% |
| Phpdftk\Pdf\Writer\Action::goTo | 2 | 0.0% |
| Phpdftk\Pdf\Writer\Action::launch | 2 | 0.0% |
| Phpdftk\Pdf\Writer\Action::submitForm | 2 | 0.0% |
| Phpdftk\Pdf\Writer\ListStyle::bulletAt | 2 | 100.0% |
| Phpdftk\Pdf\Writer\Page::drawArrow | 2 | 100.0% |
| Phpdftk\Pdf\Writer\Page::skew | 2 | 0.0% |
| Phpdftk\Pdf\Writer\Page::setRotation | 2 | 100.0% |
| Phpdftk\Pdf\Writer\Page::ensureContentStream | 2 | 100.0% |
| Phpdftk\Pdf\Writer\Pdf::setSubject | 2 | 0.0% |
| Phpdftk\Pdf\Writer\Pdf::setKeywords | 2 | 0.0% |
| Phpdftk\Pdf\Writer\Pdf::setCreator | 2 | 0.0% |
| Phpdftk\Pdf\Writer\Pdf::setOpenAction | 2 | 0.0% |
| Phpdftk\Pdf\Writer\Pdf::setWatermark | 2 | 100.0% |
| Phpdftk\Pdf\Writer\Pdf::ensurePage | 2 | 100.0% |
| Phpdftk\Pdf\Writer\Pdf::contentWidth | 2 | 100.0% |
| Phpdftk\Pdf\Writer\Pdf::tableContext | 2.00 | 92.3% |
| Phpdftk\Pdf\Writer\Pdf::ensureFontResource | 2 | 100.0% |
| Phpdftk\Pdf\Writer\Pdf::applyFillColor | 2 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::ensureInfo | 2 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::addCheckbox | 2 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::attachFieldWidget | 2 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::ensureAcroForm | 2 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::ensureOCPropertiesDict | 2 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::setViewerPreferences | 2 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::addFreeText | 2 | 0.0% |
| Phpdftk\Pdf\Writer\PdfDoc::addUnderlineAnnotation | 2 | 0.0% |
| Phpdftk\Pdf\Writer\PdfDoc::addSquiggly | 2 | 0.0% |
| Phpdftk\Pdf\Writer\PdfDoc::addStrikeout | 2 | 0.0% |
| Phpdftk\Pdf\Writer\PdfDoc::addCaret | 2 | 0.0% |
| Phpdftk\Pdf\Writer\PdfDoc::addPolyline | 2 | 0.0% |
| Phpdftk\Pdf\Writer\PdfDoc::attachAnnotation | 2 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::setPageLabels | 2 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::setNamedDestinations | 2 | 100.0% |
| Phpdftk\Pdf\Writer\PdfWriter::addPage | 2 | 100.0% |
| Phpdftk\Pdf\Writer\PdfWriter::addContentStream | 2 | 100.0% |
| Phpdftk\Pdf\Writer\PdfWriter::embedType1Font | 2 | 100.0% |
| Phpdftk\Pdf\Writer\TextLayout::measure | 2 | 100.0% |
| Phpdftk\Pdf\Writer\Theme::heading | 2 | 100.0% |
| Phpdftk\HtmlToPdf\RendererOptions::effectiveUserAgentStylesheet | 1.12 | 50.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::currentTokenAsEnd | 1.12 | 50.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::currentTokenAsComment | 1.12 | 50.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::currentTokenAsDoctype | 1.12 | 50.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::appendToCurrentAttributeName | 1.12 | 50.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::appendToCurrentAttributeValue | 1.12 | 50.0% |
| Phpdftk\Pdf\Core\Interactive\Signature\TsaClient::timestamp | 1.02 | 75.0% |
| Phpdftk\Color\CmykColor::toRgb | 1 | 100.0% |
| Phpdftk\Color\CmykColor::toArray | 1 | 100.0% |
| Phpdftk\Color\CmykColor::getColorSpace | 1 | 100.0% |
| Phpdftk\Color\ColorConverter::cmykToRgb | 1 | 100.0% |
| Phpdftk\Color\ColorConverter::rgbToGray | 1 | 100.0% |
| Phpdftk\Color\ColorConverter::grayToRgb | 1 | 100.0% |
| Phpdftk\Color\GrayColor::black | 1 | 100.0% |
| Phpdftk\Color\GrayColor::white | 1 | 100.0% |
| Phpdftk\Color\GrayColor::toRgb | 1 | 100.0% |
| Phpdftk\Color\GrayColor::toArray | 1 | 100.0% |
| Phpdftk\Color\GrayColor::getColorSpace | 1 | 100.0% |
| Phpdftk\Color\RgbColor::fromInt | 1 | 100.0% |
| Phpdftk\Color\RgbColor::toCmyk | 1 | 100.0% |
| Phpdftk\Color\RgbColor::toGray | 1 | 100.0% |
| Phpdftk\Color\RgbColor::toArray | 1 | 100.0% |
| Phpdftk\Color\RgbColor::getColorSpace | 1 | 100.0% |
| Phpdftk\Crypt\PdfKeyDerivation::computeUValueR6 | 1 | 100.0% |
| Phpdftk\Crypt\PdfKeyDerivation::computeOValueR6 | 1 | 100.0% |
| Phpdftk\Crypt\PdfKeyDerivation::saslPrep | 1 | 100.0% |
| Phpdftk\Crypt\PdfKeyDerivation::pad | 1 | 100.0% |
| Phpdftk\Crypt\PdfKeyDerivation::preparePasswordR6 | 1 | 100.0% |
| Phpdftk\Crypt\Rc4Cipher::encrypt | 1 | 100.0% |
| Phpdftk\Crypt\Rc4Cipher::decrypt | 1 | 100.0% |
| Phpdftk\Crypt\SaslPrep::map | 1 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::__construct | 1 | 100.0% |
| Phpdftk\Css\Cascade\CascadedValues::__construct | 1 | 100.0% |
| Phpdftk\Css\Cascade\CascadedValues::all | 1 | 100.0% |
| Phpdftk\Css\Cascade\CascadedValues::customProperties | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::__construct | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::get | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::has | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::all | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getUnknown | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getColor | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTextAlignLast | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getDisplay | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getWidth | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getMaxWidth | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getMarginTop | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBoxSizing | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getFlexGrow | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getFlexShrink | 1 | 100.0% |
| Phpdftk\Css\Cascade\LengthContext::__construct | 1 | 100.0% |
| Phpdftk\Css\Cascade\LengthContext::withCurrentFontSize | 1 | 100.0% |
| Phpdftk\Css\Cascade\PropertyDefinition::__construct | 1 | 100.0% |
| Phpdftk\Css\Cascade\PropertyRegistry::get | 1 | 100.0% |
| Phpdftk\Css\Cascade\PropertyRegistry::all | 1 | 100.0% |
| Phpdftk\Css\Cascade\PropertyRegistry::default | 1 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandBorderSide | 1 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandBorder | 1 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::looksLikeColor | 1 | 100.0% |
| Phpdftk\Css\Parser::__construct | 1 | 100.0% |
| Phpdftk\Css\Parser::parseStylesheet | 1 | 100.0% |
| Phpdftk\Css\Parser::parseInlineStyle | 1 | 100.0% |
| Phpdftk\Css\Parser::parseValue | 1 | 100.0% |
| Phpdftk\Css\Selector\AnPlusB::__construct | 1 | 100.0% |
| Phpdftk\Css\Selector\AnPlusB::odd | 1 | 100.0% |
| Phpdftk\Css\Selector\AnPlusB::even | 1 | 100.0% |
| Phpdftk\Css\Selector\AnPlusBParser::dimensionACoefficient | 1 | 100.0% |
| Phpdftk\Css\Selector\AttributeSelector::__construct | 1 | 100.0% |
| Phpdftk\Css\Selector\AttributeSelector::specificity | 1 | 100.0% |
| Phpdftk\Css\Selector\ClassSelector::__construct | 1 | 100.0% |
| Phpdftk\Css\Selector\ClassSelector::specificity | 1 | 100.0% |
| Phpdftk\Css\Selector\ClassSelector::toString | 1 | 100.0% |
| Phpdftk\Css\Selector\ComplexSelector::__construct | 1 | 100.0% |
| Phpdftk\Css\Selector\CompoundSelector::__construct | 1 | 100.0% |
| Phpdftk\Css\Selector\CompoundSelectorWithCombinator::__construct | 1 | 100.0% |
| Phpdftk\Css\Selector\IdSelector::__construct | 1 | 100.0% |
| Phpdftk\Css\Selector\IdSelector::specificity | 1 | 100.0% |
| Phpdftk\Css\Selector\IdSelector::toString | 1 | 100.0% |
| Phpdftk\Css\Selector\Matcher::matchPseudoElement | 1 | 100.0% |
| Phpdftk\Css\Selector\PseudoClassSelector::__construct | 1 | 100.0% |
| Phpdftk\Css\Selector\PseudoElementSelector::__construct | 1 | 100.0% |
| Phpdftk\Css\Selector\SelectorList::__construct | 1 | 100.0% |
| Phpdftk\Css\Selector\SelectorParser::parse | 1 | 100.0% |
| Phpdftk\Css\Selector\SelectorParser::parseTokens | 1 | 100.0% |
| Phpdftk\Css\Selector\SelectorParser::__construct | 1 | 100.0% |
| Phpdftk\Css\Selector\SelectorParser::parseTokensInner | 1 | 100.0% |
| Phpdftk\Css\Selector\SelectorParser::eof | 1 | 100.0% |
| Phpdftk\Css\Selector\SelectorParser::peek | 1 | 100.0% |
| Phpdftk\Css\Selector\SelectorParser::peekAt | 1 | 100.0% |
| Phpdftk\Css\Selector\SelectorParser::serializeTokenRange | 1 | 100.0% |
| Phpdftk\Css\Selector\Specificity::__construct | 1 | 100.0% |
| Phpdftk\Css\Selector\Specificity::add | 1 | 100.0% |
| Phpdftk\Css\Selector\Specificity::__toString | 1 | 100.0% |
| Phpdftk\Css\Selector\TypeSelector::__construct | 1 | 100.0% |
| Phpdftk\Css\Selector\TypeSelector::specificity | 1 | 100.0% |
| Phpdftk\Css\Selector\UniversalSelector::__construct | 1 | 100.0% |
| Phpdftk\Css\Selector\UniversalSelector::specificity | 1 | 100.0% |
| Phpdftk\Css\Sheet\AtRule::__construct | 1 | 100.0% |
| Phpdftk\Css\Sheet\AtRuleBlock::__construct | 1 | 100.0% |
| Phpdftk\Css\Sheet\Declaration::__construct | 1 | 100.0% |
| Phpdftk\Css\Sheet\StyleRule::__construct | 1 | 100.0% |
| Phpdftk\Css\Sheet\Stylesheet::__construct | 1 | 100.0% |
| Phpdftk\Css\Token\AtKeywordToken::__construct | 1 | 100.0% |
| Phpdftk\Css\Token\DelimToken::__construct | 1 | 100.0% |
| Phpdftk\Css\Token\DimensionToken::__construct | 1 | 100.0% |
| Phpdftk\Css\Token\FunctionToken::__construct | 1 | 100.0% |
| Phpdftk\Css\Token\HashToken::__construct | 1 | 100.0% |
| Phpdftk\Css\Token\IdentToken::__construct | 1 | 100.0% |
| Phpdftk\Css\Token\NumberToken::__construct | 1 | 100.0% |
| Phpdftk\Css\Token\PercentageToken::__construct | 1 | 100.0% |
| Phpdftk\Css\Token\StringToken::__construct | 1 | 100.0% |
| Phpdftk\Css\Token\UrlToken::__construct | 1 | 100.0% |
| Phpdftk\Css\Tokenizer::preprocess | 1 | 100.0% |
| Phpdftk\Css\Tokenizer::advance | 1 | 100.0% |
| Phpdftk\Css\Tokenizer::emit | 1 | 100.0% |
| Phpdftk\Css\Value\Angle::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\Angle::toDegrees | 1 | 100.0% |
| Phpdftk\Css\Value\Calc::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\CalcBinary::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\CalcFunc::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\CalcLeaf::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\Color::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\CssFunction::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\CustomProperty::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\GradientStop::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\Integer::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\Keyword::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\Length::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\LinearGradient::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\MatrixTransform::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\Number::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\Percentage::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\RadialGradient::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\RotateTransform::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\ScaleTransform::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\SkewTransform::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\StringValue::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\Transform::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\TranslateTransform::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\Url::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\ValueList::__construct | 1 | 100.0% |
| Phpdftk\Css\ValueParser::parseFromString | 1 | 100.0% |
| Phpdftk\Css\ValueParser::parseTransform | 1 | 100.0% |
| Phpdftk\Css\ValueParser::parseArgs | 1 | 100.0% |
| Phpdftk\Encoding\GlyphList::getList | 1 | 100.0% |
| Phpdftk\Encoding\GlyphList::glyphToUnicode | 1 | 100.0% |
| Phpdftk\Encoding\MacExpertEncodingTable::getTable | 1 | 100.0% |
| Phpdftk\Encoding\PredefinedCMap::isPredefined | 1 | 100.0% |
| Phpdftk\Encoding\StandardEncodingTable::getTable | 1 | 100.0% |
| Phpdftk\Encoding\WinAnsiEncoder::getMissingCodepoints | 1 | 100.0% |
| Phpdftk\Filesystem\ResourceLoader::__construct | 1 | 100.0% |
| Phpdftk\Filters\AsciiHexFilter::encode | 1 | 100.0% |
| Phpdftk\Filters\CCITTFaxFilter::__construct | 1 | 100.0% |
| Phpdftk\Filters\FlateFilter::__construct | 1 | 100.0% |
| Phpdftk\Filters\Jbig2Filter::__construct | 1 | 100.0% |
| Phpdftk\Filters\Jbig2Filter::buildSegmentHeader | 1 | 100.0% |
| Phpdftk\Filters\LzwFilter::__construct | 1 | 100.0% |
| Phpdftk\Filters\LzwBitReader::__construct | 1 | 100.0% |
| Phpdftk\Filters\PredictorFilter::__construct | 1 | 100.0% |
| Phpdftk\FontMetrics\AfmData::__construct | 1 | 100.0% |
| Phpdftk\FontMetrics\AfmData::getWidth | 1 | 100.0% |
| Phpdftk\FontMetrics\StandardFontMetrics::buildRegistry | 1 | 100.0% |
| Phpdftk\FontMetrics\StandardFontMetrics::helveticaWidths | 1 | 100.0% |
| Phpdftk\FontMetrics\StandardFontMetrics::helveticaBoldWidths | 1 | 100.0% |
| Phpdftk\FontMetrics\StandardFontMetrics::timesRomanWidths | 1 | 100.0% |
| Phpdftk\FontMetrics\StandardFontMetrics::timesBoldWidths | 1 | 100.0% |
| Phpdftk\FontMetrics\StandardFontMetrics::timesItalicWidths | 1 | 100.0% |
| Phpdftk\FontMetrics\StandardFontMetrics::timesBoldItalicWidths | 1 | 100.0% |
| Phpdftk\FontMetrics\StandardFontMetrics::courierGlyphs | 1 | 100.0% |
| Phpdftk\FontMetrics\StandardFontMetrics::symbolWidths | 1 | 100.0% |
| Phpdftk\FontMetrics\StandardFontMetrics::zapfDingbatsWidths | 1 | 100.0% |
| Phpdftk\FontParser\CffData::__construct | 1 | 100.0% |
| Phpdftk\FontParser\CffSubsetter::getGidMap | 1 | 100.0% |
| Phpdftk\FontParser\KerningParser::readUint16 | 1 | 100.0% |
| Phpdftk\FontParser\KerningParser::readUint32 | 1 | 100.0% |
| Phpdftk\FontParser\OpenTypeData::__construct | 1 | 100.0% |
| Phpdftk\FontParser\OpenTypeParser::__construct | 1 | 100.0% |
| Phpdftk\FontParser\OpenTypeParser::readUint16 | 1 | 100.0% |
| Phpdftk\FontParser\OpenTypeParser::readUint32 | 1 | 100.0% |
| Phpdftk\FontParser\TrueTypeData::__construct | 1 | 100.0% |
| Phpdftk\FontParser\TrueTypeParser::__construct | 1 | 100.0% |
| Phpdftk\FontParser\TrueTypeParser::readUint16 | 1 | 100.0% |
| Phpdftk\FontParser\TrueTypeParser::readUint32 | 1 | 100.0% |
| Phpdftk\FontParser\TrueTypeSubsetter::getGidMap | 1 | 100.0% |
| Phpdftk\FontParser\TrueTypeSubsetter::buildMaxp | 1 | 100.0% |
| Phpdftk\FontParser\TrueTypeSubsetter::buildHhea | 1 | 100.0% |
| Phpdftk\FontParser\TrueTypeSubsetter::buildHead | 1 | 100.0% |
| Phpdftk\FontParser\TrueTypeSubsetter::readUint32FromString | 1 | 100.0% |
| Phpdftk\FontParser\TrueTypeSubsetter::readUint16 | 1 | 100.0% |
| Phpdftk\FontParser\TrueTypeSubsetter::readUint32 | 1 | 100.0% |
| Phpdftk\FontParser\Type1Data::__construct | 1 | 100.0% |
| Phpdftk\FontParser\Type1Parser::__construct | 1 | 100.0% |
| Phpdftk\FontParser\Type1Parser::buildPfbBytes | 1 | 100.0% |
| Phpdftk\FontParser\Woff2Parser::decompress | 1 | 100.0% |
| Phpdftk\FontParser\Woff2Parser::readUint32 | 1 | 100.0% |
| Phpdftk\FontParser\Woff2Parser::readUint16 | 1 | 100.0% |
| Phpdftk\FontParser\WoffParser::decompress | 1 | 100.0% |
| Phpdftk\FontParser\WoffParser::readUint32 | 1 | 100.0% |
| Phpdftk\FontParser\WoffParser::readUint16 | 1 | 100.0% |
| Phpdftk\Geometry\BezierCurve::__construct | 1 | 100.0% |
| Phpdftk\Geometry\BezierCurve::pointAt | 1 | 100.0% |
| Phpdftk\Geometry\Matrix::__construct | 1 | 100.0% |
| Phpdftk\Geometry\Matrix::identity | 1 | 100.0% |
| Phpdftk\Geometry\Matrix::toArray | 1 | 100.0% |
| Phpdftk\Geometry\Matrix::multiply | 1 | 100.0% |
| Phpdftk\Geometry\Matrix::translate | 1 | 100.0% |
| Phpdftk\Geometry\Matrix::scale | 1 | 100.0% |
| Phpdftk\Geometry\Matrix::rotate | 1 | 100.0% |
| Phpdftk\Geometry\Matrix::transformPoint | 1 | 100.0% |
| Phpdftk\Geometry\PageSize::letter | 1 | 100.0% |
| Phpdftk\Geometry\PageSize::legal | 1 | 100.0% |
| Phpdftk\Geometry\PageSize::tabloid | 1 | 100.0% |
| Phpdftk\Geometry\PageSize::a0 | 1 | 100.0% |
| Phpdftk\Geometry\PageSize::a1 | 1 | 100.0% |
| Phpdftk\Geometry\PageSize::a2 | 1 | 100.0% |
| Phpdftk\Geometry\PageSize::a3 | 1 | 100.0% |
| Phpdftk\Geometry\PageSize::a4 | 1 | 100.0% |
| Phpdftk\Geometry\PageSize::a5 | 1 | 100.0% |
| Phpdftk\Geometry\PageSize::a6 | 1 | 100.0% |
| Phpdftk\Geometry\PageSize::b4 | 1 | 100.0% |
| Phpdftk\Geometry\PageSize::b5 | 1 | 100.0% |
| Phpdftk\Geometry\PageSize::landscape | 1 | 100.0% |
| Phpdftk\Geometry\Point::__construct | 1 | 100.0% |
| Phpdftk\Geometry\Rectangle::__construct | 1 | 100.0% |
| Phpdftk\Geometry\Rectangle::toArray | 1 | 100.0% |
| Phpdftk\Geometry\Rectangle::union | 1 | 100.0% |
| Phpdftk\Geometry\Rectangle::scale | 1 | 100.0% |
| Phpdftk\Geometry\Rectangle::expand | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Box\Box::__construct | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Box\Box::addChild | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::__construct | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::applyCounterReset | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::applyCounterIncrement | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::resolveLocalImagePath | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Box\TextBox::__construct | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::__construct | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::stackChildren | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::layoutInlineChildren | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::forcesColumnBreakBefore | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::forcesColumnBreakAfter | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BoxGeometry::outerWidth | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BoxGeometry::outerHeight | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\FloatContext::addLeft | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\FloatContext::addRight | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\FloatContext::placeLeft | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\FloatContext::placeRight | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\FloatItem::__construct | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\FontMatch::__construct | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\FontResolver::__construct | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\FontResolver::weightSatisfies | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineFragment::__construct | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::__construct | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::mergeDecorationLines | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\LayoutContext::__construct | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\LayoutContext::withOrigin | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\LayoutContext::withContainingBlock | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\LayoutContext::withLengthContext | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\LayoutContext::withFloatContext | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\LineBox::__construct | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\MultiColumnLayout::__construct | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::__construct | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::paint | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::multiplyMatrices | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::paintMarkerSquare | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::emitRect | 1 | 100.0% |
| Phpdftk\HtmlToPdf\RenderResult::__construct | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Renderer::__construct | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Renderer::render | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Renderer::parse | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Renderer::parseStylesheet | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Renderer::fetchImportSource | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Renderer::resourceLoader | 1 | 100.0% |
| Phpdftk\HtmlToPdf\RendererOptions::__construct | 1 | 100.0% |
| Phpdftk\HtmlToPdf\RendererOptions::withPageSize | 1 | 100.0% |
| Phpdftk\HtmlToPdf\RendererOptions::withDefaultFont | 1 | 100.0% |
| Phpdftk\HtmlToPdf\RendererOptions::withStrict | 1 | 100.0% |
| Phpdftk\HtmlToPdf\RendererOptions::withBaseDir | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Warning::__construct | 1 | 100.0% |
| Phpdftk\Html\Dom\Attr::__construct | 1 | 100.0% |
| Phpdftk\Html\Dom\ClassList::__construct | 1 | 100.0% |
| Phpdftk\Html\Dom\ClassList::contains | 1 | 100.0% |
| Phpdftk\Html\Dom\ClassList::values | 1 | 100.0% |
| Phpdftk\Html\Dom\ClassList::write | 1 | 100.0% |
| Phpdftk\Html\Dom\Comment::__construct | 1 | 100.0% |
| Phpdftk\Html\Dom\Comment::nodeType | 1 | 100.0% |
| Phpdftk\Html\Dom\Comment::nodeName | 1 | 100.0% |
| Phpdftk\Html\Dom\Comment::textContent | 1 | 100.0% |
| Phpdftk\Html\Dom\Document::__construct | 1 | 100.0% |
| Phpdftk\Html\Dom\Document::nodeType | 1 | 100.0% |
| Phpdftk\Html\Dom\Document::nodeName | 1 | 100.0% |
| Phpdftk\Html\Dom\Document::createTextNode | 1 | 100.0% |
| Phpdftk\Html\Dom\Document::createComment | 1 | 100.0% |
| Phpdftk\Html\Dom\Document::createDocumentFragment | 1 | 100.0% |
| Phpdftk\Html\Dom\Document::getElementsByTagName | 1 | 100.0% |
| Phpdftk\Html\Dom\Document::getElementById | 1 | 100.0% |
| Phpdftk\Html\Dom\DocumentFragment::__construct | 1 | 100.0% |
| Phpdftk\Html\Dom\DocumentType::__construct | 1 | 100.0% |
| Phpdftk\Html\Dom\DocumentType::nodeName | 1 | 100.0% |
| Phpdftk\Html\Dom\Element::__construct | 1 | 100.0% |
| Phpdftk\Html\Dom\Element::nodeType | 1 | 100.0% |
| Phpdftk\Html\Dom\Element::nodeName | 1 | 100.0% |
| Phpdftk\Html\Dom\Element::attributes | 1 | 100.0% |
| Phpdftk\Html\Dom\Element::hasAttribute | 1 | 100.0% |
| Phpdftk\Html\Dom\Element::getAttribute | 1 | 100.0% |
| Phpdftk\Html\Dom\Element::setAttributeNode | 1 | 100.0% |
| Phpdftk\Html\Dom\Element::removeAttribute | 1 | 100.0% |
| Phpdftk\Html\Dom\Element::querySelector | 1 | 100.0% |
| Phpdftk\Html\Dom\Element::matches | 1 | 100.0% |
| Phpdftk\Html\Dom\Element::localName | 1 | 100.0% |
| Phpdftk\Html\Dom\Element::classes | 1 | 100.0% |
| Phpdftk\Html\Dom\Element::getAttributeValue | 1 | 100.0% |
| Phpdftk\Html\Dom\Node::__construct | 1 | 100.0% |
| Phpdftk\Html\Dom\Node::hasChildNodes | 1 | 100.0% |
| Phpdftk\Html\Dom\Node::appendChild | 1 | 100.0% |
| Phpdftk\Html\Dom\ShadowRoot::__construct | 1 | 100.0% |
| Phpdftk\Html\Dom\ShadowRoot::slots | 1 | 100.0% |
| Phpdftk\Html\Dom\ShadowRootInit::__construct | 1 | 100.0% |
| Phpdftk\Html\Dom\Text::__construct | 1 | 100.0% |
| Phpdftk\Html\Dom\Text::nodeType | 1 | 100.0% |
| Phpdftk\Html\Dom\Text::nodeName | 1 | 100.0% |
| Phpdftk\Html\Dom\Text::textContent | 1 | 100.0% |
| Phpdftk\Html\Dom\Text::shallowClone | 1 | 100.0% |
| Phpdftk\Html\Parser::__construct | 1 | 100.0% |
| Phpdftk\Html\Parser::parseDocument | 1 | 100.0% |
| Phpdftk\Html\ParserOptions::__construct | 1 | 100.0% |
| Phpdftk\Html\Serializer::serialize | 1 | 100.0% |
| Phpdftk\Html\Serializer::escapeText | 1 | 100.0% |
| Phpdftk\Html\Serializer::escapeAttribute | 1 | 100.0% |
| Phpdftk\Html\Tokenizer\CharacterToken::__construct | 1 | 100.0% |
| Phpdftk\Html\Tokenizer\CommentToken::__construct | 1 | 100.0% |
| Phpdftk\Html\Tokenizer\CommentToken::append | 1 | 100.0% |
| Phpdftk\Html\Tokenizer\ParseError::__construct | 1 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::errors | 1 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::preprocess | 1 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::reconsumeIn | 1 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::emitChar | 1 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::startNewAttribute | 1 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateScriptDataEndTagName | 1 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateScriptDataEscapedEndTagName | 1 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateRcdataEndTagName | 1 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateRawtextEndTagName | 1 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateDoctypePublicIdentifierDoubleQuoted | 1 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateDoctypePublicIdentifierSingleQuoted | 1 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateDoctypeSystemIdentifierDoubleQuoted | 1 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateDoctypeSystemIdentifierSingleQuoted | 1 | 100.0% |
| Phpdftk\Html\TreeConstruction\ActiveFormattingElements::pushMarker | 1 | 100.0% |
| Phpdftk\Html\TreeConstruction\ActiveFormattingElements::entries | 1 | 100.0% |
| Phpdftk\Html\TreeConstruction\ActiveFormattingElements::insertAt | 1 | 100.0% |
| Phpdftk\Html\TreeConstruction\OpenElementsStack::push | 1 | 100.0% |
| Phpdftk\Html\TreeConstruction\OpenElementsStack::currentNode | 1 | 100.0% |
| Phpdftk\Html\TreeConstruction\OpenElementsStack::isEmpty | 1 | 100.0% |
| Phpdftk\Html\TreeConstruction\OpenElementsStack::count | 1 | 100.0% |
| Phpdftk\Html\TreeConstruction\OpenElementsStack::items | 1 | 100.0% |
| Phpdftk\Html\TreeConstruction\OpenElementsStack::contains | 1 | 100.0% |
| Phpdftk\Html\TreeConstruction\OpenElementsStack::removeAt | 1 | 100.0% |
| Phpdftk\Html\TreeConstruction\OpenElementsStack::replaceAt | 1 | 100.0% |
| Phpdftk\Html\TreeConstruction\OpenElementsStack::insertAt | 1 | 100.0% |
| Phpdftk\Html\TreeConstruction\OpenElementsStack::hasInScope | 1 | 100.0% |
| Phpdftk\Html\TreeConstruction\OpenElementsStack::hasInListItemScope | 1 | 100.0% |
| Phpdftk\Html\TreeConstruction\OpenElementsStack::hasInButtonScope | 1 | 100.0% |
| Phpdftk\Html\TreeConstruction\OpenElementsStack::hasInTableScope | 1 | 100.0% |
| Phpdftk\Html\TreeConstruction\OpenElementsStack::isSpecialHtmlElement | 1 | 100.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::__construct | 1 | 100.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::insertImplicitHeadAndReprocess | 1 | 100.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::closePElement | 1 | 100.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::insertImplicitBody | 1 | 100.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::processInBodyForStrayHtml | 1 | 100.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::processAsInBodyWithFosterParenting | 1 | 100.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::insertComment | 1 | 100.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::adjustedCurrentNode | 1 | 100.0% |
| Phpdftk\ImageMetadata\GifParser::parseFile | 1 | 100.0% |
| Phpdftk\ImageMetadata\ImageInfo::__construct | 1 | 100.0% |
| Phpdftk\ImageMetadata\Jbig2Parser::parseFile | 1 | 100.0% |
| Phpdftk\ImageMetadata\Jbig2Parser::readUint32 | 1 | 100.0% |
| Phpdftk\ImageMetadata\Jpeg2000Parser::parseFile | 1 | 100.0% |
| Phpdftk\ImageMetadata\Jpeg2000Parser::readUint32 | 1 | 100.0% |
| Phpdftk\ImageMetadata\Jpeg2000Parser::readUint16 | 1 | 100.0% |
| Phpdftk\ImageMetadata\JpegParser::parseFile | 1 | 100.0% |
| Phpdftk\ImageMetadata\PngParser::parseFile | 1 | 100.0% |
| Phpdftk\ImageMetadata\TiffParser::parseFile | 1 | 100.0% |
| Phpdftk\ImageMetadata\WebpParser::parseFile | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\ConformanceChecker::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\ConformanceChecker::open | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\ConformanceChecker::openString | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\ConformanceChecker::checkProfile | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\ConformanceChecker::checkProfiles | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\ConformanceChecker::getReader | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\ConformanceMode::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Inspection\ReaderDocumentInspector::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Inspection\ReaderDocumentInspector::getPages | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Inspection\ReaderDocumentInspector::hasEncryption | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Inspection\ReaderDocumentInspector::hasXmpMetadata | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Inspection\ReaderDocumentInspector::hasInteractiveForms | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Inspection\WriterDocumentInspector::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Inspection\WriterDocumentInspector::getCatalog | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Inspection\WriterDocumentInspector::getInfo | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Inspection\WriterDocumentInspector::hasXmpMetadata | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Inspection\WriterDocumentInspector::hasEmbeddedFiles | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Inspection\WriterDocumentInspector::getRegisteredObjects | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Inspection\WriterDocumentInspector::hasInteractiveForms | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfAProfile::getFamily | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfAProfile::getLevel | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfAProfile::getXmpNamespace | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfAProfile::getXmpPrefix | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfAProfile::prohibitsTransparency | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfAProfile::allowsEmbeddedFiles | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfEProfile::getFamily | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfEProfile::getLevel | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfEProfile::getPdfVersion | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfEProfile::getXmpNamespace | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfEProfile::getXmpPrefix | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfEProfile::getXmpProperties | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfMailProfile::getFamily | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfMailProfile::getLevel | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfMailProfile::getPdfVersion | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfMailProfile::getXmpNamespace | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfMailProfile::getXmpPrefix | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfMailProfile::getXmpProperties | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfRProfile::getFamily | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfRProfile::getLevel | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfRProfile::getPdfVersion | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfRProfile::getXmpNamespace | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfRProfile::getXmpPrefix | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfRProfile::getXmpProperties | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfUaProfile::getFamily | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfUaProfile::getLevel | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfUaProfile::getXmpNamespace | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfUaProfile::getXmpPrefix | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfUaProfile::getXmpProperties | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfVtProfile::getFamily | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfVtProfile::getLevel | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfVtProfile::getPdfVersion | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfVtProfile::getXmpNamespace | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfVtProfile::getXmpPrefix | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfXProfile::getFamily | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfXProfile::getLevel | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfXProfile::getXmpNamespace | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfXProfile::getXmpPrefix | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\PdfXProfile::getOutputIntentSubtype | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\ZugferdProfile::getFamily | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\ZugferdProfile::getLevel | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\ZugferdProfile::getPdfVersion | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\ZugferdProfile::getXmpNamespace | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\ZugferdProfile::getXmpPrefix | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\ZugferdProfile::getXmpProperties | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Profile\ZugferdProfile::getBaseProfile | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Result\ConformanceResult::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Result\ConformanceResult::getErrors | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Result\ConformanceResult::getWarnings | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Result\ConformanceViolation::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Validator\ConformanceValidator::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Validator\ConformanceValidator::validateAll | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Validator\ProfileConstraintRegistry::getPdfUaConstraints | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Validator\ProfileConstraintRegistry::getPdfVtConstraints | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Validator\ProfileConstraintRegistry::getPdfEConstraints | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Validator\ProfileConstraintRegistry::getPdfRConstraints | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Validator\ProfileConstraintRegistry::getZugferdConstraints | 1 | 100.0% |
| Phpdftk\Pdf\Conformance\Validator\ProfileConstraintRegistry::getPdfMailConstraints | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\AdditionalActions::set | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\AdditionalActions::onWillClose | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\AdditionalActions::onWillSave | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\AdditionalActions::onDidSave | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\AdditionalActions::onWillPrint | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\AdditionalActions::onDidPrint | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\AdditionalActions::onPageOpen | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\AdditionalActions::onPageClose | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\AdditionalActions::onMouseEnter | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\AdditionalActions::onMouseExit | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\AdditionalActions::onMouseDown | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\AdditionalActions::onMouseUp | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\AdditionalActions::onFocus | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\AdditionalActions::onBlur | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\AdditionalActions::onPageVisible | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\AdditionalActions::onPageInvisible | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\AdditionalActions::onKeystroke | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\AdditionalActions::onFormat | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\AdditionalActions::onValidate | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\AdditionalActions::onCalculate | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\GoTo3DViewAction::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\GoTo3DViewAction::getActionType | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\GoToAction::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\GoToAction::getActionType | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\GoToDPAction::getActionType | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\GoToEAction::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\GoToEAction::getActionType | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\GoToRAction::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\GoToRAction::getActionType | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\HideAction::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\HideAction::getActionType | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\HideAction::toPdf | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\ImportDataAction::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\ImportDataAction::getActionType | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\ImportDataAction::toPdf | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\JavaScriptAction::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\JavaScriptAction::getActionType | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\LaunchAction::getActionType | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\MovieAction::getActionType | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\NamedAction::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\NamedAction::getActionType | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\RenditionAction::getActionType | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\ResetFormAction::getActionType | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\RichMediaExecuteAction::getActionType | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\SetOCGStateAction::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\SetOCGStateAction::getActionType | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\SoundAction::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\SoundAction::getActionType | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\SubmitFormAction::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\SubmitFormAction::getActionType | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\ThreadAction::getActionType | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\TransAction::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\TransAction::getActionType | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\TransAction::toPdf | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\URIAction::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Action\URIAction::getActionType | 1 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\Annotation::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\Annotation::toPdf | 1 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\CaretAnnotation::getSubtype | 1 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\CircleAnnotation::getSubtype | 1 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\FileAttachmentAnnotation::getSubtype | 1 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\FreeTextAnnotation::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\FreeTextAnnotation::getSubtype | 1 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\HighlightAnnotation::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\HighlightAnnotation::getSubtype | 1 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\HighlightAnnotation::toPdf | 1 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\InkAnnotation::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\InkAnnotation::getSubtype | 1 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\InkAnnotation::toPdf | 1 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\LineAnnotation::getSubtype | 1 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\LinkAnnotation::getSubtype | 1 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\MovieAnnotation::getSubtype | 1 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\PolyLineAnnotation::getSubtype | 1 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\PolygonAnnotation::getSubtype | 1 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\PopupAnnotation::getSubtype | 1 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\PrinterMarkAnnotation::getSubtype | 1 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\ProjectionAnnotation::getSubtype | 1 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\ProjectionAnnotation::toPdf | 1 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\RedactAnnotation::getSubtype | 1 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\RichMediaAnnotation::getSubtype | 1 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\ScreenAnnotation::getSubtype | 1 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\SoundAnnotation::getSubtype | 1 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\SquareAnnotation::getSubtype | 1 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\SquigglyAnnotation::getSubtype | 1 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\StampAnnotation::getSubtype | 1 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\StrikeOutAnnotation::getSubtype | 1 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\TextAnnotation::getSubtype | 1 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\ThreeDAnnotation::getSubtype | 1 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\TrapNetAnnotation::getSubtype | 1 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\UnderlineAnnotation::getSubtype | 1 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\WatermarkAnnotation::getSubtype | 1 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\WidgetAnnotation::getSubtype | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::getOperators | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::clearOperators | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::beginText | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::endText | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::moveTextPosition | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::moveTextPositionNewLine | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::showText | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::encodeForActiveFont | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::showTextHex | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::nextLine | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::setTextMatrix | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::setCharSpacing | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::setWordSpacing | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::setHorizontalScaling | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::setTextLeading | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::setTextRenderingMode | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::setTextRise | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::saveGraphicsState | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::restoreGraphicsState | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::setLineWidth | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::setLineCap | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::setLineJoin | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::setMiterLimit | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::setDashPattern | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::setRenderingIntent | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::setFlatness | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::setGraphicsState | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::concatMatrix | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::moveTo | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::lineTo | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::curveTo | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::curveToV | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::curveToY | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::closePath | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::rectangle | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::stroke | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::closeAndStroke | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::fill | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::fillEvenOdd | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::fillAndStroke | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::fillAndStrokeEvenOdd | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::closeFillAndStroke | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::closeFillAndStrokeEvenOdd | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::endPath | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::clip | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::clipEvenOdd | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::setStrokeColorRGB | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::setFillColorRGB | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::setStrokeColorCMYK | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::setFillColorCMYK | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::setStrokeColorGray | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::setFillColorGray | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::setStrokeColorSpace | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::setFillColorSpace | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::doXObject | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::setFillRgbColor | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::setStrokeRgbColor | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::setFillCmykColor | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::setStrokeCmykColor | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::setFillGrayColor | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::setStrokeGrayColor | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::rectangleObject | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::concatMatrixObject | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::moveToNextLineAndShowText | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::setSpacingMoveAndShowText | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::paintShading | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::setGlyphWidth | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::setGlyphWidthAndBoundingBox | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::markedContentPoint | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::markedContentPointWithProperties | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::beginMarkedContent | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::beginMarkedContentWithProperties | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::endMarkedContent | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::beginCompatibility | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::endCompatibility | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::raw | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\ContentStream::toPdf | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\Resources::addFont | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\Resources::addXObject | 1 | 100.0% |
| Phpdftk\Pdf\Core\Content\Resources::addExtGState | 1 | 100.0% |
| Phpdftk\Pdf\Core\Document\ClassMap::set | 1 | 100.0% |
| Phpdftk\Pdf\Core\Document\ClassMap::toPdf | 1 | 100.0% |
| Phpdftk\Pdf\Core\Document\CollectionItem::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Document\CollectionItem::toPdf | 1 | 100.0% |
| Phpdftk\Pdf\Core\Document\CollectionSchema::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Document\CrossReferenceStream::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Document\CrossReferenceStream::addInUseEntry | 1 | 100.0% |
| Phpdftk\Pdf\Core\Document\CrossReferenceStream::addFreeEntry | 1 | 100.0% |
| Phpdftk\Pdf\Core\Document\CrossReferenceStream::addCompressedEntry | 1 | 100.0% |
| Phpdftk\Pdf\Core\Document\DPart::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Document\DPartRoot::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Document\Destination::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Document\Destination::xyz | 1 | 100.0% |
| Phpdftk\Pdf\Core\Document\Destination::fit | 1 | 100.0% |
| Phpdftk\Pdf\Core\Document\Destination::fitH | 1 | 100.0% |
| Phpdftk\Pdf\Core\Document\Destination::fitV | 1 | 100.0% |
| Phpdftk\Pdf\Core\Document\Destination::fitR | 1 | 100.0% |
| Phpdftk\Pdf\Core\Document\Destination::fitB | 1 | 100.0% |
| Phpdftk\Pdf\Core\Document\Destination::fitBH | 1 | 100.0% |
| Phpdftk\Pdf\Core\Document\Destination::fitBV | 1 | 100.0% |
| Phpdftk\Pdf\Core\Document\DssBuilder::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Document\DssBuilder::addVriEntry | 1 | 100.0% |
| Phpdftk\Pdf\Core\Document\DssBuilder::computeVriKey | 1 | 100.0% |
| Phpdftk\Pdf\Core\Document\DssBuilder::createStream | 1 | 100.0% |
| Phpdftk\Pdf\Core\Document\GroupAttributes::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Document\HintStream::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Document\LinearizationParameters::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Document\LinearizationParameters::toPdf | 1 | 100.0% |
| Phpdftk\Pdf\Core\Document\MetadataStream::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Document\MetadataStream::toPdf | 1 | 100.0% |
| Phpdftk\Pdf\Core\Document\OCG::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Document\OCPropertiesDict::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Document\ObjectStream::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Document\ObjectStream::count | 1 | 100.0% |
| Phpdftk\Pdf\Core\Document\OutputIntent::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Document\Requirement::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Document\RequirementHandler::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Document\RoleMap::map | 1 | 100.0% |
| Phpdftk\Pdf\Core\Document\RoleMap::toPdf | 1 | 100.0% |
| Phpdftk\Pdf\Core\Document\StructAttribute::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Document\StructAttribute\LayoutAttribute::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Document\StructAttribute\ListAttribute::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Document\StructAttribute\PrintFieldAttribute::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Document\StructAttribute\TableAttribute::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Document\StructElem::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Document\StructElem::getMinimumPdfVersion | 1 | 100.0% |
| Phpdftk\Pdf\Core\File\BitWriter::writeUint32 | 1 | 100.0% |
| Phpdftk\Pdf\Core\File\BitWriter::getBitPosition | 1 | 100.0% |
| Phpdftk\Pdf\Core\File\CeilingVersionException::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\File\CrossReferenceTable::add | 1 | 100.0% |
| Phpdftk\Pdf\Core\File\CrossReferenceTable::getEntries | 1 | 100.0% |
| Phpdftk\Pdf\Core\File\IncrementalWriter::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\File\IncrementalWriter::setEncryption | 1 | 100.0% |
| Phpdftk\Pdf\Core\File\IncrementalWriter::getPdfVersion | 1 | 100.0% |
| Phpdftk\Pdf\Core\File\IncrementalWriter::wasVersionBumped | 1 | 100.0% |
| Phpdftk\Pdf\Core\File\IncrementalWriter::setStrictVersionMode | 1 | 100.0% |
| Phpdftk\Pdf\Core\File\IncrementalWriter::setDeprecationHandler | 1 | 100.0% |
| Phpdftk\Pdf\Core\File\IncrementalWriter::setStrictDeprecation | 1 | 100.0% |
| Phpdftk\Pdf\Core\File\IncrementalWriter::getVersionWarnings | 1 | 100.0% |
| Phpdftk\Pdf\Core\File\IncrementalWriter::addNewObject | 1 | 100.0% |
| Phpdftk\Pdf\Core\File\IncrementalWriter::save | 1 | 100.0% |
| Phpdftk\Pdf\Core\File\ObjectRegistry::register | 1 | 100.0% |
| Phpdftk\Pdf\Core\File\ObjectRegistry::getAll | 1 | 100.0% |
| Phpdftk\Pdf\Core\File\ObjectRegistry::getSize | 1 | 100.0% |
| Phpdftk\Pdf\Core\File\PdfFileWriter::setCompressStreams | 1 | 100.0% |
| Phpdftk\Pdf\Core\File\PdfFileWriter::getRegistry | 1 | 100.0% |
| Phpdftk\Pdf\Core\File\PdfFileWriter::getVersion | 1 | 100.0% |
| Phpdftk\Pdf\Core\File\PdfFileWriter::getPdfVersion | 1 | 100.0% |
| Phpdftk\Pdf\Core\File\PdfFileWriter::setStrictVersionMode | 1 | 100.0% |
| Phpdftk\Pdf\Core\File\PdfFileWriter::setDeprecationHandler | 1 | 100.0% |
| Phpdftk\Pdf\Core\File\PdfFileWriter::setStrictDeprecation | 1 | 100.0% |
| Phpdftk\Pdf\Core\File\PdfFileWriter::getVersionWarnings | 1 | 100.0% |
| Phpdftk\Pdf\Core\File\PdfFileWriter::setCatalog | 1 | 100.0% |
| Phpdftk\Pdf\Core\File\PdfFileWriter::getInfo | 1 | 100.0% |
| Phpdftk\Pdf\Core\File\PdfFileWriter::register | 1 | 100.0% |
| Phpdftk\Pdf\Core\File\PdfFileWriter::setSigner | 1 | 100.0% |
| Phpdftk\Pdf\Core\File\PdfFileWriter::setTimestamper | 1 | 100.0% |
| Phpdftk\Pdf\Core\File\PdfFileWriter::setTsaClient | 1 | 100.0% |
| Phpdftk\Pdf\Core\File\PdfFileWriter::emitPaddedLinearizationDict | 1 | 100.0% |
| Phpdftk\Pdf\Core\File\PdfFileWriter::buildMinimalHintStream | 1 | 100.0% |
| Phpdftk\Pdf\Core\File\PdfFileWriter::buildSubsectionXref | 1 | 100.0% |
| Phpdftk\Pdf\Core\File\PdfFileWriter::toBytes | 1 | 100.0% |
| Phpdftk\Pdf\Core\File\PdfFileWriter::save | 1 | 100.0% |
| Phpdftk\Pdf\Core\File\PdfHydrator::registerType | 1 | 100.0% |
| Phpdftk\Pdf\Core\File\PdfHydrator::registerSubtype | 1 | 100.0% |
| Phpdftk\Pdf\Core\File\PdfHydrator::registerActionType | 1 | 100.0% |
| Phpdftk\Pdf\Core\File\TrailerDictionary::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\File\VersionRequirementException::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\File\VersionRequirementResolver::clearCache | 1 | 100.0% |
| Phpdftk\Pdf\Core\FileSpec\FileSpec::attachEmbeddedFile | 1 | 100.0% |
| Phpdftk\Pdf\Core\Font\CIDFont::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Font\CIDFontType0Font::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Font\CIDFontType2Font::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Font\CIDSystemInfo::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Font\CIDSystemInfo::toPdf | 1 | 100.0% |
| Phpdftk\Pdf\Core\Font\CMapStream::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Font\FontDescriptor::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Font\FontFile\CFFFontFile::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Font\FontFile\TrueTypeFontFile::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Font\FontFile\Type1FontFile::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Font\MMType1Font::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Font\TrueTypeFont::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Font\Type3Font::addCharProc | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\ColorSpace\CalGray::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\ColorSpace\CalRGB::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\ColorSpace\DeviceCMYK::toPdf | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\ColorSpace\DeviceGray::toPdf | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\ColorSpace\DeviceN::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\ColorSpace\DeviceRGB::toPdf | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\ColorSpace\ICCBased::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\ColorSpace\ICCBased::toPdf | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\ColorSpace\Indexed::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\ColorSpace\Indexed::toPdf | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\ColorSpace\Lab::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\ColorSpace\Pattern::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\ColorSpace\Separation::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\ColorSpace\Separation::toPdf | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Function\FunctionType0::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Function\FunctionType0::getFunctionType | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Function\FunctionType2::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Function\FunctionType2::getFunctionType | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Function\FunctionType2::toPdf | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Function\FunctionType3::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Function\FunctionType3::getFunctionType | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Function\FunctionType3::toPdf | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Function\FunctionType4::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Function\FunctionType4::getFunctionType | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Function\FunctionType4::toPdf | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Halftone\HalftoneType10::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Halftone\HalftoneType16::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Halftone\HalftoneType6::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Pattern\ShadingPattern::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Pattern\ShadingPattern::getPatternType | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Pattern\TilingPattern::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Pattern\TilingPattern::getPatternType | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Shading\MeshShading::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Shading\ShadingType1::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Shading\ShadingType1::getShadingType | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Shading\ShadingType2::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Shading\ShadingType2::getShadingType | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Shading\ShadingType3::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Shading\ShadingType3::getShadingType | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Shading\ShadingType4::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Shading\ShadingType4::getShadingType | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Shading\ShadingType4::toPdf | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Shading\ShadingType5::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Shading\ShadingType5::getShadingType | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Shading\ShadingType5::toPdf | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Shading\ShadingType6::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Shading\ShadingType6::getShadingType | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Shading\ShadingType6::toPdf | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Shading\ShadingType7::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Shading\ShadingType7::getShadingType | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Shading\ShadingType7::toPdf | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\SoftMask::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\XObject\FormXObject::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\XObject\ImageXObject::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\XObject\PostScriptXObject::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Form\AppearanceGenerator::checkbox | 1 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Form\AppearanceGenerator::radioButton | 1 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Form\AppearanceGenerator::passwordField | 1 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Form\AppearanceGenerator::choiceField | 1 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Form\AppearanceGenerator::buildAppearanceDict | 1 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Form\AppearanceGenerator::buildStateAppearanceDict | 1 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Form\AppearanceGenerator::rectDimensions | 1 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Form\AppearanceGenerator::escapeString | 1 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Form\AppearanceGenerator::buildCircleOps | 1 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Form\ButtonField::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Form\ChoiceField::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Form\FdfReader::decodeString | 1 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Form\FdfWriter::escapeString | 1 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Form\FontContext::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Form\SigFieldLock::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Form\SignatureField::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Form\SignatureField::setSignatureValue | 1 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Form\TextField::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Signature\CertificateUtils::derToPem | 1 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Signature\CertificateUtils::getIssuerNameHash | 1 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Signature\CertificateUtils::getIssuerKeyHash | 1 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Signature\CrlClient::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Signature\DocMDPTransformParams::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Signature\DocTimeStamp::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Signature\FieldMDPTransformParams::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Signature\OcspClient::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Signature\OcspClient::buildOcspRequest | 1 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Signature\OcspClient::derTlv | 1 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Signature\OcspClient::derSequence | 1 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Signature\OcspClient::derOid | 1 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Signature\OcspClient::derNull | 1 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Signature\OcspClient::derOctetString | 1 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Signature\OcspClient::derInteger | 1 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Signature\Pkcs7Signer::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Signature\SignatureReference::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Signature\TransformParams::baseDictionary | 1 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Signature\TsaClient::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Signature\TsaClient::derTlv | 1 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Signature\TsaClient::derSequence | 1 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Signature\TsaClient::derOid | 1 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Signature\TsaClient::derNull | 1 | 100.0% |
| Phpdftk\Pdf\Core\Interactive\Signature\TsaClient::derOctetString | 1 | 100.0% |
| Phpdftk\Pdf\Core\Multimedia\MediaClipData::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Multimedia\MediaClipData::getMediaClipSubtype | 1 | 100.0% |
| Phpdftk\Pdf\Core\Multimedia\MediaClipSection::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Multimedia\MediaClipSection::getMediaClipSubtype | 1 | 100.0% |
| Phpdftk\Pdf\Core\Multimedia\MediaRendition::getRenditionSubtype | 1 | 100.0% |
| Phpdftk\Pdf\Core\Multimedia\Movie::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Multimedia\SelectorRendition::getRenditionSubtype | 1 | 100.0% |
| Phpdftk\Pdf\Core\Multimedia\Sound::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\PdfArray::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\PdfBoolean::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\PdfDictionary::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\PdfDictionary::set | 1 | 100.0% |
| Phpdftk\Pdf\Core\PdfDictionary::get | 1 | 100.0% |
| Phpdftk\Pdf\Core\PdfDictionary::has | 1 | 100.0% |
| Phpdftk\Pdf\Core\PdfName::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\PdfNull::toPdf | 1 | 100.0% |
| Phpdftk\Pdf\Core\PdfNumber::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\PdfObject::toIndirectObject | 1 | 100.0% |
| Phpdftk\Pdf\Core\PdfReference::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\PdfReference::toPdf | 1 | 100.0% |
| Phpdftk\Pdf\Core\PdfStream::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\PdfStream::setFilter | 1 | 100.0% |
| Phpdftk\Pdf\Core\PdfStream::toIndirectObject | 1 | 100.0% |
| Phpdftk\Pdf\Core\PdfString::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\PdfVersion::isAtLeast | 1 | 100.0% |
| Phpdftk\Pdf\Core\PdfVersion::isGreaterThan | 1 | 100.0% |
| Phpdftk\Pdf\Core\PdfVersion::fromString | 1 | 100.0% |
| Phpdftk\Pdf\Core\RequiresPdfVersion::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Security\CryptFilter::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Security\EncryptDictionary::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Security\PdfEncryptor::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\Security\PdfEncryptor::rc4128 | 1 | 100.0% |
| Phpdftk\Pdf\Core\Security\PdfEncryptor::rc440 | 1 | 100.0% |
| Phpdftk\Pdf\Core\Security\PdfEncryptor::aes128 | 1 | 100.0% |
| Phpdftk\Pdf\Core\Security\PdfEncryptor::aes256 | 1 | 100.0% |
| Phpdftk\Pdf\Core\Security\PdfEncryptor::getEncryptDictionary | 1 | 100.0% |
| Phpdftk\Pdf\Core\Security\PdfEncryptor::setEncryptDictObjNum | 1 | 100.0% |
| Phpdftk\Pdf\Core\Security\PdfEncryptor::getFileId | 1 | 100.0% |
| Phpdftk\Pdf\Core\Security\PdfEncryptor::createR6 | 1 | 100.0% |
| Phpdftk\Pdf\Core\Security\PublicKeyRecipient::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\ThreeD\ThreeDLightingScheme::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\ThreeD\ThreeDLightingScheme::toPdf | 1 | 100.0% |
| Phpdftk\Pdf\Core\ThreeD\ThreeDMeasure::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\ThreeD\ThreeDNode::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\ThreeD\ThreeDRenderMode::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\ThreeD\ThreeDStream::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Core\ThreeD\ThreeDView::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Reader\ObjectResolver::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Reader\ObjectResolver::setStrict | 1 | 100.0% |
| Phpdftk\Pdf\Reader\ObjectResolver::resolveReference | 1 | 100.0% |
| Phpdftk\Pdf\Reader\ObjectResolver::getEntry | 1 | 100.0% |
| Phpdftk\Pdf\Reader\ObjectResolver::getObjectNumbers | 1 | 100.0% |
| Phpdftk\Pdf\Reader\ObjectResolver::getEntries | 1 | 100.0% |
| Phpdftk\Pdf\Reader\ObjectResolver::scanObjectMap | 1 | 100.0% |
| Phpdftk\Pdf\Reader\ObjectResolver::readRaw | 1 | 100.0% |
| Phpdftk\Pdf\Reader\Parser\BitReader::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Reader\Parser\BitReader::getBitPosition | 1 | 100.0% |
| Phpdftk\Pdf\Reader\Parser\BitReader::getBytePosition | 1 | 100.0% |
| Phpdftk\Pdf\Reader\Parser\ContentStreamOp::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Reader\Parser\HintTableParser::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Reader\Parser\ObjectParser::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Reader\Parser\ObjectParser::parseValue | 1 | 100.0% |
| Phpdftk\Pdf\Reader\Parser\ObjectStreamParser::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Reader\Parser\PageHintEntry::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Reader\Parser\PageOffsetHintTable::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Reader\Parser\SharedObjectHintEntry::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Reader\Parser\SharedObjectHintTable::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Reader\Parser\StreamParser::setResolver | 1 | 100.0% |
| Phpdftk\Pdf\Reader\Parser\StreamParser::decodeFlate | 1 | 100.0% |
| Phpdftk\Pdf\Reader\Parser\XrefParser::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Reader\Parser\XrefStreamParser::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Reader\PdfDecryptor::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Reader\PdfReader::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Reader\PdfReader::getParseWarnings | 1 | 100.0% |
| Phpdftk\Pdf\Reader\PdfReader::fromFile | 1 | 100.0% |
| Phpdftk\Pdf\Reader\PdfReader::fromString | 1 | 100.0% |
| Phpdftk\Pdf\Reader\PdfReader::fromFilePublicKey | 1 | 100.0% |
| Phpdftk\Pdf\Reader\PdfReader::fromStringPublicKey | 1 | 100.0% |
| Phpdftk\Pdf\Reader\PdfReader::getVersion | 1 | 100.0% |
| Phpdftk\Pdf\Reader\PdfReader::getPdfVersion | 1 | 100.0% |
| Phpdftk\Pdf\Reader\PdfReader::getTrailer | 1 | 100.0% |
| Phpdftk\Pdf\Reader\PdfReader::getObject | 1 | 100.0% |
| Phpdftk\Pdf\Reader\PdfReader::resolveReference | 1 | 100.0% |
| Phpdftk\Pdf\Reader\PdfReader::getResolver | 1 | 100.0% |
| Phpdftk\Pdf\Reader\PdfReader::extractText | 1 | 100.0% |
| Phpdftk\Pdf\Reader\PdfReader::extractTextWithPositions | 1 | 100.0% |
| Phpdftk\Pdf\Reader\PositionedTextExtractor::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Reader\PositionedTextExtractor::advanceTextMatrix | 1 | 100.0% |
| Phpdftk\Pdf\Reader\PositionedTextExtractor::textToUserSpace | 1 | 100.0% |
| Phpdftk\Pdf\Reader\PositionedTextExtractor::getEffectiveFontSize | 1 | 100.0% |
| Phpdftk\Pdf\Reader\PositionedTextExtractor::multiplyMatrices | 1 | 100.0% |
| Phpdftk\Pdf\Reader\PositionedTextExtractor::decodeName | 1 | 100.0% |
| Phpdftk\Pdf\Reader\TextExtractor::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Reader\TextExtractor::decodeStringOperand | 1 | 100.0% |
| Phpdftk\Pdf\Reader\TextExtractor::decodeName | 1 | 100.0% |
| Phpdftk\Pdf\Reader\TextSpan::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Reader\Tokenizer\FileSource::seek | 1 | 100.0% |
| Phpdftk\Pdf\Reader\Tokenizer\FileSource::tell | 1 | 100.0% |
| Phpdftk\Pdf\Reader\Tokenizer\FileSource::size | 1 | 100.0% |
| Phpdftk\Pdf\Reader\Tokenizer\FileSource::isEof | 1 | 100.0% |
| Phpdftk\Pdf\Reader\Tokenizer\FileSource::invalidateBuffer | 1 | 100.0% |
| Phpdftk\Pdf\Reader\Tokenizer\StringSource::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Reader\Tokenizer\StringSource::read | 1 | 100.0% |
| Phpdftk\Pdf\Reader\Tokenizer\StringSource::peek | 1 | 100.0% |
| Phpdftk\Pdf\Reader\Tokenizer\StringSource::seek | 1 | 100.0% |
| Phpdftk\Pdf\Reader\Tokenizer\StringSource::tell | 1 | 100.0% |
| Phpdftk\Pdf\Reader\Tokenizer\StringSource::size | 1 | 100.0% |
| Phpdftk\Pdf\Reader\Tokenizer\StringSource::isEof | 1 | 100.0% |
| Phpdftk\Pdf\Reader\Tokenizer\Token::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Reader\Tokenizer\Tokenizer::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Reader\Tokenizer\Tokenizer::getSource | 1 | 100.0% |
| Phpdftk\Pdf\Reader\Tokenizer\Tokenizer::seek | 1 | 100.0% |
| Phpdftk\Pdf\Reader\XrefEntry::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\AnnotationFlattener::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\AnnotationFlattener::open | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\AnnotationFlattener::openString | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\AnnotationFlattener::flattenAll | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\AnnotationFlattener::flattenType | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\AnnotationFlattener::flattenForms | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\AnnotationFlattener::save | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\AnnotationFlattener::getVersionWarnings | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\AnnotationFlattener::getReader | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\AnnotationFlattener::getPageCount | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\Bookmark\BookmarkEntry::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\BookmarkEditor::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\BookmarkEditor::open | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\BookmarkEditor::openString | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\BookmarkEditor::hasBookmarks | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\BookmarkEditor::setBookmarks | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\BookmarkEditor::addBookmark | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\BookmarkEditor::removeBookmarks | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\BookmarkEditor::save | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\BookmarkEditor::getVersionWarnings | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\BookmarkEditor::getReader | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\BookmarkEditor::getPageCount | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\BookmarkEditor::wrapDictionary | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\Form\FieldInfo::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\FormFiller::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\FormFiller::open | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\FormFiller::openString | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\FormFiller::getFieldNames | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\FormFiller::hasField | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\FormFiller::save | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\FormFiller::getVersionWarnings | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\FormFiller::getReader | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\FormFiller::getPageCount | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\Internal\PageCopier::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\LtvSigner::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\LtvSigner::open | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\LtvSigner::openString | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\LtvSigner::setOcspClient | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\LtvSigner::setCrlClient | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\LtvSigner::addOcspResponse | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\LtvSigner::addCrl | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\LtvSigner::addCertificate | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\LtvSigner::forSignature | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\LtvSigner::save | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\LtvSigner::getVersionWarnings | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\LtvSigner::getWarnings | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\LtvSigner::getReader | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\LtvSigner::getPageCount | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\MetadataEditor::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\MetadataEditor::open | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\MetadataEditor::openString | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\MetadataEditor::getTitle | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\MetadataEditor::getAuthor | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\MetadataEditor::getSubject | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\MetadataEditor::getKeywords | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\MetadataEditor::getCreator | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\MetadataEditor::getProducer | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\MetadataEditor::getCreationDate | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\MetadataEditor::getModDate | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\MetadataEditor::getAll | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\MetadataEditor::setTitle | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\MetadataEditor::setAuthor | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\MetadataEditor::setSubject | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\MetadataEditor::setKeywords | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\MetadataEditor::setCreator | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\MetadataEditor::setProducer | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\MetadataEditor::setCreationDate | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\MetadataEditor::setModDate | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\MetadataEditor::setTrapped | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\MetadataEditor::setCustom | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\MetadataEditor::save | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\MetadataEditor::getVersionWarnings | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\MetadataEditor::getReader | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\MetadataEditor::getPageCount | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\MetadataInfo::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageLabeler::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageLabeler::open | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageLabeler::openString | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageLabeler::setLabels | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageLabeler::removeLabels | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageLabeler::save | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageLabeler::getVersionWarnings | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageLabeler::getReader | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageLabeler::getPageCount | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageLabeler::wrapDictionary | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageSelector::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageSelector::all | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageSelector::pages | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageSelector::range | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageSelector::even | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageSelector::odd | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageSlicer::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageSlicer::open | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageSlicer::openString | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageSlicer::keep | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageSlicer::keepPages | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageSlicer::keepRange | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageSlicer::remove | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageSlicer::removePages | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageSlicer::reorder | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageSlicer::reverse | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageSlicer::split | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageSlicer::save | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageSlicer::toBytes | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageSlicer::getVersionWarnings | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageSlicer::getPageCount | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageSlicer::getReader | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageTransformer::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageTransformer::open | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageTransformer::openString | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageTransformer::setCropBox | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageTransformer::setMediaBox | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageTransformer::setTrimBox | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageTransformer::setBleedBox | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageTransformer::save | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageTransformer::getVersionWarnings | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageTransformer::getReader | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageTransformer::getPageCount | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageTransformer::applySetBox | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PageTransformer::scaleBox | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PdfEncrypt::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PdfEncrypt::open | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PdfEncrypt::openString | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PdfEncrypt::encrypt | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PdfEncrypt::decrypt | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PdfEncrypt::setPermissions | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PdfEncrypt::isEncrypted | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PdfEncrypt::save | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PdfEncrypt::getVersionWarnings | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PdfEncrypt::getReader | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PdfEncrypt::getPageCount | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PdfEncrypt::copyStream | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PdfMerger::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PdfMerger::create | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PdfMerger::addFile | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PdfMerger::addString | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PdfMerger::addPages | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PdfMerger::getSourceCount | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PdfMerger::save | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PdfMerger::getVersionWarnings | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PdfStamper::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PdfStamper::open | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PdfStamper::openString | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PdfStamper::stampText | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PdfStamper::watermark | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PdfStamper::addPageNumbers | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PdfStamper::header | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PdfStamper::footer | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PdfStamper::save | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PdfStamper::getVersionWarnings | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PdfStamper::getReader | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PdfStamper::getPageCount | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PdfStamper::buildWatermarkOps | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\PdfStamper::escapeText | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\Redaction\RedactionArea::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\Stamper\ImageStampStyle::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\Stamper\StampStyle::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\Stamper\WatermarkStyle::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\TextBlock::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\TextExtractor::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\TextExtractor::open | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\TextExtractor::openString | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\TextExtractor::page | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\TextExtractor::allPages | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\TextExtractor::pageWithPositions | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\TextExtractor::getPageCount | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\TextExtractor::getReader | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\TextMatch::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\TextRedactor::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\TextRedactor::open | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\TextRedactor::openString | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\TextRedactor::redactText | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\TextRedactor::redactPattern | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\TextRedactor::redactArea | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\TextRedactor::setRedactionColor | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\TextRedactor::getRedactionCount | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\TextRedactor::save | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\TextRedactor::getVersionWarnings | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\TextRedactor::getReader | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\TextRedactor::getPageCount | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\TextSearchResults::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\TextSearchResults::count | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\TextSearchResults::all | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\TextSearchResults::first | 1 | 100.0% |
| Phpdftk\Pdf\Toolkit\TextSearchResults::getIterator | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Action::uri | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Action::javascript | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Action::namedAction | 1 | 100.0% |
| Phpdftk\Pdf\Writer\CalloutStyle::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Writer\CalloutStyle::resolveBarColor | 1 | 100.0% |
| Phpdftk\Pdf\Writer\CalloutStyle::resolveBgColor | 1 | 100.0% |
| Phpdftk\Pdf\Writer\CalloutStyle::resolveLabel | 1 | 100.0% |
| Phpdftk\Pdf\Writer\CalloutType::defaultLabel | 1 | 100.0% |
| Phpdftk\Pdf\Writer\DashPattern::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Writer\DashPattern::solid | 1 | 100.0% |
| Phpdftk\Pdf\Writer\DashPattern::dashed | 1 | 100.0% |
| Phpdftk\Pdf\Writer\DashPattern::dotted | 1 | 100.0% |
| Phpdftk\Pdf\Writer\DashPattern::dashDot | 1 | 100.0% |
| Phpdftk\Pdf\Writer\DashPattern::toOperatorArgs | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Font::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Font::getFamily | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Font::getResourceName | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Font::getParsedData | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Font::getTextEncoder | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Font::getUnicodeToGidMap | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Font::getOldToNewGidMap | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Form\CheckboxOptions::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Form\ChoiceFieldOptions::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Form\TextFieldOptions::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Writer\ListBlock::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Writer\ListRenderer::measureItem | 1 | 100.0% |
| Phpdftk\Pdf\Writer\ListStyle::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Page::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Page::contentStream | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Page::corePage | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Page::drawCircle | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Page::drawBarcode | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Page::inLayer | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Page::scale | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Page::translate | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Page::withTransform | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Page::setOpacity | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Page::setCropBox | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Page::setBleedBox | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Page::setTrimBox | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Page::setArtBox | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Page::rectToBoxArray | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Page::drawList | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Page::raw | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Page::emitEllipseOps | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PageContext::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PageDecorator::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PageDecorator::withHeader | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PageDecorator::withFooter | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PageDecorator::withWatermark | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PathBuilder::moveTo | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PathBuilder::lineTo | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PathBuilder::curveTo | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PathBuilder::quadCurveTo | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PathBuilder::arcTo | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PathBuilder::close | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Pdf::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Pdf::setFont | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Pdf::setTheme | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Pdf::setTitle | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Pdf::setAuthor | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Pdf::setViewerPreferences | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Pdf::attachFile | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Pdf::setHeader | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Pdf::setFooter | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Pdf::getTheme | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Pdf::getPdfVersion | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Pdf::doc | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Pdf::writer | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Pdf::getEncodingWarnings | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Pdf::addPage | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Pdf::newPage | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Pdf::addHeading | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Pdf::addList | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Pdf::addNumberedList | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Pdf::save | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Pdf::toBytes | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Pdf::writeTo | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Pdf::drawDefaultWatermark | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Pdf::totalContentWidth | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Pdf::columnLeftX | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Pdf::topOfColumn | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Pdf::bottomMargin | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Pdf::getMetrics | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Pdf::wrapText | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Pdf::measureText | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::wrap | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::writer | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::addPage | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::setInfo | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::setTitle | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::setAuthor | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::setSubject | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::setKeywords | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::setCreator | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::setMetadata | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::addSignatureField | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::addLinearGradient | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::addRadialGradient | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::buildRgbFunction | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::registerSpotColor | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::createBarcode | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::createTemplate | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::setOpenAction | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::attachFile | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::attachFileBytes | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::addHighlight | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::addLineAnnotation | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::addPolygon | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::addSquare | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::addCircleAnnotation | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::addStamp | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::addWatermarkAnnotation | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::addSoundAnnotation | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::addMovieAnnotation | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::add3DAnnotation | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::rectToPdfArray | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::setOutline | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::addOutlineItem | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfWriter::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfWriter::getCatalog | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfWriter::getPageTree | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfWriter::getFonts | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfWriter::getContentStreams | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfWriter::setInfo | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfWriter::setOutline | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfWriter::addOutlineItem | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfWriter::setPageLabels | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfWriter::setNamedDestinations | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfWriter::fileWriter | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfWriter::register | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfWriter::addImageInternal | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfWriter::setSigner | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfWriter::setTsaClient | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfWriter::setTimestamper | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfWriter::setEncryption | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfWriter::getPdfVersion | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfWriter::setStrictVersionMode | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfWriter::setCeilingVersion | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfWriter::setDeprecationHandler | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfWriter::setStrictDeprecation | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfWriter::getVersionWarnings | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfWriter::setLinearized | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfWriter::setConformance | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfWriter::setConformanceProfiles | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfWriter::getConformanceResults | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfWriter::toBytes | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfWriter::save | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfWriter::setMetadata | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfWriter::syncInfoToMetadata | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfWriter::doc | 1 | 100.0% |
| Phpdftk\Pdf\Writer\SpotColor::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Table::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Writer\TableRenderContext::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Writer\TableStyle::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Writer\TableStyle::alignmentFor | 1 | 100.0% |
| Phpdftk\Pdf\Writer\TextLayout::winAnsi | 1 | 100.0% |
| Phpdftk\Pdf\Writer\TextStyle::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Theme::__construct | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Theme::withFont | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Theme::withColor | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Theme::withMargin | 1 | 100.0% |
| Phpdftk\Text\BidiResult::__construct | 1 | 100.0% |
| Phpdftk\Text\BidiRun::__construct | 1 | 100.0% |
| Phpdftk\Text\LineBreakIterator::__construct | 1 | 100.0% |
| Phpdftk\Text\LineBreakOpportunity::__construct | 1 | 100.0% |
| Phpdftk\Text\LineBreaker::breakOpportunities | 1 | 100.0% |
| Phpdftk\Text\ShapedGlyph::__construct | 1 | 100.0% |
| Phpdftk\Text\ShapedRun::__construct | 1 | 100.0% |
| Phpdftk\Text\Shaper::lookupGid | 1 | 100.0% |
| Phpdftk\Text\ShapingContext::__construct | 1 | 100.0% |
| Phpdftk\Xmp\XmpPacket::__construct | 1 | 100.0% |
| Phpdftk\Xmp\XmpPacket::create | 1 | 100.0% |
| Phpdftk\Xmp\XmpPacket::get | 1 | 100.0% |
| Phpdftk\Xmp\XmpPacket::set | 1 | 100.0% |
| Phpdftk\Xmp\XmpPacket::has | 1 | 100.0% |
| Phpdftk\Xmp\XmpPacket::all | 1 | 100.0% |
| Phpdftk\Xmp\XmpWriter::__construct | 1 | 100.0% |
| Phpdftk\Css\Selector\SimpleSelector::specificity | 0 | 100.0% |
| Phpdftk\Css\Selector\SimpleSelector::toString | 0 | 100.0% |
| Phpdftk\Css\Value\CalcExpression::toCss | 0 | 100.0% |
| Phpdftk\Css\Value\TransformFunction::toCss | 0 | 100.0% |
| Phpdftk\Css\Value\Value::toCss | 0 | 100.0% |
| Phpdftk\Html\Dom\Node::nodeType | 0 | 100.0% |
| Phpdftk\Html\Dom\Node::nodeName | 0 | 100.0% |
| Phpdftk\Html\Dom\Node::shallowClone | 0 | 100.0% |
| Phpdftk\Pdf\Core\Action\Action::getActionType | 0 | 100.0% |
| Phpdftk\Pdf\Core\Annotation\Annotation::getSubtype | 0 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Function\Func::getFunctionType | 0 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Shading\MeshShading::getShadingType | 0 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\Shading\Shading::getShadingType | 0 | 100.0% |
| Phpdftk\Pdf\Core\Multimedia\MediaClip::getMediaClipSubtype | 0 | 100.0% |
| Phpdftk\Pdf\Core\Multimedia\Rendition::getRenditionSubtype | 0 | 100.0% |
| Phpdftk\Pdf\Core\PdfObject::toPdf | 0 | 100.0% |