| Phpdftk\HtmlToPdf\Layout\BlockLayout::flattenSvgPath | 1722 | 0.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::paintBorderImage | 825.46 | 4.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::layoutBlock | 384.01 | 77.0% |
| Phpdftk\Css\Value\Color::serializeSpace | 380 | 0.0% |
| Phpdftk\Css\Value\ColorMix::toCss | 380 | 0.0% |
| Phpdftk\Css\Value\RelativeColor::spaceName | 342 | 0.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveShapeOutsideShape | 250.49 | 19.6% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::formatCounter | 218.61 | 7.5% |
| Phpdftk\ResourceLoader\Transport\CurlTransport::send | 210 | 0.0% |
| Phpdftk\Css\Selector\AnPlusBParser::parse | 209.37 | 46.7% |
| Phpdftk\Pdf\Reader\PdfReader::getPageOffsetHintTable | 202.07 | 23.1% |
| Phpdftk\HtmlToPdf\Painter\Painter::resolveBorderImageSliceSides | 182 | 0.0% |
| Phpdftk\Pdf\Core\File\PdfHydrator::extractConstructorArg | 176.90 | 52.3% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::applyPresentationalAttributes | 171.76 | 68.6% |
| Phpdftk\Pdf\Core\File\PdfHydrator::getOverrides | 162.66 | 51.9% |
| Phpdftk\Css\Cascade\Cascade::matchRatioFeature | 156 | 0.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::resolveRelativeColor | 156 | 0.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::resolveSlotPermutation | 156 | 0.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::emitImageEdge | 156 | 0.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::mathFontDataFor | 156 | 0.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::layoutFlexBox | 132.76 | 85.1% |
| Phpdftk\Pdf\Reader\TextExtractor::processOps | 116.46 | 69.0% |
| Phpdftk\HtmlToPdf\Renderer::rewriteRelativeSrcInSubtree | 110 | 0.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::modeInBodyStartTag | 105 | 98.6% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::collectGridTrackDescriptors | 104.70 | 61.5% |
| 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\ValueParser::parseHwbFunction | 90 | 0.0% |
| Phpdftk\HtmlToPdf\Layout\FloatContext::shapeLeftEdgeLocal | 90 | 0.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::preferredLightDarkArm | 90 | 0.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::relativeColorSlotIdents | 90 | 0.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::isNoRepeat | 90 | 0.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::parseBorderImageRepeat | 90 | 0.0% |
| Phpdftk\WptHarness\ConsensusScorer::score | 90 | 0.0% |
| Phpdftk\Css\Cascade\Cascade::matchFeatureQuery | 84.00 | 75.0% |
| Phpdftk\Pdf\Writer\PdfWriter::addImage | 82.14 | 62.4% |
| Phpdftk\Html\Tokenizer\Tokenizer::step | 81 | 100.0% |
| Phpdftk\Css\ValueParser::valueToTransformFunction | 80.12 | 70.7% |
| Phpdftk\HtmlToPdf\Renderer::fetchFontSource | 79.90 | 37.0% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::buildElementBox | 79.41 | 93.9% |
| Phpdftk\Pdf\Toolkit\PdfEncrypt::copyPage | 76.02 | 43.6% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::layoutGridBox | 73.60 | 90.1% |
| Phpdftk\Css\ValueParser::parseFunction | 72 | 98.3% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::armenian | 72 | 0.0% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::georgian | 72 | 0.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::computeAutoFillCount | 72 | 0.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::hslToRgb | 72 | 0.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::positionComponent | 72 | 0.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::circleRadius | 72 | 0.0% |
| Phpdftk\WptHarness\ConsensusScorer::pickConsensus | 72 | 0.0% |
| Phpdftk\Css\ValueParser::parseColorMixMethod | 70.99 | 70.0% |
| 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\HtmlToPdf\Layout\InlineLayout::resolveStretch | 68.79 | 26.7% |
| Phpdftk\Pdf\Reader\PdfReader::validateVersion | 66.39 | 63.4% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::displayKeyword | 65.85 | 17.6% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveFlexLineMainSizes | 64.12 | 89.5% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::clampMinMax | 64.12 | 50.0% |
| Phpdftk\Svg\Parser::makeElementForName | 64 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::applyInsetShape | 62.45 | 19.4% |
| Phpdftk\Css\Cascade\ShorthandExpander::expand | 61.31 | 92.9% |
| Phpdftk\WptHarness\BrowserOracle::dispatch | 60.28 | 6.5% |
| Phpdftk\Pdf\Reader\PositionedTextExtractor::processOps | 58.80 | 89.2% |
| Phpdftk\Css\ValueParser::parseRelativeColorBody | 57.49 | 76.2% |
| Phpdftk\HtmlToPdf\Painter\Painter::intrinsicSizePartial | 57.05 | 22.2% |
| Phpdftk\Css\Value\EllipseShape::toCss | 56 | 0.0% |
| Phpdftk\Css\Value\RadialGradient::toCss | 56 | 0.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::toFullWidth | 56 | 0.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::modeInSelect | 56 | 95.1% |
| Phpdftk\WptHarness\HarnessRunner::parseFuzzyMeta | 56 | 0.0% |
| Phpdftk\WptHarness\Scorer::diff | 56 | 0.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::applyClipPath | 52.43 | 45.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::intrinsicSvgSize | 51.77 | 52.9% |
| Phpdftk\Css\Tokenizer::step | 50.72 | 93.4% |
| Phpdftk\HtmlToPdf\Painter\Painter::isDefaultGradientSize | 50.47 | 20.0% |
| Phpdftk\FontParser\OpenTypeParser::parse | 49 | 97.3% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::resetInsertionModeForFragment | 47.80 | 47.4% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::measureTextBoxMinMax | 46.63 | 64.5% |
| Phpdftk\FontParser\TrueTypeParser::parse | 46 | 96.6% |
| Phpdftk\Pdf\Toolkit\PdfStamper::toBytes | 45.63 | 86.0% |
| Phpdftk\Css\Selector\Matcher::matchPseudoClass | 44.85 | 90.0% |
| Phpdftk\HtmlToPdf\Renderer::fontFamilyName | 43.78 | 35.3% |
| Phpdftk\Css\Cascade\CalcEvaluator::callFunc | 43 | 100.0% |
| Phpdftk\FontParser\CffSubsetter::parseDictDataDirect | 42.55 | 84.1% |
| Phpdftk\Css\Cascade\WritingMode::fromValues | 42 | 0.0% |
| Phpdftk\Css\Selector\AnPlusB::toString | 42 | 0.0% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::hasSizeContainment | 42 | 0.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveCircleRadius | 42 | 0.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveEllipseRadius | 42 | 0.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::srgbToHsl | 42 | 0.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::parseBorderImageSliceNumber | 42 | 0.0% |
| Phpdftk\Pdf\Core\File\PdfFileWriter::generate | 42 | 96.2% |
| Phpdftk\WptHarness\BrowserOracle::macFirefoxPath | 42 | 0.0% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::resolveStringSetPart | 41.89 | 58.1% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::contentItemAsString | 41.49 | 81.4% |
| Phpdftk\Crypt\SaslPrep::checkProhibited | 41 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::cellOccupying | 40.77 | 20.0% |
| Phpdftk\HtmlToPdf\Renderer::collectPageMarginBoxes | 40.42 | 88.1% |
| Phpdftk\Pdf\Core\Graphics\ExtGState::toPdf | 40.31 | 88.3% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::shapeOutsideExclusionRect | 39.63 | 33.3% |
| Phpdftk\FontParser\CffParser::parseDictData | 39.22 | 90.5% |
| Phpdftk\Css\ValueParser::parseColorFunction | 39.14 | 70.3% |
| Phpdftk\HtmlToPdf\Renderer::flattenRules | 38.62 | 38.9% |
| Phpdftk\HtmlToPdf\Painter\Painter::extractBackgroundLayers | 38.50 | 50.0% |
| Phpdftk\Pdf\Core\File\IncrementalWriter::generate | 38 | 95.7% |
| Phpdftk\HtmlToPdf\Painter\Painter::collectBlockLinkRect | 36.21 | 36.0% |
| Phpdftk\HtmlToPdf\Renderer::loadFontFaces | 35.73 | 67.8% |
| Phpdftk\HtmlToPdf\Painter\Painter::resolveBackgroundSize | 35.57 | 69.6% |
| Phpdftk\HtmlToPdf\Painter\Painter::resolveAutoSizePair | 35.37 | 45.5% |
| Phpdftk\ImageMetadata\JpegParser::parse | 35.36 | 85.1% |
| Phpdftk\WptHarness\DomSettler::settle | 34.58 | 7.4% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandMask | 34.49 | 79.8% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::stackChildrenList | 34 | 100.0% |
| Phpdftk\ImageMetadata\PngParser::decodeIndexedPng | 33.59 | 77.6% |
| Phpdftk\Pdf\Core\Document\Page::toPdf | 33.45 | 92.5% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::adoptionAgency | 33.27 | 93.7% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::modeInForeignContent | 33 | 95.9% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandMaskBorder | 32.53 | 88.3% |
| Phpdftk\Pdf\Core\Interactive\Signature\CertificateUtils::buildChain | 32.53 | 75.4% |
| Phpdftk\HtmlToPdf\Painter\Painter::repeatModes | 32.41 | 54.5% |
| Phpdftk\Pdf\Core\Document\PageTree::toPdf | 32.41 | 92.6% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::fitContentArgument | 32.09 | 20.0% |
| Phpdftk\HtmlToPdf\Renderer::paintPageMarginBoxes | 32 | 96.3% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::modeInHead | 32 | 97.4% |
| Phpdftk\HtmlToPdf\Painter\Painter::paintBackground | 31.78 | 90.7% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::borderStylePrecedence | 31.60 | 40.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::collectDropShadowFilters | 31.60 | 40.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::layout | 31.15 | 94.6% |
| Phpdftk\Css\Cascade\Cascade::evaluateSupportsFeature | 31.06 | 80.4% |
| Phpdftk\Pdf\Core\Document\Catalog::toPdf | 31 | 98.4% |
| Phpdftk\Pdf\Core\File\PdfFileWriter::applyCeilingStripping | 30.23 | 56.4% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveBorderWidthValue | 30.05 | 22.2% |
| Phpdftk\WptHarness\BrowserOracle::isAvailable | 30.05 | 22.2% |
| Phpdftk\Crypt\SaslPrep::isLCat | 30 | 100.0% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::hebrew | 30 | 0.0% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::isInitialValue | 30 | 0.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::trimEdgeLineLeading | 30 | 0.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::flexAutoIntrinsicWidth | 30 | 0.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::capitalizeWords | 30 | 0.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::ellipseRadius | 30 | 0.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::emitImageSlice | 30 | 0.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::emitRoundedStroke | 30 | 0.0% |
| Phpdftk\HtmlToPdf\Renderer::staticallyMatchingMediaPrelude | 30 | 0.0% |
| 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\Html\TreeConstruction\TreeBuilder::modeInBodyEndTag | 30 | 96.8% |
| Phpdftk\Pdf\Reader\PositionedTextExtractor::showTJArray | 30 | 95.8% |
| Phpdftk\SvgToPdf\Translator::emitEllipsePathFor | 30 | 0.0% |
| Phpdftk\WptHarness\CrossBrowserRunner::runOne | 30 | 0.0% |
| Phpdftk\WptHarness\HarnessRunner::renderSvgToPdf | 30 | 0.0% |
| Phpdftk\WptHarness\HarnessRunner::runRendered | 29.48 | 36.8% |
| 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 | 97.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveGridAutoFlow | 28.66 | 42.9% |
| Phpdftk\HtmlToPdf\Painter\Painter::resolveOriginComponent | 28.66 | 42.9% |
| Phpdftk\HtmlToPdf\Renderer::renderInto | 28.53 | 91.2% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::resolveAtomicMinMax | 27.88 | 38.5% |
| Phpdftk\Css\Cascade\Cascade::parseMediaLength | 27.84 | 55.6% |
| Phpdftk\HtmlToPdf\Painter\Painter::paintImage | 27.67 | 90.3% |
| Phpdftk\Css\Parser::tokenToText | 27.48 | 91.3% |
| Phpdftk\Css\ValueParser::parseConicHeader | 27.11 | 85.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandBackground | 27 | 97.0% |
| Phpdftk\Text\Shaper::isDefaultIgnorable | 27 | 100.0% |
| Phpdftk\Css\Selector\SelectorParser::parseAttributeSelector | 26.52 | 83.6% |
| Phpdftk\Pdf\Toolkit\LtvSigner::processSignature | 26.23 | 45.5% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::resolveOpenTypeFeatures | 26.22 | 72.9% |
| Phpdftk\HtmlToPdf\Painter\Painter::resolveRepeatingLinearCycle | 26.14 | 65.9% |
| Phpdftk\Css\ValueParser::parseLabFunction | 26.03 | 84.8% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveGridContentSizedTracks | 25.54 | 86.1% |
| Phpdftk\ImageMetadata\PngParser::decodeAlphaPng | 25.48 | 80.7% |
| Phpdftk\Css\ValueParser::parseImageSetOption | 25.30 | 81.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::parseGridTemplateAreas | 25.19 | 93.2% |
| Phpdftk\HtmlToPdf\Painter\Painter::paintOutline | 25.05 | 81.5% |
| Phpdftk\Css\Cascade\Cascade::activeStyleRules | 25 | 95.5% |
| 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\Html\TreeConstruction\TreeBuilder::appropriatePlaceForInserting | 24.86 | 88.6% |
| Phpdftk\FontParser\Woff2Parser::decompressBytes | 24.69 | 70.1% |
| Phpdftk\Css\Value\InterpolationMethodCss::serialise | 24.53 | 80.0% |
| Phpdftk\Css\Cascade\LengthResolver::toPx | 24.40 | 91.2% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandBorderImage | 24.33 | 91.7% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::walkInline | 24.08 | 94.9% |
| Phpdftk\Css\Cascade\Cascade::computeFor | 24 | 98.6% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandFlex | 24 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveAbsoluteOffsets | 24 | 98.6% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::dispatchToInsertionMode | 24 | 100.0% |
| Phpdftk\ImageMetadata\PngParser::parse | 24 | 96.4% |
| Phpdftk\FontParser\CffParser::parseCharset | 23.66 | 63.3% |
| Phpdftk\ResourceLoader\SsrfGuard::assertSafe | 23.65 | 89.3% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::resetInsertionModeAppropriately | 23.42 | 90.7% |
| Phpdftk\Css\Parser::parseDeclarationFromTokens | 23.29 | 91.8% |
| Phpdftk\HtmlToPdf\Renderer::parsePageSize | 23.29 | 82.7% |
| Phpdftk\Pdf\Reader\TextExtractor::decodeTJArray | 23.16 | 93.3% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::constrainReplacedNaturalSize | 23.13 | 60.9% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::tokeniseText | 23.12 | 93.9% |
| Phpdftk\Pdf\Core\File\PdfFileWriter::generateLinearized | 23 | 95.5% |
| Phpdftk\Pdf\Core\Font\FontDescriptor::toPdf | 23 | 100.0% |
| Phpdftk\ResourceLoader\MimeSniffer::sniff | 23 | 100.0% |
| Phpdftk\Css\ValueParser::extractHueComponent | 22.75 | 57.9% |
| Phpdftk\Css\ValueParser::sidesToAngle | 22.50 | 50.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveAbsoluteOffsetsVertical | 22 | 96.2% |
| Phpdftk\ImageMetadata\TiffParser::parse | 22 | 100.0% |
| Phpdftk\Pdf\Core\Graphics\XObject\ImageXObject::toPdf | 22 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::aspectRatioTransfer | 21.91 | 62.5% |
| Phpdftk\FontParser\MathGlyphInfoParser::parseCoverage | 21.82 | 40.0% |
| Phpdftk\FontParser\MathKernInfoParser::parseCoverage | 21.82 | 40.0% |
| Phpdftk\Filters\Ascii85Filter::decode | 21.80 | 87.8% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveCrossSizeClamp | 21.52 | 33.3% |
| Phpdftk\HtmlToPdf\Painter\Painter::paintBackgroundImage | 21.43 | 90.1% |
| Phpdftk\Css\ValueParser::parseRadialHeader | 21.19 | 75.6% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveAutoColumnContentWidths | 21.06 | 94.9% |
| Phpdftk\SvgToPdf\Text\FontResolver::selectVariant | 21 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveTextBoxWhiteSpace | 20.81 | 47.4% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::distributeTableExtraHeight | 20.59 | 80.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandFontVariant | 20.50 | 89.2% |
| Phpdftk\Css\ValueParser::parseFontFeatureEntry | 20.42 | 68.0% |
| Phpdftk\Css\Cascade\Cascade::resolveLogicalProperties | 20.40 | 90.0% |
| Phpdftk\Css\Cascade\WritingMode::physicalEdge | 20.10 | 93.8% |
| Phpdftk\Css\Cascade\Cascade::parseSupportsPrimary | 20.06 | 94.5% |
| Phpdftk\FontParser\Type1Parser::parsePfa | 20.03 | 78.1% |
| Phpdftk\Css\Cascade\Cascade::evaluateMediaCondition | 20 | 96.7% |
| 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\FontParser\TrueTypeParser::parseFvar | 20 | 0.0% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::kanaList | 20 | 0.0% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::bijectiveBase26 | 20 | 0.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::lineHeightPx | 20 | 0.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::flattenQuadratic | 20 | 0.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveShapePosition | 20 | 0.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::subtreeContainsPositioned | 20 | 0.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::subtreeContainsTable | 20 | 0.0% |
| Phpdftk\HtmlToPdf\Renderer::fetchHttpResource | 20 | 0.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\Html\TreeConstruction\TreeBuilder::modeInTableStartTag | 20 | 95.5% |
| Phpdftk\ImageMetadata\PngParser::paeth | 20 | 0.0% |
| Phpdftk\ImageMetadata\SvgParser::parse | 20 | 95.8% |
| 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\Svg\Filter\FeDiffuseLighting::kernelUnitLength | 20 | 0.0% |
| Phpdftk\Svg\Filter\FeSpecularLighting::kernelUnitLength | 20 | 0.0% |
| Phpdftk\Svg\Value\Transform::makeFunction | 20 | 100.0% |
| Phpdftk\WptHarness\BrowserOracle::clearCache | 20 | 0.0% |
| Phpdftk\WptHarness\ConsensusScorer::describeDisagreement | 20 | 0.0% |
| Phpdftk\WptHarness\CrossBrowserRunner::__construct | 20 | 0.0% |
| Phpdftk\WptHarness\CrossBrowserRunner::cleanupResult | 20 | 0.0% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::splitStringSetGroups | 19.85 | 27.3% |
| Phpdftk\HtmlToPdf\Painter\Painter::paintInlineSvg | 19.36 | 90.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\HtmlToPdf\Layout\InlineLayout::atomicBorderWidth | 19.12 | 50.0% |
| Phpdftk\WptHarness\HarnessRunner::locateLinkRelMatchReference | 19.12 | 50.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::containsSize | 19.11 | 55.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::layoutTableRow | 19 | 95.7% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::layoutAtomicOnly | 19 | 100.0% |
| Phpdftk\HtmlToPdf\Renderer::emitOutline | 19 | 100.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::modeInColumnGroup | 19 | 100.0% |
| Phpdftk\Pdf\Core\Document\ViewerPreferences::toPdf | 19 | 100.0% |
| Phpdftk\Pdf\Writer\PdfWriter::addOpenTypeFont | 19 | 96.5% |
| Phpdftk\Svg\Marker::refY | 18.78 | 55.6% |
| Phpdftk\Pdf\Reader\PositionedTextExtractor::loadCidWidths | 18.74 | 60.0% |
| Phpdftk\Pdf\Core\Interactive\Form\Field::buildFieldDictionary | 18.59 | 82.4% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::applyTextAlign | 18.38 | 89.5% |
| Phpdftk\Css\ValueParser::parseSingle | 18.11 | 93.0% |
| Phpdftk\ImageMetadata\Jpeg2000Parser::parseJp2Boxes | 18.08 | 72.5% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandAnimation | 18 | 100.0% |
| Phpdftk\Css\Selector\SelectorParser::serializeToken | 18 | 100.0% |
| Phpdftk\Css\Value\ColorConverter::toSrgb | 18 | 100.0% |
| Phpdftk\Filters\CCITTFaxFilter::decodeGroup4Row | 18 | 97.4% |
| Phpdftk\Filters\CCITTFaxFilter::encodeGroup4Row | 18 | 97.6% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::stackChildrenListVertical | 18 | 100.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::resolveDocumentMode | 18 | 100.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::modeInTableBody | 18 | 97.6% |
| Phpdftk\Raster\BlendMode::pdfNativeName | 18 | 100.0% |
| Phpdftk\SvgToPdf\Translator::dispatchElement | 18 | 100.0% |
| Phpdftk\SvgToPdf\Gradient\GradientPainter::stopColor | 17.99 | 46.2% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::splitBidiRuns | 17.50 | 88.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateAttributeValueUnquoted | 17.48 | 73.9% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::naturalImageSize | 17.47 | 77.8% |
| Phpdftk\HtmlToPdf\Painter\Painter::listItemIndex | 17.47 | 88.2% |
| Phpdftk\Css\Selector\Matcher::matchAt | 17.21 | 78.6% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::applyPictureSourceOverride | 17.17 | 91.7% |
| 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\Html\TreeConstruction\TreeBuilder::modeInFrameset | 17 | 97.3% |
| Phpdftk\Pdf\Core\Graphics\XObject\FormXObject::toPdf | 17 | 100.0% |
| Phpdftk\Pdf\Reader\Parser\ContentStreamParser::readInlineImage | 17 | 100.0% |
| Phpdftk\Pdf\Reader\PdfDecryptor::fromEncryptDict | 17 | 98.4% |
| Phpdftk\SvgToPdf\Geometry\BoundingBox::compute | 17 | 100.0% |
| Phpdftk\Text\Bidi::analyze | 17 | 100.0% |
| Phpdftk\Css\ValueParser::buildTranslate | 16.73 | 41.7% |
| Phpdftk\HtmlToPdf\Painter\Painter::boxIsPaintContained | 16.67 | 33.3% |
| Phpdftk\HtmlToPdf\Painter\Painter::resolveInlineAbsoluteOrigin | 16.67 | 33.3% |
| Phpdftk\HtmlToPdf\Painter\Painter::paintInlineMath | 16.65 | 86.4% |
| Phpdftk\HtmlToPdf\Painter\Painter::resolveBackgroundPosition | 16.63 | 86.5% |
| Phpdftk\ImageMetadata\SvgParser::parseLengthAttribute | 16.62 | 72.2% |
| Phpdftk\Css\ValueParser::parseCalcValue | 16.61 | 86.7% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::collectColumnWidths | 16.58 | 86.8% |
| Phpdftk\Css\ValueParser::extractLabHueComponent | 16.53 | 68.4% |
| Phpdftk\HtmlToPdf\Painter\Painter::paintFragment | 16.52 | 87.3% |
| Phpdftk\HtmlToPdf\Painter\Painter::paintCanvasBackgroundFromRoot | 16.51 | 64.3% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::layoutColumnarRun | 16.15 | 91.7% |
| Phpdftk\Css\Cascade\Cascade::reverseOp | 16.14 | 42.9% |
| Phpdftk\Filters\LzwFilter::decode | 16.09 | 93.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::shorthandLonghands | 16.06 | 69.6% |
| Phpdftk\Css\Tokenizer::consumeNumber | 16.06 | 93.9% |
| Phpdftk\Css\Value\Color::toCss | 16.06 | 23.8% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandTextDecoration | 16 | 100.0% |
| Phpdftk\Css\ValueParser::serializeTokens | 16 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::measureTableMinMax | 16 | 98.1% |
| Phpdftk\HtmlToPdf\Painter\Painter::resolveGradientStops | 16 | 97.6% |
| 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\HtmlToPdf\Box\BoxGenerator::presentationalInsetsAndBoxSizing | 15.96 | 65.5% |
| Phpdftk\SvgToPdf\SvgRenderer::extractRootBackgroundColor | 15.95 | 74.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\SvgToPdf\Translator::setFillColor | 15.55 | 25.0% |
| Phpdftk\SvgToPdf\Translator::setStrokeColor | 15.55 | 25.0% |
| Phpdftk\ResourceLoader\Cache\FileCache::get | 15.48 | 87.1% |
| Phpdftk\HtmlToPdf\Renderer::parseFontWeight | 15.40 | 44.4% |
| Phpdftk\HtmlToPdf\Renderer::propagateBodyWritingModeToRoot | 15.39 | 88.0% |
| 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\Pdf\Reader\PositionedTextExtractor::extractFromXObject | 15.21 | 81.6% |
| Phpdftk\Css\ValueParser::parseAnchorOrSize | 15.19 | 90.6% |
| Phpdftk\Filters\RunLengthFilter::encode | 15.09 | 92.6% |
| Phpdftk\Css\ValueParser::parseCalcSum | 15.07 | 93.3% |
| Phpdftk\Css\ValueParser::parseCalcProduct | 15.07 | 93.3% |
| Phpdftk\Encoding\CMapParser::parse | 15.04 | 94.4% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandColumns | 15 | 100.0% |
| Phpdftk\Css\Selector\Matcher::matchAttribute | 15 | 96.3% |
| Phpdftk\Css\Selector\Matcher::relativeSelectorMatches | 15 | 100.0% |
| Phpdftk\Css\Tokenizer::consumeUrlToken | 15 | 96.6% |
| Phpdftk\Encoding\PredefinedCMap::getCIDSystemInfo | 15 | 100.0% |
| Phpdftk\Filters\CCITTFaxFilter::encode | 15 | 100.0% |
| Phpdftk\Filters\CCITTFaxFilter::decode | 15 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::collapseBorders | 15 | 97.8% |
| Phpdftk\HtmlToPdf\Painter\Painter::paintBox | 15 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::resolveGradientTileSize | 15.00 | 63.2% |
| Phpdftk\HtmlToPdf\Renderer::parseContentValue | 15 | 95.2% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateNamedCharacterReference | 15 | 100.0% |
| 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\HtmlToPdf\Box\BoxGenerator::expandDisplayContents | 14.67 | 64.0% |
| Phpdftk\Css\ValueParser::parseDeviceCmyk | 14.62 | 85.3% |
| Phpdftk\HtmlToPdf\Painter\Painter::emitDecorationStyled | 14.50 | 53.3% |
| Phpdftk\HtmlToPdf\Painter\Painter::paintBorders | 14.47 | 79.4% |
| Phpdftk\Css\Selector\SelectorParser::buildPseudoClassFunction | 14.34 | 88.0% |
| Phpdftk\Css\ValueParser::parseConicGradient | 14.34 | 88.0% |
| Phpdftk\Css\ValueParser::splitOnInterpolationKeyword | 14.27 | 70.0% |
| Phpdftk\FontParser\GsubParser::parseCoverage | 14.22 | 38.9% |
| Phpdftk\Css\Selector\Matcher::matchDefault | 14.18 | 60.0% |
| Phpdftk\Css\Tokenizer::consumeEscape | 14.17 | 81.0% |
| 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\Cascade\Cascade::resolveLightDarkValues | 14.08 | 70.6% |
| Phpdftk\SvgToPdf\Translator::paintImage | 14.07 | 81.5% |
| Phpdftk\SvgToPdf\Geometry\BoundingBox::pathBoundingBox | 14.04 | 94.1% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandOutline | 14 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandWhiteSpace | 14 | 97.3% |
| Phpdftk\Css\Parser::consumeListOfDeclarations | 14 | 100.0% |
| Phpdftk\Css\ValueParser::splitOnWhitespace | 14 | 100.0% |
| Phpdftk\Filters\Jbig2Filter::decode | 14 | 96.6% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::collapseOuterCellsAgainstTableBorder | 14 | 97.6% |
| Phpdftk\HtmlToPdf\Painter\Painter::paintImgSvg | 14.00 | 65.8% |
| Phpdftk\Html\Tokenizer\Tokenizer::endTagNameAlternativeReturn | 14 | 100.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::modeAfterHead | 14 | 100.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::modeInTemplate | 14 | 100.0% |
| Phpdftk\ImageMetadata\ImageParser::parse | 14 | 100.0% |
| Phpdftk\ImageMetadata\ImageParser::parseString | 14 | 100.0% |
| 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\SvgToPdf\Translator::resolveMaskState | 14 | 98.3% |
| Phpdftk\SvgToPdf\Translator::paintTextElement | 14 | 98.0% |
| Phpdftk\Svg\Path\PathData::parse | 14 | 96.4% |
| Phpdftk\HtmlToPdf\Renderer::resolvePageBackground | 13.89 | 82.6% |
| Phpdftk\SvgToPdf\Translator::paintImageFromPath | 13.87 | 82.8% |
| Phpdftk\HtmlToPdf\Painter\Painter::collectShadowLayers | 13.78 | 40.0% |
| Phpdftk\Svg\Marker::refX | 13.70 | 66.7% |
| Phpdftk\Pdf\Toolkit\LtvSigner::walkFieldForSignatures | 13.69 | 84.0% |
| Phpdftk\Xmp\XmpReader::parse | 13.64 | 84.4% |
| Phpdftk\Css\ValueParser::splitParenAwareSpaceForm | 13.62 | 84.6% |
| Phpdftk\HtmlToPdf\Painter\Painter::bordersAreUniform | 13.61 | 61.5% |
| Phpdftk\Css\ValueParser::parsePolygonShape | 13.40 | 86.7% |
| Phpdftk\Pdf\Reader\Tokenizer\Tokenizer::readEscapeSequence | 13.40 | 86.7% |
| 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\HtmlToPdf\Box\BoxGenerator::collectSelectOptions | 13.19 | 89.7% |
| Phpdftk\Css\ValueParser::parseLinearEasingFunction | 13.14 | 90.6% |
| Phpdftk\HtmlToPdf\Renderer::resolvePageMargins | 13.13 | 90.9% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::resolveWeight | 13.12 | 50.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandListStyle | 13.09 | 91.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\Cascade\Cascade::pickCascadeWinner | 13 | 98.1% |
| Phpdftk\Css\ValueParser::splitTopLevelDelim | 13 | 100.0% |
| Phpdftk\Filters\PredictorFilter::encodePng | 13 | 95.7% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::layoutBox | 13 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::parseGridLineValue | 13 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::avoidLineSplitsAcrossPages | 13 | 100.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::modeInCell | 13 | 96.3% |
| 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\SvgToPdf\Path\ArcToCubic::convert | 13 | 95.4% |
| Phpdftk\SvgToPdf\Translator::paintUse | 13 | 95.8% |
| Phpdftk\Text\Shaper::shapeRun | 13 | 100.0% |
| Phpdftk\Svg\Marker::orient | 12.91 | 69.2% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::applyTextBoxTrimTree | 12.67 | 83.3% |
| Phpdftk\HtmlToPdf\Renderer::loadImport | 12.63 | 76.2% |
| Phpdftk\Css\Cascade\Cascade::evaluateMediaQueryBody | 12.42 | 85.7% |
| Phpdftk\ResourceLoader\MimeSniffer::looksLikeSvg | 12.42 | 85.7% |
| Phpdftk\FontParser\GsubParser::parseLigatureSubstLookups | 12.41 | 65.2% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveColumns | 12.37 | 86.4% |
| Phpdftk\Css\Cascade\Cascade::rewriteRangeFeature | 12.36 | 86.5% |
| Phpdftk\HtmlToPdf\Painter\Painter::intrinsicSize | 12.33 | 71.4% |
| Phpdftk\Pdf\Toolkit\PdfEncrypt::toBytes | 12.27 | 87.7% |
| Phpdftk\Css\ValueParser::parseRadialGradient | 12.16 | 89.6% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::applyTextOverflow | 12.15 | 78.8% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::modeInCaption | 12.13 | 90.3% |
| Phpdftk\SvgToPdf\Translator::emitPathCommand | 12.11 | 90.9% |
| 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\Html\TreeConstruction\OpenElementsStack::hasInScopeWithBoundaries | 12.04 | 93.8% |
| Phpdftk\Pdf\Core\File\PdfHydrator::coerce | 12.04 | 93.8% |
| Phpdftk\Css\Cascade\CalcEvaluator::eval | 12.02 | 94.4% |
| Phpdftk\Crypt\SaslPrep::isRandALCat | 12 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::resolveSpecialKeywords | 12.00 | 66.7% |
| Phpdftk\Css\Cascade\ShorthandExpander::classifyBorderComponents | 12 | 100.0% |
| Phpdftk\Css\Selector\PseudoElementSelector::toString | 12 | 0.0% |
| Phpdftk\Css\Value\AnchorSizeFunction::toCss | 12 | 0.0% |
| Phpdftk\Css\Value\ColorConverter::fromWideRgb | 12 | 100.0% |
| Phpdftk\Css\Value\ImageSetOption::toCss | 12 | 0.0% |
| Phpdftk\Css\Value\LengthUnit::isViewportRelative | 12 | 0.0% |
| Phpdftk\Css\Value\RelativeColor::toCss | 12 | 0.0% |
| Phpdftk\Css\Value\ScaleTransform::toCss | 12 | 0.0% |
| Phpdftk\Css\ValueParser::splitTopLevel | 12 | 100.0% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::lowerGreek | 12 | 0.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::layoutTableRowVertical | 12 | 0.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::flattenCubic | 12 | 0.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveGridLine | 12 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\CounterFormat::format | 12 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::decorationLines | 12.00 | 66.7% |
| Phpdftk\HtmlToPdf\Painter\Painter::mathmlRendererFor | 12 | 0.0% |
| Phpdftk\HtmlToPdf\Renderer::rewriteRelativeSrcAttributes | 12 | 0.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\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\SvgToPdf\Translator::applyClipPath | 12 | 95.8% |
| Phpdftk\SvgToPdf\Translator::emitPathPath | 12 | 0.0% |
| Phpdftk\SvgToPdf\Translator::applyStrokeParams | 12 | 100.0% |
| Phpdftk\WptHarness\BrowserOracle::firefoxAvailable | 12 | 0.0% |
| Phpdftk\WptHarness\ConsensusScorer::compareScore | 12 | 0.0% |
| Phpdftk\WptHarness\Manifest::loadFromDirectory | 12 | 100.0% |
| Phpdftk\HtmlToPdf\Renderer::collectCodepoints | 11.82 | 73.7% |
| Phpdftk\Pdf\Reader\ObjectResolver::resolveInUse | 11.78 | 73.9% |
| Phpdftk\Css\Selector\SelectorParser::parseComplexSelectorList | 11.77 | 81.5% |
| Phpdftk\HtmlToPdf\Painter\Painter::paintColumnRules | 11.73 | 81.8% |
| Phpdftk\HtmlToPdf\Renderer::loadLinkedStylesheet | 11.66 | 82.4% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateBetweenDoctypePublicAndSystemIdentifiers | 11.65 | 68.0% |
| Phpdftk\Css\Cascade\Cascade::simpleSelectorIsSupported | 11.60 | 54.5% |
| Phpdftk\HtmlToPdf\Renderer::findFirstBaseHref | 11.60 | 54.5% |
| 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\HtmlToPdf\Painter\Painter::resolveColorWithCurrentColor | 11.36 | 69.2% |
| Phpdftk\Css\ValueParser::parseStepsFunction | 11.35 | 85.7% |
| Phpdftk\Filesystem\ResourceLoader::resolveLocalPath | 11.35 | 85.7% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::applyTextTransform | 11.30 | 55.6% |
| Phpdftk\Css\Selector\Matcher::matchNthChild | 11.27 | 87.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateTagName | 11.24 | 87.5% |
| Phpdftk\Css\ValueParser::parseLinearGradient | 11.19 | 88.4% |
| Phpdftk\Filters\Jbig2Filter::parseSegmentHeader | 11.17 | 88.9% |
| Phpdftk\HtmlToPdf\Layout\FloatContext::polygonEdgesAt | 11.14 | 89.5% |
| Phpdftk\FontParser\TextShaper::applyLigatures | 11.12 | 90.0% |
| Phpdftk\Pdf\Toolkit\FormFiller::extractRect | 11.10 | 37.5% |
| Phpdftk\Css\ValueParser::parseViewTimeline | 11.09 | 90.9% |
| Phpdftk\HtmlToPdf\Painter\Painter::imageFunctionColorArg | 11.08 | 63.6% |
| Phpdftk\Css\Parser::consumeQualifiedRule | 11.07 | 91.7% |
| Phpdftk\SvgToPdf\Translator::parseTextShadowLayer | 11.04 | 93.3% |
| Phpdftk\HtmlToPdf\Renderer::collectAnchors | 11.03 | 93.8% |
| Phpdftk\Pdf\Toolkit\TextRedactor::apply | 11.03 | 93.5% |
| Phpdftk\SvgToPdf\SvgCascadeProjector::walk | 11.03 | 93.9% |
| Phpdftk\Svg\Element::fontFamily | 11.02 | 94.1% |
| Phpdftk\Text\Shaper::applyLigaturesWithMap | 11.02 | 94.4% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandColumnRule | 11 | 100.0% |
| Phpdftk\Filters\LzwFilter::encode | 11 | 96.7% |
| Phpdftk\FontParser\OpenTypeParser::parseCmapFormat4 | 11 | 97.3% |
| Phpdftk\FontParser\TrueTypeParser::parseCmapFormat4 | 11 | 97.3% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::applyAbsoluteCornerAnchorSize | 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\Html\TreeConstruction\TreeBuilder::reconstructActiveFormatting | 11 | 96.8% |
| 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\SvgToPdf\Translator::paintElement | 11 | 100.0% |
| Phpdftk\Svg\Path\PathData::readCommand | 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\Css\Cascade\Cascade::expandDeclaration | 10.86 | 57.1% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateAfterAttributeValueQuoted | 10.81 | 64.7% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::forEachCounterPair | 10.80 | 80.0% |
| Phpdftk\Pdf\Reader\PdfReader::recoverCatalog | 10.80 | 80.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::parseDropShadowArgs | 10.71 | 80.8% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::isBreakAll | 10.66 | 81.2% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateAfterDoctypeName | 10.51 | 82.8% |
| Phpdftk\FontParser\Type1Parser::parseCharStringNames | 10.50 | 50.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveLength | 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\HtmlToPdf\Layout\InlineLayout::clampAtomicReplaced | 10.27 | 75.0% |
| Phpdftk\Pdf\Reader\Parser\ObjectParser::scanForEndstream | 10.24 | 86.7% |
| Phpdftk\Css\Cascade\Cascade::matchSingleMediaQuery | 10.20 | 87.5% |
| Phpdftk\Pdf\Reader\TextExtractor::extractFromXObject | 10.20 | 87.5% |
| Phpdftk\Pdf\Toolkit\Internal\PageCopier::copyIndirectObject | 10.20 | 40.7% |
| Phpdftk\Css\ValueParser::parseEnvFunction | 10.17 | 88.0% |
| 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\SvgToPdf\SvgRenderer::createTemplate | 10.14 | 88.9% |
| Phpdftk\Css\Cascade\Cascade::containerQueryUsesOnlySupportedFeatures | 10.12 | 89.3% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandTextWrap | 10.08 | 90.9% |
| Phpdftk\Pdf\Core\Interactive\Signature\TsaClient::parseTimeStampResp | 10.08 | 90.6% |
| Phpdftk\Crypt\SaslPrep::checkBidi | 10.07 | 91.3% |
| Phpdftk\Css\ValueParser::parseRectShape | 10.07 | 91.3% |
| Phpdftk\Pdf\Reader\PositionedTextExtractor::mapBytesToUnicode | 10.07 | 91.3% |
| Phpdftk\Pdf\Reader\TextExtractor::mapBytesToUnicode | 10.07 | 91.3% |
| Phpdftk\Css\Tokenizer::consumeString | 10.06 | 68.2% |
| Phpdftk\Geometry\BezierCurve::bounds | 10.04 | 92.6% |
| Phpdftk\HtmlToPdf\Painter\Painter::paintBoxShadow | 10.04 | 92.6% |
| Phpdftk\WptHarness\BrowserOracle::dispatchDaemon | 10.04 | 92.7% |
| Phpdftk\HtmlToPdf\Painter\Painter::parseShadowLayer | 10.03 | 93.1% |
| Phpdftk\HtmlToPdf\Painter\Painter::paintLinearGradient | 10.03 | 93.3% |
| Phpdftk\HtmlToPdf\Renderer::findMetaContent | 10.03 | 93.3% |
| Phpdftk\Css\ValueParser::splitOnSlash | 10.02 | 68.4% |
| Phpdftk\HtmlToPdf\Renderer::emitLinkAnnotations | 10.02 | 94.4% |
| Phpdftk\Html\Parser::findSelectedOption | 10.02 | 94.4% |
| Phpdftk\Pdf\Writer\Page::drawTemplate | 10.02 | 94.4% |
| Phpdftk\Css\Value\ConicGradient::toCss | 10.01 | 94.7% |
| Phpdftk\Html\Parser::mirrorSelectedContent | 10.01 | 94.7% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandFontSynthesis | 10 | 96.3% |
| Phpdftk\Css\Selector\Matcher::matchDir | 10 | 100.0% |
| Phpdftk\Css\Selector\SelectorParser::parseCombinator | 10 | 100.0% |
| Phpdftk\Css\ValueParser::parseColorMixFunction | 10 | 95.0% |
| Phpdftk\Filesystem\ResourceLoader::decodeDataUrl | 10 | 95.2% |
| Phpdftk\FontParser\KerningParser::parseKernTable | 10 | 100.0% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::makeBox | 10 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::collectColumnMinWidths | 10 | 95.8% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::collectColumnBoxWidths | 10 | 95.8% |
| Phpdftk\HtmlToPdf\Renderer::resolvePageSize | 10 | 100.0% |
| Phpdftk\Html\Serializer::serializeElement | 10 | 95.7% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::modeInBody | 10 | 95.8% |
| 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\PdfWriter::addFont | 10 | 100.0% |
| Phpdftk\Pdf\Writer\TextLayout::wrap | 10 | 100.0% |
| Phpdftk\Text\Bidi::neutralLevel | 10 | 100.0% |
| Phpdftk\SvgToPdf\Translator::parseLengthToken | 9.86 | 69.2% |
| Phpdftk\Pdf\Core\Interactive\Signature\OcspClient::derLength | 9.83 | 28.6% |
| Phpdftk\Pdf\Core\Interactive\Signature\TsaClient::derLength | 9.83 | 28.6% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::flexItemContentMainMin | 9.80 | 78.6% |
| Phpdftk\Css\ValueParser::parseStopPosition | 9.73 | 70.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::iterateKeywords | 9.66 | 42.9% |
| Phpdftk\Css\Cascade\Cascade::containerPreludeMatches | 9.63 | 70.6% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateDoctype | 9.58 | 62.5% |
| Phpdftk\Css\ValueParser::postProcessFontFeatureSettings | 9.53 | 81.2% |
| Phpdftk\Css\ValueParser::postProcessFontVariationSettings | 9.53 | 81.2% |
| Phpdftk\Css\ValueParser::parseHslFunction | 9.53 | 81.2% |
| Phpdftk\ResourceLoader\HttpFetcher::resolveUrl | 9.53 | 81.2% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateBeforeDoctypePublicIdentifier | 9.51 | 81.5% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateBeforeDoctypeSystemIdentifier | 9.51 | 81.5% |
| Phpdftk\Css\ValueParser::parseShapeRadius | 9.49 | 81.8% |
| Phpdftk\Css\ValueParser::splitOnAtKeyword | 9.49 | 71.4% |
| Phpdftk\Css\ValueParser::splitOnRoundKeyword | 9.49 | 71.4% |
| Phpdftk\HtmlToPdf\Renderer::pageSelectorAppliesTo | 9.49 | 71.4% |
| Phpdftk\Pdf\Reader\Parser\StreamParser::decodeCCITTFax | 9.49 | 81.8% |
| Phpdftk\SvgToPdf\Translator::emitElementPath | 9.49 | 71.4% |
| Phpdftk\FontParser\WoffParser::decompressBytes | 9.46 | 82.1% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateAfterDoctypePublicIdentifier | 9.46 | 82.1% |
| Phpdftk\HtmlToPdf\Painter\Painter::transformFunctionToPdfMatrix | 9.42 | 82.8% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::imageIsLoadable | 9.38 | 54.5% |
| Phpdftk\HtmlToPdf\Painter\Painter::loadSvgDocument | 9.37 | 72.2% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateAfterDoctypePublicKeyword | 9.37 | 83.3% |
| Phpdftk\SvgToPdf\Gradient\GradientPainter::registerForElement | 9.37 | 83.3% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::intrinsicFontWeight | 9.36 | 63.6% |
| Phpdftk\HtmlToPdf\Layout\FloatContext::shapeRightEdgeLocal | 9.31 | 84.4% |
| Phpdftk\HtmlToPdf\Painter\Painter::paintColorImage | 9.29 | 84.6% |
| 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\Layout\InlineLayout::applyVerticalLineShift | 9.15 | 73.8% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::findLineHost | 9.13 | 88.2% |
| Phpdftk\HtmlToPdf\Painter\Painter::paintRadialGradient | 9.13 | 88.2% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::resolvePseudoContent | 9.11 | 88.9% |
| Phpdftk\Css\ValueParser::parsePathShape | 9.09 | 89.5% |
| Phpdftk\Css\ValueParser::parsePositionXY | 9.08 | 90.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateAfterAttributeName | 9.08 | 90.0% |
| Phpdftk\Css\ValueParser::parseInsetShape | 9.06 | 90.9% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::stripWhitespaceTextChildren | 9.05 | 91.7% |
| Phpdftk\Css\Cascade\Cascade::isSingleParenExpression | 9.04 | 92.3% |
| Phpdftk\Css\ValueParser::parseCubicBezierFunction | 9.04 | 92.3% |
| Phpdftk\Pdf\Toolkit\TextRedactor::toBytes | 9.04 | 92.3% |
| Phpdftk\Css\ValueParser::parseLinearAngleHeader | 9.02 | 94.1% |
| Phpdftk\Css\ValueParser::parseStringFunction | 9.02 | 94.1% |
| Phpdftk\Css\ValueParser::parseElementFunction | 9.02 | 94.1% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveCollapsedJoint | 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\SvgToPdf\Geometry\BoundingBox::cubicExtremaT | 9.02 | 94.1% |
| Phpdftk\SvgToPdf\Translator::needsStrokeParams | 9.02 | 93.3% |
| Phpdftk\Css\ValueParser::isMatchingParenWrap | 9.01 | 94.7% |
| Phpdftk\Css\ValueParser::parseScrollTimeline | 9.01 | 94.7% |
| Phpdftk\Css\Cascade\Cascade::splitMediaConditionAt | 9 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandCaret | 9 | 100.0% |
| Phpdftk\Css\Parser::consumeListOfRules | 9 | 100.0% |
| Phpdftk\Css\Selector\Matcher::simpleMatches | 9 | 100.0% |
| Phpdftk\Css\Value\ColorConverter::gamutMapByChroma | 9 | 100.0% |
| Phpdftk\Css\ValueParser::parseBasicShape | 9 | 100.0% |
| Phpdftk\FontParser\MathKernInfoParser::parse | 9 | 100.0% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::onlyCollapsibleWhitespace | 9 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveGridTrackSizes | 9 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveAspectRatio | 9 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::applyColWidth | 9 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::buildCellGrid | 9 | 97.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::atomicAspectRatio | 9 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::paintFilterDropShadow | 9 | 95.2% |
| 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::insertCharacter | 9 | 95.5% |
| 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\Pdf\Writer\Pdf::addImage | 9 | 100.0% |
| Phpdftk\Raster\RgbaPixel::__construct | 9 | 100.0% |
| Phpdftk\SvgToPdf\SvgRenderer::addToPdf | 9 | 100.0% |
| Phpdftk\SvgToPdf\Translator::switchChildPasses | 9 | 100.0% |
| Phpdftk\SvgToPdf\Translator::tokenizeTextShadowLayer | 9 | 100.0% |
| Phpdftk\WptHarness\Manifest::normaliseRules | 9 | 100.0% |
| Phpdftk\WptHarness\ReportPublisher::aggregate | 9 | 100.0% |
| Phpdftk\Svg\Path\PathData::readFlag | 8.81 | 66.7% |
| Phpdftk\Css\Selector\AttributeSelector::toString | 8.79 | 76.9% |
| 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\Css\Cascade\Cascade::resolveLengths | 8.36 | 82.1% |
| Phpdftk\Css\Cascade\Cascade::evaluateMediaCalcSum | 8.35 | 82.4% |
| 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\HtmlToPdf\Painter\Painter::isBackfaceHidden | 8.22 | 85.0% |
| Phpdftk\Css\ValueParser::postProcessFilter | 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\Css\ValueParser::parseXywhShape | 8.16 | 86.4% |
| Phpdftk\SvgToPdf\Translator::decodeDataUri | 8.16 | 86.4% |
| Phpdftk\Css\ValueParser::buildTargetCounters | 8.15 | 86.7% |
| Phpdftk\Css\Cascade\ShorthandExpander::isEasingValue | 8.12 | 50.0% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::applyStringSet | 8.12 | 87.5% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveContainIntrinsicHeight | 8.12 | 87.5% |
| Phpdftk\Pdf\Writer\Page::applyStrokeColor | 8.12 | 50.0% |
| 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\Svg\Value\Color::parseRgb | 8.10 | 88.2% |
| Phpdftk\FontParser\MathVariantsParser::parseCoverage | 8.06 | 90.0% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::parseSrcsetCandidates | 8.06 | 90.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::originalAxisClips | 8.06 | 90.0% |
| 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\HtmlToPdf\Layout\BlockLayout::layoutAtomicAbsposChildren | 8.04 | 91.3% |
| Phpdftk\HtmlToPdf\Painter\Painter::buildRepeatingLinearAxis | 8.03 | 91.9% |
| Phpdftk\HtmlToPdf\Painter\Painter::parseViewBox | 8.03 | 92.3% |
| Phpdftk\Pdf\Reader\PdfDecryptor::decryptDictionary | 8.03 | 92.3% |
| Phpdftk\Css\Selector\SelectorParser::tryParseSubclassOrPseudo | 8.02 | 93.3% |
| Phpdftk\Css\Value\ColorConverter::hslToSrgb | 8.02 | 92.9% |
| Phpdftk\Css\ValueParser::parseCrossFadeEntry | 8.02 | 93.8% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::blockNeedsShrinkToFit | 8.02 | 92.9% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveContainIntrinsicWidth | 8.02 | 93.8% |
| Phpdftk\HtmlToPdf\Painter\Painter::applyBoxTransform | 8.02 | 92.9% |
| Phpdftk\HtmlToPdf\Renderer::documentHasText | 8.02 | 93.8% |
| Phpdftk\ImageMetadata\PngParser::extractIdatData | 8.02 | 92.9% |
| Phpdftk\Css\Cascade\Cascade::substituteValue | 8.01 | 94.4% |
| Phpdftk\FontParser\MathVariantsParser::parse | 8.01 | 94.3% |
| 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::parseSupportsOr | 8 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandTransition | 8 | 100.0% |
| Phpdftk\Css\Selector\SelectorParser::parsePseudoSelector | 8 | 95.7% |
| Phpdftk\Css\Tokenizer::consumeIdentLikeToken | 8 | 100.0% |
| Phpdftk\Css\ValueParser::parseRgbFunction | 8 | 95.2% |
| Phpdftk\Css\ValueParser::parseAttrFunction | 8 | 95.0% |
| Phpdftk\Encoding\PdfDocEncodingTable::decodeTextString | 8 | 100.0% |
| Phpdftk\Filters\CCITTFaxFilter::decodeGroup3Row | 8 | 100.0% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::resolveQuotePair | 8 | 100.0% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::foreignContentKind | 8 | 100.0% |
| Phpdftk\HtmlToPdf\ForeignContent\DomXmlSerializer::buildElement | 8 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::layoutFlexAbsoluteChildren | 8 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::paintLineBoxes | 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\SvgToPdf\Text\FontResolver::pickGeneric | 8 | 95.2% |
| Phpdftk\SvgToPdf\Translator::paint | 8 | 100.0% |
| Phpdftk\Svg\Value\Paint::parse | 8 | 100.0% |
| Phpdftk\Svg\Value\Transform::parse | 8 | 95.7% |
| Phpdftk\Svg\ViewportElement::viewBox | 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\Html\TreeConstruction\TreeBuilder::processFormattingFallback | 7.90 | 62.5% |
| Phpdftk\SvgToPdf\Gradient\GradientPainter::resolveStops | 7.89 | 73.7% |
| Phpdftk\Pdf\Core\File\PdfFileWriter::applySignature | 7.87 | 73.9% |
| Phpdftk\Css\Tokenizer::wouldStartNumber | 7.77 | 75.0% |
| Phpdftk\Css\ValueParser::parseFontVariationEntry | 7.77 | 75.0% |
| Phpdftk\Css\ValueParser::parseColorMixColorAndPercent | 7.77 | 75.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::flexContainerNeedsShrinkToFit | 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\Selector\SelectorParser::tryParseLeadingCombinator | 7.48 | 78.6% |
| Phpdftk\Css\ValueParser::parseVarFunction | 7.48 | 78.6% |
| Phpdftk\Pdf\Core\Interactive\Form\AppearanceGenerator::numVal | 7.46 | 40.0% |
| Phpdftk\Pdf\Reader\TextExtractor::inferSpacing | 7.46 | 40.0% |
| Phpdftk\Css\Tokenizer::consumeRemnantsOfBadUrl | 7.39 | 80.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::gridSelfKeyword | 7.39 | 80.0% |
| Phpdftk\Pdf\Core\ThreeD\ThreeDStream::toPdf | 7.39 | 80.0% |
| Phpdftk\Css\Cascade\ComputedStyle::expectBorderWidth | 7.29 | 81.8% |
| Phpdftk\Css\ValueParser::extractLabLightness | 7.29 | 81.8% |
| 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\Cascade\Cascade::isAcceptableColorValue | 7.23 | 83.3% |
| Phpdftk\Css\Selector\Matcher::matchLang | 7.23 | 83.3% |
| Phpdftk\Css\ValueParser::buildTargetText | 7.23 | 83.3% |
| Phpdftk\Encoding\WinAnsiEncoder::encode | 7.23 | 83.3% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::resolveLineHeight | 7.23 | 83.3% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveColumnWidthGrid | 7.19 | 84.2% |
| Phpdftk\Css\ValueParser::collectFunctionLikeRun | 7.18 | 84.6% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::intrinsicBreaksAnywhere | 7.18 | 84.6% |
| Phpdftk\Crypt\PublicKeyEncryption::createEnvelope | 7.14 | 85.7% |
| Phpdftk\Css\Tokenizer::isNonPrintable | 7.14 | 85.7% |
| Phpdftk\Filters\Jbig2Filter::decodeGenericRegion | 7.12 | 86.4% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::finalizeRowspanHeights | 7.10 | 87.5% |
| Phpdftk\Pdf\Writer\PdfWriter::collectFirstPageObjectNumbers | 7.10 | 87.5% |
| Phpdftk\Pdf\Reader\PdfReader::getCatalog | 7.08 | 88.2% |
| Phpdftk\WptHarness\BrowserOracle::render | 7.08 | 88.2% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::processInBodyForStrayHtml | 7.07 | 88.9% |
| 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\Css\Cascade\Cascade::matchDimensionFeature | 7.04 | 90.9% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::lineHeightMultiplier | 7.04 | 90.9% |
| Phpdftk\Pdf\Conformance\Inspection\ReaderDocumentInspector::getInfo | 7.04 | 90.9% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandPositionTry | 7.03 | 92.0% |
| Phpdftk\Css\Tokenizer::consumeComments | 7.03 | 91.7% |
| Phpdftk\Pdf\Core\Font\Type0FontFactory::buildWidthsArray | 7.03 | 91.7% |
| Phpdftk\Css\Cascade\CalcEvaluator::resolveLeaf | 7.02 | 92.3% |
| Phpdftk\Css\Cascade\Cascade::resolveValueLengths | 7.02 | 92.9% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandFlexFlow | 7.02 | 92.3% |
| Phpdftk\FontParser\MathGlyphInfoParser::parse | 7.02 | 92.3% |
| 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\SvgToPdf\Translator::currentViewport | 7.02 | 92.9% |
| Phpdftk\Svg\Gradient\Gradient::resolveStops | 7.02 | 92.9% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandTextEmphasis | 7.01 | 93.8% |
| Phpdftk\FontParser\OpenTypeParser::parseMathTable | 7.01 | 94.4% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::collectTableRows | 7.01 | 93.8% |
| Phpdftk\HtmlToPdf\Painter\Painter::emitOverflowClipPath | 7.01 | 94.1% |
| Phpdftk\Pdf\Core\Document\StructTreeRoot::toPdf | 7.01 | 93.3% |
| Phpdftk\Pdf\Reader\PositionedTextExtractor::loadFontDataFromResources | 7.01 | 94.1% |
| Phpdftk\Svg\Element::strokeDasharray | 7.01 | 93.3% |
| Phpdftk\Svg\Element::presentationOrStyle | 7.01 | 94.4% |
| Phpdftk\Crypt\PdfKeyDerivation::computeHashR6 | 7 | 100.0% |
| Phpdftk\Css\Cascade\PropertyRegistry::default | 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\Box\BoxGenerator::isOutOfFlow | 7 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::boxLengthContext | 7 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::sortFlexItemsByOrder | 7 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::reorderTableCaptions | 7 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::resolveClipRect | 7 | 96.8% |
| 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::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\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\ResourceLoader\HttpFetcher::fetch | 7 | 100.0% |
| Phpdftk\SvgToPdf\SvgRenderer::alignRatios | 7 | 100.0% |
| Phpdftk\SvgToPdf\Translator::splitTextShadowItems | 7 | 100.0% |
| Phpdftk\SvgToPdf\Translator::paintTextPerGlyph | 7 | 96.6% |
| Phpdftk\SvgToPdf\Translator::applyFillAndStroke | 7 | 100.0% |
| Phpdftk\Css\Selector\PseudoElementSelector::specificity | 6.99 | 42.9% |
| Phpdftk\Css\Selector\Matcher::matchType | 6.97 | 57.1% |
| Phpdftk\Css\Selector\Matcher::matchNth | 6.97 | 57.1% |
| Phpdftk\HtmlToPdf\Painter\Painter::parseSvgLength | 6.97 | 70.0% |
| 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::extractChromaComponent | 6.73 | 72.7% |
| Phpdftk\Css\ValueParser::parseHexColor | 6.63 | 74.1% |
| Phpdftk\HtmlToPdf\Painter\Painter::clipEdgePx | 6.56 | 75.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandGridArea | 6.50 | 76.0% |
| Phpdftk\FontParser\TrueTypeSubsetter::buildHmtx | 6.50 | 46.2% |
| Phpdftk\SvgToPdf\Translator::fetchAndMaterialiseHttpHref | 6.42 | 61.5% |
| Phpdftk\Html\TreeConstruction\OpenElementsStack::hasInSelectScope | 6.40 | 77.8% |
| Phpdftk\Pdf\Reader\Tokenizer\Tokenizer::readOctalOrLiteral | 6.40 | 77.8% |
| Phpdftk\Css\ValueParser::parseTargetFunction | 6.29 | 80.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::resolveOpacityGsName | 6.29 | 80.0% |
| Phpdftk\ImageMetadata\SvgParser::parseViewBoxDimensions | 6.29 | 80.0% |
| Phpdftk\Css\Selector\Matcher::isFirstSubmitInForm | 6.22 | 81.8% |
| Phpdftk\Css\ValueParser::buildTargetCounter | 6.22 | 81.8% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveFlexGapProperty | 6.22 | 81.8% |
| Phpdftk\Pdf\Conformance\Constraint\MetadataConstraint::check | 6.22 | 81.8% |
| Phpdftk\Pdf\Toolkit\FormFiller::discoverFields | 6.20 | 82.4% |
| Phpdftk\Css\ValueParser::extractColorComponent | 6.17 | 83.3% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::placeFullyAutoColumnMajor | 6.17 | 83.3% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::justifyFragments | 6.17 | 83.3% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::isWordSeparatorAt | 6.17 | 83.3% |
| Phpdftk\Pdf\Core\Annotation\ThreeDAnnotation::toPdf | 6.17 | 83.3% |
| Phpdftk\Svg\Parser::parse | 6.15 | 83.9% |
| Phpdftk\Css\ValueParser::parseGradientStop | 6.14 | 84.2% |
| Phpdftk\HtmlToPdf\Painter\Painter::fetchHttpSrc | 6.14 | 64.3% |
| Phpdftk\Pdf\Toolkit\LtvSigner::discoverSignatures | 6.14 | 84.2% |
| Phpdftk\HtmlToPdf\Layout\FontResolver::pickFace | 6.13 | 84.6% |
| Phpdftk\ImageMetadata\PngParser::extractChunk | 6.13 | 84.6% |
| Phpdftk\Pdf\Core\Multimedia\Sound::toPdf | 6.13 | 84.6% |
| Phpdftk\Svg\Css\CssBridge::presentationAttributeSheet | 6.13 | 84.6% |
| Phpdftk\Svg\Element::parsePoints | 6.13 | 84.6% |
| Phpdftk\HtmlToPdf\Renderer::isPaintableImageSrc | 6.10 | 85.7% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateAttributeValueSingleQuoted | 6.10 | 64.7% |
| Phpdftk\Pdf\Core\Interactive\Signature\CertificateUtils::readDerLength | 6.10 | 85.7% |
| Phpdftk\WptHarness\HarnessRunner::discoverTests | 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\Selector\Matcher::matchPlaceholderShown | 6.07 | 87.5% |
| 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\Svg\Filter\FeColorMatrix::type | 6.07 | 87.5% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::applyInlineRelativeOffset | 6.05 | 88.9% |
| 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\Pdf\Reader\ObjectResolver::resolve | 6.04 | 90.0% |
| Phpdftk\Css\ValueParser::extractLabAxisComponent | 6.03 | 90.9% |
| Phpdftk\FontParser\KerningParser::parsePairPosFormat1 | 6.03 | 90.9% |
| Phpdftk\ImageMetadata\SvgParser::extractRootAttributes | 6.03 | 90.9% |
| Phpdftk\Pdf\Conformance\Constraint\TransparencyConstraint::check | 6.03 | 90.9% |
| Phpdftk\WptHarness\HarnessRunner::run | 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\SvgToPdf\SvgRenderer::resolveSourceRect | 6.02 | 91.7% |
| Phpdftk\SvgToPdf\Translator::resolveClipPath | 6.02 | 91.7% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandFourSided | 6.01 | 93.3% |
| Phpdftk\Css\ValueParser::parseEllipseShape | 6.01 | 93.8% |
| Phpdftk\Encoding\WinAnsiEncoder::map | 6.01 | 93.3% |
| Phpdftk\FontParser\KerningParser::parseCoverage | 6.01 | 94.4% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::placeFullyAutoRowMajor | 6.01 | 94.4% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::measureContentMinMax | 6.01 | 93.3% |
| 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\SvgToPdf\Translator::nestedViewBoxTransform | 6.01 | 93.8% |
| Phpdftk\Crypt\PdfKeyDerivation::computeOwnerKey | 6 | 100.0% |
| Phpdftk\Crypt\PdfKeyDerivation::authenticateOwnerPassword | 6 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::applyFontSizeAdjustZero | 6.00 | 50.0% |
| Phpdftk\Css\Cascade\WritingMode::fromStyle | 6 | 100.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\CircleShape::toCss | 6 | 100.0% |
| Phpdftk\Css\Value\Color::trim | 6 | 0.0% |
| Phpdftk\Css\Value\ColorMix::trim | 6 | 0.0% |
| Phpdftk\Css\Value\CustomProperty::toCss | 6 | 0.0% |
| Phpdftk\Css\Value\ImageSetOption::formatResolution | 6 | 0.0% |
| Phpdftk\Css\Value\MatrixTransform::trim | 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\Value\Time::toCss | 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::fontSizePx | 6 | 0.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::layoutFloat | 6 | 97.1% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::matchedAreaName | 6 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::partitionFlexLines | 6 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::isScrollContainer | 6 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::stretchFitContentHeight | 6 | 0.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::isMultiColumnContainer | 6 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::inlineStaticPositionX | 6 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\FloatContext::leftEdgeAt | 6 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\FloatContext::rightEdgeAt | 6 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\FontFace::__construct | 6 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\FontResolver::resolveMatch | 6 | 95.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::resolveLogicalTextAlign | 6 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::collectTokens | 6 | 96.7% |
| Phpdftk\HtmlToPdf\Painter\Painter::resolveOverflowPropagation | 6 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::hwbToRgb | 6 | 0.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::isIdentMatching | 6 | 0.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::isAlphaSlotOrOne | 6 | 0.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::containKeywordImpliesPaint | 6 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::roundTileDim | 6.00 | 50.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::resolveBorderImageSliceComponent | 6 | 0.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::paintDashedDottedSide | 6 | 95.1% |
| Phpdftk\HtmlToPdf\Renderer::applyBaseHref | 6.00 | 50.0% |
| Phpdftk\HtmlToPdf\Svg\InlineSvgAdapter::adapt | 6 | 100.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\Parser::findFirstDescendant | 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::insertForeignElement | 6 | 100.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::resolveShadowRootMode | 6 | 100.0% |
| Phpdftk\ImageMetadata\ImageParser::looksLikeSvg | 6 | 100.0% |
| Phpdftk\PagedMedia\MarginBoxPosition::edge | 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\Page::drawImage | 6 | 100.0% |
| 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\SvgToPdf\Gradient\GradientPainter::applyAsStroke | 6 | 0.0% |
| Phpdftk\SvgToPdf\Gradient\GradientPainter::registerRadial | 6 | 96.0% |
| Phpdftk\SvgToPdf\SvgRenderer::applyPreserveAspectRatio | 6 | 100.0% |
| Phpdftk\SvgToPdf\Translator::paintNestedSvg | 6 | 96.9% |
| Phpdftk\SvgToPdf\Translator::nestedAlignRatios | 6 | 100.0% |
| Phpdftk\SvgToPdf\Translator::emitPolylinePath | 6 | 0.0% |
| Phpdftk\Svg\Path\PathData::readNumber | 6 | 100.0% |
| Phpdftk\Svg\SvgDocument::indexInto | 6 | 100.0% |
| Phpdftk\WptHarness\CrossBrowserRunner::renderOurs | 6 | 0.0% |
| Phpdftk\WptHarness\Manifest::classify | 6 | 100.0% |
| Phpdftk\WptHarness\Scorer::dimensions | 6 | 0.0% |
| Phpdftk\Css\ValueParser::extractPercentageComponent | 5.93 | 66.7% |
| Phpdftk\SvgToPdf\Translator::applyStrokePaint | 5.93 | 66.7% |
| Phpdftk\Css\Cascade\ShorthandExpander::stripSlashTail | 5.67 | 33.3% |
| Phpdftk\WptHarness\BrowserOracle::translateFixturePath | 5.58 | 71.4% |
| Phpdftk\Css\ValueParser::extractAlphaComponent | 5.40 | 55.6% |
| Phpdftk\Css\Cascade\Cascade::selectorIsFullySupported | 5.39 | 75.0% |
| Phpdftk\Css\ValueParser::collectColorRun | 5.39 | 75.0% |
| Phpdftk\SvgToPdf\SvgRenderer::parseLengthPrefix | 5.39 | 75.0% |
| Phpdftk\WptHarness\HarnessRunner::renderHtmlToPdf | 5.34 | 76.2% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveRowIndex | 5.27 | 77.8% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::textAlignLastKeyword | 5.27 | 77.8% |
| Phpdftk\Pdf\Toolkit\PageTransformer::applyScaleTo | 5.27 | 77.8% |
| Phpdftk\Svg\Value\Color::parseHex | 5.27 | 77.8% |
| Phpdftk\HtmlToPdf\Painter\Painter::decodeSvgDataUri | 5.26 | 57.1% |
| Phpdftk\Pdf\Core\Document\CrossReferenceStream::bytesNeeded | 5.26 | 57.1% |
| Phpdftk\FontParser\CffSubsetter::subset | 5.25 | 78.6% |
| Phpdftk\Css\Cascade\Cascade::rangeToLegacy | 5.20 | 80.0% |
| Phpdftk\Css\Selector\AnPlusBParser::trimWhitespace | 5.20 | 80.0% |
| Phpdftk\Css\Selector\PseudoClassSelector::toString | 5.20 | 80.0% |
| Phpdftk\Css\Value\ViewTimeline::toCss | 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\Svg\Filter\FeColorMatrix::values | 5.20 | 80.0% |
| Phpdftk\Svg\Filter\FeConvolveMatrix::kernelMatrix | 5.20 | 80.0% |
| Phpdftk\Svg\Filter\FeFunc::tableValues | 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\Css\ValueParser::parseCrossFade | 5.12 | 83.3% |
| 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\Svg\Gradient\Stop::offset | 5.12 | 83.3% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateComment | 5.10 | 84.2% |
| Phpdftk\Text\BidiResult::charLevelAt | 5.09 | 84.6% |
| Phpdftk\WptHarness\HarnessRunner::testIdFromPath | 5.09 | 84.6% |
| Phpdftk\Css\Cascade\Cascade::matchIntegerFeature | 5.07 | 85.7% |
| Phpdftk\Css\Selector\SelectorParser::collectUntilMatchingParen | 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::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\HtmlToPdf\Layout\BlockLayout::isPositioned | 5.05 | 87.5% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::ratioComponent | 5.05 | 87.5% |
| Phpdftk\Pdf\Writer\PdfWriter::buildEncoderFor | 5.05 | 87.5% |
| Phpdftk\SvgToPdf\Geometry\BoundingBox::result | 5.05 | 87.5% |
| Phpdftk\Pdf\Writer\Page::drawQuote | 5.04 | 88.2% |
| Phpdftk\Css\Cascade\ComputedStyle::resolveColorMix | 5.03 | 88.9% |
| Phpdftk\Css\Cascade\ComputedStyle::extractSchemeIdents | 5.03 | 88.9% |
| Phpdftk\Css\Selector\Matcher::matchChecked | 5.03 | 88.9% |
| Phpdftk\Css\ValueParser::postProcessTransform | 5.03 | 90.0% |
| Phpdftk\Css\ValueParser::parseCircleShape | 5.03 | 88.9% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::extractRunningPositionName | 5.03 | 88.9% |
| 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\Css\ValueParser::parsePaintFunction | 5.02 | 90.9% |
| Phpdftk\Html\Dom\Element::isShadowHostEligible | 5.02 | 90.9% |
| Phpdftk\ImageMetadata\PngParser::peekColorType | 5.02 | 60.0% |
| Phpdftk\Pdf\Core\Multimedia\Movie::toPdf | 5.02 | 90.9% |
| Phpdftk\Pdf\Core\Security\CryptFilter::toPdf | 5.02 | 90.9% |
| Phpdftk\Css\Selector\SelectorParser::parseComplexSelector | 5.01 | 94.1% |
| Phpdftk\Css\ValueParser::parseCalcFunction | 5.01 | 92.9% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::makePseudoBox | 5.01 | 91.7% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::roman | 5.01 | 92.3% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::trimFragmentToFit | 5.01 | 94.1% |
| 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\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\Pdf\Writer\Pdf::addBlock | 5.01 | 92.3% |
| Phpdftk\Crypt\PdfKeyDerivation::computeFileEncryptionKey | 5 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::forceTableInternalWritingMode | 5 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::mediaPreludeMatches | 5 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::valueOnlyUsesKnownFunctions | 5.00 | 94.6% |
| Phpdftk\Css\Cascade\Cascade::selectorPseudoElementName | 5 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::layerRank | 5 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::applyInheritance | 5 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::substituteCustomProperties | 5 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::prefersDarkScheme | 5 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandContainer | 5 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::looksLikeMaskImage | 5 | 100.0% |
| Phpdftk\Css\Parser::serializePrelude | 5 | 100.0% |
| Phpdftk\Css\Selector\SelectorParser::parseCompoundSelector | 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\Css\ValueParser::isShapePositionValue | 5 | 100.0% |
| Phpdftk\Css\ValueParser::resolutionToDppx | 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::mixesBlockAndInline | 5 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveRelativeOffsets | 5 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::aspectRatioBlockSize | 5 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::splitByColumnSpan | 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::lineUsedWidth | 5 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::resolveBoxFont | 5 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::boxHasPaintableBackground | 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\PagedMedia\PageMargin::__construct | 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\PdfDoc::buildRgbStopFunction | 5 | 96.4% |
| Phpdftk\Pdf\Writer\PdfWriter::embedTrueTypeFont | 5 | 100.0% |
| Phpdftk\Raster\RasterSurface::assertInBounds | 5 | 100.0% |
| Phpdftk\SvgToPdf\Geometry\BoundingBox::update | 5 | 100.0% |
| Phpdftk\SvgToPdf\SvgRenderer::draw | 5 | 100.0% |
| Phpdftk\SvgToPdf\Translator::emitArcTo | 5 | 100.0% |
| Phpdftk\SvgToPdf\Translator::paintEllipse | 5 | 100.0% |
| Phpdftk\Svg\Element::findByTag | 5 | 100.0% |
| Phpdftk\Svg\Gradient\Gradient::spreadMethod | 5 | 100.0% |
| Phpdftk\Svg\Mask::parseUnitsAttribute | 5 | 100.0% |
| Phpdftk\Svg\Value\Color::parse | 5 | 100.0% |
| Phpdftk\WptHarness\BrowserOracle::daemonReady | 5 | 100.0% |
| Phpdftk\WptHarness\Manifest::globToRegex | 5 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::backgroundSizeAxisLength | 4.94 | 40.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateCommentEndBang | 4.94 | 61.1% |
| Phpdftk\Css\Selector\Matcher::isSubmitControl | 4.84 | 62.5% |
| Phpdftk\HtmlToPdf\Painter\Painter::parseSvgLengthAttribute | 4.84 | 62.5% |
| 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\Painter\Painter::extractCommaList | 4.59 | 66.7% |
| Phpdftk\Svg\Gradient\Gradient::gradientTransform | 4.59 | 66.7% |
| Phpdftk\HtmlToPdf\Renderer::formatPdfDate | 4.54 | 44.4% |
| Phpdftk\HtmlToPdf\Layout\FloatContext::fitSlot | 4.50 | 68.4% |
| Phpdftk\Css\Cascade\LengthResolver::resolveValue | 4.43 | 70.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::heightAppliesToDisplay | 4.37 | 71.4% |
| Phpdftk\SvgToPdf\Translator::parseLengthPrefixForViewport | 4.37 | 71.4% |
| Phpdftk\Svg\Desc::collectText | 4.37 | 71.4% |
| Phpdftk\Svg\Text\TextPositioningElement::textLength | 4.37 | 71.4% |
| Phpdftk\Svg\Title::collectText | 4.37 | 71.4% |
| Phpdftk\Css\Selector\Matcher::wordListIncludes | 4.25 | 75.0% |
| Phpdftk\Filters\CCITTFaxFilter::skipEOL | 4.25 | 75.0% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::containsInFlowBlockLevel | 4.25 | 75.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::findBodyChild | 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\ResourceLoader\HttpFetcher::hostOf | 4.25 | 75.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::applyContainerContext | 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\Svg\Css\CssBridge::collectAuthorSheets | 4.18 | 77.8% |
| Phpdftk\Css\Tokenizer::isIdentStartCodePoint | 4.13 | 80.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::floatSide | 4.13 | 80.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::nextToken | 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\SvgToPdf\Translator::resolveSystemLanguage | 4.13 | 80.0% |
| Phpdftk\Svg\Text\TextPositioningElement::parseNumberList | 4.13 | 80.0% |
| Phpdftk\FontParser\Woff2Parser::brotliDecompress | 4.12 | 50.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveGridOrder | 4.12 | 50.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::inlineStaticPositionY | 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\HtmlToPdf\Renderer::fetchImportSource | 4.12 | 50.0% |
| Phpdftk\HtmlToPdf\Renderer::registerFontWithPdfWriter | 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\SvgToPdf\SvgRenderer::tryParseColor | 4.12 | 50.0% |
| Phpdftk\SvgToPdf\Translator::materialiseDataUri | 4.12 | 50.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::widthAppliesToDisplay | 4.10 | 81.8% |
| Phpdftk\Pdf\Core\Interactive\Signature\Pkcs7Signer::extractDerFromSmime | 4.10 | 81.8% |
| Phpdftk\WptHarness\DomSettler::maybeSettle | 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::intrinsicFontStyle | 4.07 | 83.3% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::sizingKeywordName | 4.07 | 83.3% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveCellRowspan | 4.07 | 83.3% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::cellColspan | 4.07 | 83.3% |
| Phpdftk\ResourceLoader\SsrfGuard::isMulticastV6 | 4.07 | 83.3% |
| Phpdftk\SvgToPdf\Translator::resolveViewportLength | 4.07 | 83.3% |
| Phpdftk\Svg\Marker::viewBox | 4.07 | 83.3% |
| Phpdftk\Svg\Pattern::viewBox | 4.07 | 83.3% |
| Phpdftk\Svg\View::viewBox | 4.07 | 83.3% |
| Phpdftk\Css\ValueParser::parseRelativeColorIfPresent | 4.05 | 85.7% |
| Phpdftk\HtmlToPdf\Painter\Painter::borderIsVisible | 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\ResourceLoader\Cache\FileCache::clear | 4.05 | 85.7% |
| Phpdftk\SvgToPdf\Translator::paintSwitch | 4.05 | 85.7% |
| Phpdftk\Svg\Filter\FeConvolveMatrix::order | 4.05 | 85.7% |
| Phpdftk\Svg\Filter\FeDropShadow::stdDeviation | 4.05 | 85.7% |
| Phpdftk\Svg\Filter\FeGaussianBlur::stdDeviation | 4.05 | 85.7% |
| Phpdftk\Svg\Filter\FeMorphology::radius | 4.05 | 85.7% |
| Phpdftk\Svg\Image::parseOptionalNonNegativeLength | 4.05 | 85.7% |
| Phpdftk\Svg\Text\TextPositioningElement::lengthAdjust | 4.05 | 85.7% |
| Phpdftk\Svg\Use_::optionalLength | 4.05 | 85.7% |
| Phpdftk\ImageMetadata\GifParser::parse | 4.04 | 86.7% |
| Phpdftk\Css\Cascade\Cascade::supportsValueIsAcceptable | 4.03 | 87.5% |
| Phpdftk\Css\Cascade\ComputedStyle::resolveContrastColor | 4.03 | 87.5% |
| Phpdftk\Css\Cascade\ShorthandExpander::looksLikeFontSize | 4.03 | 87.5% |
| Phpdftk\Css\Selector\ComplexSelector::toString | 4.03 | 87.5% |
| Phpdftk\Css\Value\ScrollTimeline::toCss | 4.03 | 87.5% |
| Phpdftk\Css\ValueParser::valueToFilterFunction | 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\SvgToPdf\Translator::paintLine | 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\Css\Value\LinearEasingStop::toCss | 4.02 | 88.9% |
| Phpdftk\Css\ValueParser::extractRgbComponent | 4.02 | 88.9% |
| Phpdftk\Css\ValueParser::parseCmykComponent | 4.02 | 88.9% |
| Phpdftk\Filters\CCITTFaxFilter::unpackRow | 4.02 | 90.0% |
| Phpdftk\Filters\PredictorFilter::paethPredictor | 4.02 | 88.9% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::firstSrcsetUrl | 4.02 | 90.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::gridSpanExtent | 4.02 | 88.9% |
| Phpdftk\HtmlToPdf\Layout\CounterFormat::toAlpha | 4.02 | 88.9% |
| Phpdftk\HtmlToPdf\Painter\Painter::composeTransformMatrix | 4.02 | 88.9% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::build | 4.02 | 90.0% |
| 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\Svg\Gradient\Gradient::href | 4.02 | 88.9% |
| Phpdftk\Svg\Use_::href | 4.02 | 88.9% |
| Phpdftk\WptHarness\Rasteriser::rasterise | 4.02 | 90.0% |
| Phpdftk\Filters\LzwBitReader::read | 4.01 | 91.7% |
| Phpdftk\FontParser\KerningParser::getLookupIndicesFromFeatures | 4.01 | 90.9% |
| Phpdftk\HtmlToPdf\Layout\FontResolver::filterByClosestStretch | 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::consumeSupportsKeyword | 4 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::beats | 4 | 100.0% |
| 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\Cascade\LengthResolver::clampPx | 4 | 100.0% |
| Phpdftk\Css\Cascade\PropertyRegistry::inheritingNames | 4 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandGridLine | 4 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::isColorComponent | 4 | 100.0% |
| Phpdftk\Css\Parser::parseAtRuleBlockContents | 4 | 100.0% |
| Phpdftk\Css\Selector\AnPlusBParser::findOfKeyword | 4 | 100.0% |
| Phpdftk\Css\Selector\Matcher::isHtmlCaseInsensitiveAttribute | 4 | 100.0% |
| Phpdftk\Css\Selector\Matcher::descendantsInOrder | 4 | 100.0% |
| Phpdftk\Css\Tokenizer::nextToken | 4 | 100.0% |
| Phpdftk\Css\Tokenizer::isLetter | 4 | 100.0% |
| Phpdftk\Css\Value\ColorConverter::labToXyzD50 | 4 | 100.0% |
| Phpdftk\Css\Value\TargetFunction::toCss | 4 | 100.0% |
| Phpdftk\Css\ValueParser::isConicHeader | 4 | 100.0% |
| Phpdftk\Css\ValueParser::parseImageSet | 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 | 100.0% |
| Phpdftk\FontParser\KerningParser::parse | 4 | 100.0% |
| Phpdftk\FontParser\TrueTypeSubsetter::readLocaTable | 4 | 100.0% |
| Phpdftk\FontParser\WoffParser::buildSfnt | 4 | 100.0% |
| Phpdftk\Geometry\Rectangle::contains | 4 | 100.0% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::currentQuoteDepth | 4 | 100.0% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::flushInlineGroup | 4 | 100.0% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::isInlineLevel | 4 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::parseGridTrackList | 4 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::measureMinMaxContent | 4 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::isGridRangeOccupied | 4 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::isHeightAutoLike | 4 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::applyRelativeOffsetsToInlineAtomics | 4 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::layoutAbsposInInlineAtomics | 4 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::resolveTabSize | 4.00 | 93.8% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::lineHeightFor | 4 | 100.0% |
| Phpdftk\HtmlToPdf\Mathml\InlineMathmlAdapter::adapt | 4 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::resolveImageSrc | 4 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::backgroundOriginRect | 4 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::paintLine | 4.00 | 93.3% |
| Phpdftk\HtmlToPdf\Painter\Painter::isSvgSrc | 4 | 100.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::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\PdfNumber::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\ResourceLoader\HttpFetcher::finaliseResponse | 4 | 100.0% |
| Phpdftk\ResourceLoader\SsrfGuard::isCgnat | 4 | 100.0% |
| Phpdftk\SvgToPdf\Geometry\BoundingBox::quadraticExtremumT | 4 | 100.0% |
| Phpdftk\SvgToPdf\Text\FontResolver::isBoldWeight | 4 | 100.0% |
| Phpdftk\SvgToPdf\Translator::resolvePercentLength | 4 | 100.0% |
| Phpdftk\SvgToPdf\Translator::resolveOpacityState | 4 | 100.0% |
| Phpdftk\SvgToPdf\Translator::parseTextShadow | 4 | 100.0% |
| Phpdftk\SvgToPdf\Translator::collectTextContent | 4 | 100.0% |
| Phpdftk\SvgToPdf\Translator::applyFillPaint | 4 | 100.0% |
| Phpdftk\Svg\ClipPath::clipPathUnits | 4 | 100.0% |
| Phpdftk\Svg\Css\MatchableSvgElement::nextElementSibling | 4 | 100.0% |
| Phpdftk\Svg\Css\MatchableSvgElement::parentElementChildren | 4 | 100.0% |
| Phpdftk\Svg\Element::transform | 4 | 100.0% |
| Phpdftk\Svg\Element::classList | 4 | 100.0% |
| Phpdftk\Svg\Element::fillRule | 4 | 100.0% |
| Phpdftk\Svg\Element::strokeWidth | 4 | 100.0% |
| Phpdftk\Svg\Element::strokeLinecap | 4 | 100.0% |
| Phpdftk\Svg\Element::strokeLinejoin | 4 | 100.0% |
| Phpdftk\Svg\Element::strokeMiterlimit | 4 | 100.0% |
| Phpdftk\Svg\Element::fontSize | 4 | 100.0% |
| Phpdftk\Svg\Element::fontStyle | 4 | 100.0% |
| Phpdftk\Svg\Element::textShadow | 4 | 100.0% |
| Phpdftk\Svg\Filter\FeTurbulence::baseFrequency | 4 | 100.0% |
| Phpdftk\Svg\Gradient\Gradient::gradientUnits | 4 | 100.0% |
| Phpdftk\Pdf\Writer\Page::rotate | 3.65 | 58.3% |
| Phpdftk\Css\ValueParser::buildSkew | 3.58 | 60.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::areaNameToLine | 3.58 | 60.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateRcdataEndTagOpen | 3.47 | 62.5% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateCommentEndDash | 3.43 | 63.6% |
| Phpdftk\Css\Cascade\Cascade::evaluateSupportsSelector | 3.33 | 66.7% |
| Phpdftk\Css\Selector\AnPlusBParser::skipWs | 3.33 | 66.7% |
| Phpdftk\Css\ValueParser::extractSinglePercentage | 3.33 | 66.7% |
| Phpdftk\FontParser\MathGlyphInfoParser::u16 | 3.33 | 66.7% |
| Phpdftk\FontParser\MathKernInfoParser::u16 | 3.33 | 66.7% |
| Phpdftk\FontParser\MathVariantsParser::u16 | 3.33 | 66.7% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateCommentLessThanSignBangDashDash | 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::parseRelativeComponent | 3.21 | 71.4% |
| Phpdftk\Pdf\Core\Graphics\Shading\ShadingType1::toPdf | 3.21 | 71.4% |
| Phpdftk\WptHarness\Manifest::loadJsonFile | 3.21 | 71.4% |
| Phpdftk\SvgToPdf\Geometry\BoundingBox::visitQuadraticSegment | 3.18 | 72.7% |
| Phpdftk\Css\Cascade\Cascade::allSelectorsSupported | 3.14 | 75.0% |
| Phpdftk\Css\Selector\SelectorParser::buildPseudoElementFunction | 3.14 | 75.0% |
| Phpdftk\Css\ValueParser::parseCounterIdent | 3.14 | 75.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::svgRenderer | 3.14 | 75.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::mathmlRenderer | 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\Toolkit\PageTransformer::scaleTo | 3.14 | 75.0% |
| Phpdftk\Pdf\Writer\Page::ensureLayerProperty | 3.14 | 75.0% |
| Phpdftk\Svg\Css\MatchableSvgElement::positionAmong | 3.14 | 75.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::emitRect | 3.10 | 77.8% |
| 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\Layout\InlineLayout::atomicNumeric | 3.07 | 80.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateCommentLessThanSign | 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\Svg\Shape\Ellipse::rx | 3.07 | 80.0% |
| Phpdftk\Svg\Shape\Rect::rx | 3.07 | 80.0% |
| Phpdftk\Svg\Shape\Rect::ry | 3.07 | 80.0% |
| Phpdftk\WptHarness\HarnessRunner::resolveTestFile | 3.07 | 80.0% |
| Phpdftk\Crypt\SaslPrep::normalize | 3.04 | 83.3% |
| Phpdftk\Css\Cascade\PropertyRegistry::register | 3.04 | 83.3% |
| Phpdftk\Css\Value\DeviceCmyk::toCss | 3.04 | 83.3% |
| Phpdftk\Css\ValueParser::buildScale | 3.04 | 83.3% |
| Phpdftk\Css\ValueParser::parseColorFromTokens | 3.04 | 83.3% |
| Phpdftk\FontParser\KerningParser::xAdvanceOffsetInValueRecord | 3.04 | 83.3% |
| Phpdftk\FontParser\TrueTypeSubsetter::buildLoca | 3.04 | 83.3% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::parseHtmlLength | 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\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\SvgToPdf\Path\PathPainterState::reflectedQuadraticControl | 3.04 | 83.3% |
| Phpdftk\SvgToPdf\SvgCascadeProjector::findDocument | 3.04 | 83.3% |
| Phpdftk\Svg\Gradient\LinearGradient::parseOptionalLength | 3.04 | 83.3% |
| Phpdftk\Svg\Gradient\RadialGradient::parseOptionalLength | 3.04 | 83.3% |
| Phpdftk\Svg\Gradient\Stop::stopOpacity | 3.04 | 83.3% |
| Phpdftk\Svg\Image::href | 3.04 | 83.3% |
| Phpdftk\Svg\Mask::parseOptionalLength | 3.04 | 83.3% |
| Phpdftk\WptHarness\BrowserOracle::daemonUrlFor | 3.04 | 83.3% |
| Phpdftk\Css\Value\EnvFunction::toCss | 3.03 | 85.7% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::ceilToPage | 3.03 | 85.7% |
| Phpdftk\HtmlToPdf\Painter\Painter::resolveBackgroundClip | 3.03 | 85.7% |
| Phpdftk\HtmlToPdf\Painter\Painter::resolveBackgroundOrigin | 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\SvgToPdf\Geometry\BoundingBox::visitSmoothQuadraticCurveTo | 3.03 | 85.7% |
| Phpdftk\SvgToPdf\Path\ArcToCubic::angleBetween | 3.03 | 85.7% |
| Phpdftk\Svg\Element::parseClampedFraction | 3.03 | 85.7% |
| Phpdftk\Pdf\Conformance\Inspection\ReaderDocumentInspector::getXmpBytes | 3.02 | 87.5% |
| Phpdftk\Pdf\Core\Document\OCG::toPdf | 3.02 | 87.5% |
| Phpdftk\Pdf\Core\Graphics\Shading\ShadingType2::toPdf | 3.02 | 87.5% |
| Phpdftk\Pdf\Core\Graphics\Shading\ShadingType3::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\SvgToPdf\Geometry\BoundingBox::visitSmoothCurveTo | 3.02 | 86.7% |
| Phpdftk\Css\Cascade\Cascade::supportsPreludeMatches | 3.01 | 88.9% |
| 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\FontParser\MathKernInfoParser::parseKern | 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\CalcEvaluator::resolveValue | 3 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::peekSupportsKeyword | 3 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::skipSupportsWs | 3 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::isColorTypedProperty | 3 | 100.0% |
| Phpdftk\Css\Cascade\CascadedValues::get | 3 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getFontWeight | 3 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTabSize | 3 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getZIndex | 3 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getListStyleType | 3 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getPage | 3 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getColumnCount | 3 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::expectColorOrKeyword | 3 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::resolveLightDark | 3 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::expectLengthOrKeyword | 3 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::expectLengthOrPercentage | 3 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::isShorthand | 3 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::looksLikeBorderWidth | 3 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::toCommaLayers | 3 | 100.0% |
| Phpdftk\Css\Cascade\WritingMode::blockDirection | 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\Matcher::matchReadOnly | 3 | 100.0% |
| Phpdftk\Css\Selector\Matcher::hasMatches | 3 | 100.0% |
| Phpdftk\Css\Selector\SelectorParser::parseRelativeComplexSelector | 3.00 | 93.3% |
| 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\Css\Value\AnchorFunction::toCss | 3 | 100.0% |
| Phpdftk\Css\Value\AttrFunction::toCss | 3 | 100.0% |
| Phpdftk\Css\Value\ColorConverter::lchToSrgbGamutMapped | 3 | 100.0% |
| Phpdftk\Css\Value\ColorConverter::oklchToSrgbGamutMapped | 3 | 100.0% |
| Phpdftk\Css\Value\ColorConverter::srgbGamma | 3 | 100.0% |
| Phpdftk\Css\Value\ColorConverter::srgbDegamma | 3 | 100.0% |
| Phpdftk\Css\Value\ColorConverter::rec2020Degamma | 3 | 100.0% |
| Phpdftk\Css\Value\ColorConverter::clip01 | 3 | 100.0% |
| Phpdftk\Css\Value\LinearGradient::toCss | 3 | 100.0% |
| Phpdftk\Css\Value\NamedColors::lookup | 3 | 100.0% |
| Phpdftk\Css\Value\TimeUnit::toSeconds | 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\CffParser::getTopDictInt | 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\MathConstantsParser::parse | 3 | 100.0% |
| Phpdftk\FontParser\MathKern::valueAt | 3 | 100.0% |
| Phpdftk\FontParser\MathVariantsParser::parseConstruction | 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::containsBlockLevel | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::layout | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveLengthAgainstHeight | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::numericValueOrNull | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::aggregateChildrenMinMax | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveGridGap | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::lineValueAreaName | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::markGridOccupied | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::gridTrackOffsets | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveBorderWidth | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::numericValue | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveFlexMainGap | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::forcesPageBreakBefore | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::columnSpan | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::columnBoxLength | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::parseLegacyWidth | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::maxColumnsFromGrid | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::rimResolve | 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::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::shouldOverflowClip | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::axisClips | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::shapeLengthPercent | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::resolveDecorationThickness | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Renderer::collectTextContent | 3 | 100.0% |
| Phpdftk\HtmlToPdf\Renderer::parseFontFace | 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::statePlaintext | 3 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateRawtextEndTagOpen | 3 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateCommentStart | 3 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateCdataSection | 3 | 100.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateCdataSectionEnd | 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::createElementForToken | 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\PagedMedia\Fragmentation\BreakRule::isForced | 3 | 100.0% |
| Phpdftk\PagedMedia\Fragmentation\BreakRule::isAvoid | 3 | 100.0% |
| Phpdftk\PagedMedia\MarginBoxPosition::isCorner | 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\Raster\RasterSurface::__construct | 3 | 100.0% |
| Phpdftk\ResourceLoader\Cache\FileCache::__construct | 3 | 100.0% |
| Phpdftk\ResourceLoader\SsrfGuard::isMulticastV4 | 3 | 100.0% |
| Phpdftk\SvgToPdf\Geometry\BoundingBox::visitCubicSegment | 3 | 100.0% |
| Phpdftk\SvgToPdf\Gradient\GradientPainter::registerLinear | 3 | 100.0% |
| Phpdftk\SvgToPdf\Path\PathPainterState::reflectedCubicControl | 3 | 100.0% |
| Phpdftk\SvgToPdf\Text\FontResolver::isItalicStyle | 3 | 100.0% |
| Phpdftk\SvgToPdf\Translator::paintChildren | 3 | 100.0% |
| Phpdftk\SvgToPdf\Translator::emitRectPath | 3 | 100.0% |
| Phpdftk\SvgToPdf\Translator::paintPath | 3 | 100.0% |
| Phpdftk\SvgToPdf\Translator::paintRect | 3 | 100.0% |
| Phpdftk\SvgToPdf\Translator::emitPolyPath | 3 | 100.0% |
| Phpdftk\Svg\Css\MatchableSvgElement::elementId | 3 | 100.0% |
| Phpdftk\Svg\Css\MatchableSvgElement::previousElementSibling | 3 | 100.0% |
| Phpdftk\Svg\Css\MatchableSvgElement::elementChildren | 3 | 100.0% |
| Phpdftk\Svg\Css\MatchableSvgElement::indexAmongSiblings | 3 | 100.0% |
| Phpdftk\Svg\Css\MatchableSvgElement::indexAmongSiblingsFromEnd | 3 | 100.0% |
| Phpdftk\Svg\Css\MatchableSvgElement::indexAmongTypeSiblings | 3 | 100.0% |
| Phpdftk\Svg\Css\MatchableSvgElement::indexAmongTypeSiblingsFromEnd | 3 | 100.0% |
| Phpdftk\Svg\Css\MatchableSvgElement::sameTypeSiblings | 3 | 100.0% |
| Phpdftk\Svg\Element::parseLengthOrZero | 3 | 100.0% |
| Phpdftk\Svg\Element::inlineStyleText | 3 | 100.0% |
| Phpdftk\Svg\Element::fontWeight | 3 | 100.0% |
| Phpdftk\Svg\Filter\FeFunc::type | 3 | 100.0% |
| Phpdftk\Svg\Gradient\RadialGradient::r | 3 | 100.0% |
| Phpdftk\Svg\Gradient\RadialGradient::fr | 3 | 100.0% |
| Phpdftk\Svg\Mask::width | 3 | 100.0% |
| Phpdftk\Svg\Mask::height | 3 | 100.0% |
| Phpdftk\Svg\Path\PathData::isCommandLetter | 3 | 100.0% |
| Phpdftk\Svg\Shape\Ellipse::ry | 3 | 100.0% |
| Phpdftk\Svg\StyleElement::cssText | 3 | 100.0% |
| Phpdftk\Svg\SvgDocument::findById | 3 | 100.0% |
| Phpdftk\Svg\Value\Transform\Rotate::toMatrix | 3 | 100.0% |
| Phpdftk\WptHarness\HarnessRunner::locateReference | 3 | 100.0% |
| Phpdftk\Css\Value\PaintFunction::toCss | 2.50 | 50.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::currentTokenAsTag | 2.50 | 50.0% |
| Phpdftk\Css\Value\RectShape::toCss | 2.38 | 54.5% |
| Phpdftk\Css\Cascade\ShorthandExpander::joinSpace | 2.15 | 66.7% |
| Phpdftk\Css\Selector\TypeSelector::toString | 2.15 | 66.7% |
| Phpdftk\Css\Value\ElementFunction::toCss | 2.15 | 66.7% |
| Phpdftk\Css\Value\Number::toCss | 2.15 | 66.7% |
| Phpdftk\Css\Value\Percentage::toCss | 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\ForeignContent\DomXmlSerializer::serialize | 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\Layout\FloatContext::itemLeftEdgeAt | 2.15 | 66.7% |
| Phpdftk\HtmlToPdf\Painter\Painter::lengthOrPercentageToFloat | 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\Svg\Element::parseNumberPrefix | 2.15 | 66.7% |
| Phpdftk\Svg\Value\Transform::parseNumberList | 2.15 | 66.7% |
| Phpdftk\Pdf\Core\Interactive\Signature\OcspClient::getOcspResponse | 2.09 | 71.4% |
| Phpdftk\Css\Selector\Matcher::complexMatches | 2.06 | 75.0% |
| Phpdftk\Css\Value\GradientStop::toCss | 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\Layout\BlockLayout::flexItemMarginEdge | 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\BlockLayout::borderStyleName | 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\Svg\Filter\FeDropShadow::floodOpacity | 2.06 | 75.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandBorderAxis | 2.03 | 80.0% |
| Phpdftk\Css\ValueParser::parseContrastColor | 2.03 | 80.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\Layout\BlockLayout::resolveCellColumn | 2.03 | 80.0% |
| Phpdftk\Html\Dom\Node::replaceChild | 2.03 | 80.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::preprocess | 2.03 | 80.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateCommentLessThanSignBang | 2.03 | 80.0% |
| Phpdftk\Html\Tokenizer\Tokenizer::stateCommentLessThanSignBangDash | 2.03 | 80.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::insertComment | 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\Css\Value\FontFeatureSettings::toCss | 2.02 | 83.3% |
| Phpdftk\Css\Value\FontVariationSettings::toCss | 2.02 | 83.3% |
| 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\Css\Cascade\ShorthandExpander::expandLogicalPair | 2.01 | 88.9% |
| Phpdftk\Css\Cascade\ShorthandExpander::expandPlaceShorthand | 2.01 | 88.9% |
| Phpdftk\FontParser\CffSubsetter::encode5ByteInt | 2.01 | 85.7% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::generate | 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\WptHarness\HarnessRunner::renderToPng | 2.01 | 87.5% |
| 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\Cascade::resolveLayerIndex | 2 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::isKnownPseudoElement | 2 | 0.0% |
| Phpdftk\Css\Cascade\Cascade::resolveMediaDimensionValue | 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::getOrder | 2 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getOrphans | 2 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getWidows | 2 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::expectKeyword | 2 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::expectColor | 2 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::relativeLuminance | 2 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::expectLength | 2 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::expectNumber | 2 | 100.0% |
| Phpdftk\Css\Cascade\PropertyRegistry::all | 2 | 0.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::isCssWideKeyword | 2 | 100.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\Cascade\ShorthandExpander::joinComma | 2 | 100.0% |
| Phpdftk\Css\Cascade\WritingMode::blockAxis | 2 | 100.0% |
| Phpdftk\Css\Cascade\WritingMode::inlineAxis | 2 | 100.0% |
| Phpdftk\Css\Cascade\WritingMode::inlineDirection | 2 | 100.0% |
| Phpdftk\Css\Cascade\WritingMode::isSideways | 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\Matcher::matchDisabled | 2 | 100.0% |
| Phpdftk\Css\Selector\Matcher::matchLink | 2 | 100.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\ColorConverter::fromHwb | 2 | 100.0% |
| Phpdftk\Css\Value\ColorConverter::hueToSrgb | 2 | 100.0% |
| Phpdftk\Css\Value\CrossFadeOption::toCss | 2 | 100.0% |
| Phpdftk\Css\Value\CssFunction::toCss | 2 | 0.0% |
| Phpdftk\Css\Value\CubicBezier::trim | 2 | 100.0% |
| Phpdftk\Css\Value\FontVariationValue::toCss | 2 | 100.0% |
| Phpdftk\Css\Value\ImageSet::toCss | 2 | 0.0% |
| Phpdftk\Css\Value\InsetShape::toCss | 2.00 | 90.9% |
| Phpdftk\Css\Value\InterpolationMethodCss::__construct | 2 | 0.0% |
| Phpdftk\Css\Value\Length::toCss | 2 | 100.0% |
| Phpdftk\Css\Value\LengthUnit::isAbsolute | 2 | 0.0% |
| Phpdftk\Css\Value\LengthUnit::isFontRelative | 2 | 0.0% |
| Phpdftk\Css\Value\LengthUnit::isContainerRelative | 2 | 0.0% |
| Phpdftk\Css\Value\LinearEasing::toCss | 2 | 100.0% |
| Phpdftk\Css\Value\MatrixTransform::toCss | 2 | 0.0% |
| Phpdftk\Css\Value\NamedColors::knows | 2 | 100.0% |
| Phpdftk\Css\Value\PathShape::toCss | 2 | 100.0% |
| Phpdftk\Css\Value\PolygonShape::toCss | 2 | 100.0% |
| Phpdftk\Css\Value\StepsEasing::toCss | 2 | 100.0% |
| Phpdftk\Css\Value\StringFunction::toCss | 2 | 100.0% |
| Phpdftk\Css\Value\Transform::toCss | 2 | 0.0% |
| Phpdftk\Css\Value\XywhShape::toCss | 2.00 | 92.9% |
| Phpdftk\Css\ValueParser::parse | 2 | 100.0% |
| Phpdftk\Css\ValueParser::parseSlashList | 2 | 100.0% |
| Phpdftk\Css\ValueParser::parseSpaceList | 2 | 100.0% |
| Phpdftk\Css\ValueParser::parseLightDark | 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\MathGlyphInfoParser::parseValueTable | 2 | 100.0% |
| Phpdftk\FontParser\MathGlyphInfoParser::i16 | 2 | 100.0% |
| Phpdftk\FontParser\MathKernInfoParser::i16 | 2 | 100.0% |
| Phpdftk\FontParser\MathVariantsParser::parseAssembly | 2 | 100.0% |
| Phpdftk\FontParser\MathVariantsParser::i16 | 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::isAbsolutelyPositioned | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::isAutoLength | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::isReplacedSizeAuto | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::parseHtmlPercentage | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveGridAutoTrackSize | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::growGridRows | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveGridPlacement | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::gridTotalExtent | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::isBorderBoxSizing | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::resolveExplicitHeightOrNull | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::blockSizeMinIsAuto | 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::forcesPageBreakAfter | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::avoidsBreakInside | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::declaresBreakInsideAvoid | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::cellColumnContribution | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::isBorderCollapse | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\FloatContext::itemRightEdgeAt | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\FontResolver::styleSatisfies | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::lineBounds | 2.00 | 91.7% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::isRtlDirection | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::shiftFragments | 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\InlineLayout::atomicLength | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\InlineLayout::atomicIsBorderBoxSizing | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\LineBox::totalWidth | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::boxOverflowIsVisible | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::srgbToHwb | 2 | 0.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::isFloated | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::emitEllipsePath | 2 | 0.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::computeGradientTileRect | 2.00 | 91.3% |
| Phpdftk\HtmlToPdf\Painter\Painter::inlineSvgAdapter | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::inlineMathmlAdapter | 2 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::dashedSideEndpoints | 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::parentElement | 2 | 100.0% |
| Phpdftk\Html\Dom\Element::elementChildren | 2 | 0.0% |
| Phpdftk\Html\Dom\Element::canonicalAttrKey | 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::stateCdataSectionBracket | 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::isCurrentNodeForeign | 2 | 100.0% |
| Phpdftk\Html\TreeConstruction\TreeBuilder::dispatch | 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\PagedMedia\Engine::__construct | 2 | 0.0% |
| Phpdftk\PagedMedia\Engine::resolvePageBox | 2 | 0.0% |
| Phpdftk\PagedMedia\Engine::findBreak | 2 | 0.0% |
| Phpdftk\PagedMedia\Engine::stylesheets | 2 | 0.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::addLinearGradient | 2 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::addRadialGradient | 2.00 | 94.7% |
| Phpdftk\Pdf\Writer\PdfDoc::addLinearGradientStops | 2 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::addRadialGradientStops | 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\Raster\RasterSurface::setBuffer | 2 | 100.0% |
| Phpdftk\ResourceLoader\Cache\FileCache::set | 2.00 | 91.7% |
| Phpdftk\ResourceLoader\HttpFetcher::ssrfGuard | 2 | 0.0% |
| Phpdftk\ResourceLoader\HttpFetcher::mimeSniffer | 2 | 0.0% |
| Phpdftk\ResourceLoader\HttpFetcher::transport | 2 | 0.0% |
| Phpdftk\ResourceLoader\HttpFetcher::initialHeaders | 2 | 100.0% |
| Phpdftk\ResourceLoader\ResourceLoader::fetch | 2 | 100.0% |
| Phpdftk\ResourceLoader\ResourceLoader::cache | 2 | 0.0% |
| Phpdftk\ResourceLoader\ResourceLoader::ssrfGuard | 2 | 0.0% |
| Phpdftk\ResourceLoader\ResourceLoader::defaultOptions | 2 | 0.0% |
| Phpdftk\ResourceLoader\ResourceLoader::fetcher | 2 | 0.0% |
| Phpdftk\SvgToPdf\Geometry\BoundingBox::resolveAbsolute | 2 | 100.0% |
| Phpdftk\SvgToPdf\Geometry\BoundingBox::visitHorizontalLineTo | 2 | 100.0% |
| Phpdftk\SvgToPdf\Geometry\BoundingBox::visitVerticalLineTo | 2 | 100.0% |
| Phpdftk\SvgToPdf\Geometry\BoundingBox::visitArcTo | 2 | 100.0% |
| Phpdftk\SvgToPdf\Gradient\GradientPainter::applyAsFill | 2 | 100.0% |
| Phpdftk\SvgToPdf\Gradient\GradientPainter::applyGradientTransform | 2 | 100.0% |
| Phpdftk\SvgToPdf\Text\FontResolver::ensureRegistered | 2 | 100.0% |
| Phpdftk\SvgToPdf\Translator::computeMaskRegion | 2 | 100.0% |
| Phpdftk\SvgToPdf\Translator::inverseAffine | 2.00 | 91.7% |
| Phpdftk\SvgToPdf\Translator::resolveClipRule | 2 | 100.0% |
| Phpdftk\SvgToPdf\Translator::emitCirclePath | 2 | 100.0% |
| Phpdftk\SvgToPdf\Translator::emitPolygonPath | 2 | 100.0% |
| Phpdftk\SvgToPdf\Translator::paintUseReferent | 2 | 100.0% |
| Phpdftk\SvgToPdf\Translator::emitTextMatrix | 2 | 100.0% |
| Phpdftk\SvgToPdf\Translator::emitHorizontalLineTo | 2 | 100.0% |
| Phpdftk\SvgToPdf\Translator::emitVerticalLineTo | 2 | 100.0% |
| Phpdftk\SvgToPdf\Translator::resolvePoint | 2 | 100.0% |
| Phpdftk\SvgToPdf\Translator::paintCircle | 2 | 100.0% |
| Phpdftk\SvgToPdf\Translator::paintPolyline | 2 | 100.0% |
| Phpdftk\SvgToPdf\Translator::paintPolygon | 2 | 100.0% |
| Phpdftk\Svg\AnimateMotion::keyPoints | 2 | 0.0% |
| Phpdftk\Svg\AnimateTransform::type | 2 | 100.0% |
| Phpdftk\Svg\Animation::attributeType | 2 | 0.0% |
| Phpdftk\Svg\Animation::begin | 2 | 0.0% |
| Phpdftk\Svg\Animation::end | 2 | 0.0% |
| Phpdftk\Svg\Animation::repeatCount | 2 | 0.0% |
| Phpdftk\Svg\Animation::by | 2 | 0.0% |
| Phpdftk\Svg\Animation::values | 2 | 0.0% |
| Phpdftk\Svg\Css\MatchableSvgElement::parentElement | 2 | 100.0% |
| Phpdftk\Svg\Element::strokeDashoffset | 2 | 100.0% |
| Phpdftk\Svg\Element::parsePaint | 2 | 100.0% |
| Phpdftk\Svg\Filter::filterUnits | 2 | 100.0% |
| Phpdftk\Svg\Filter::primitiveUnits | 2 | 100.0% |
| Phpdftk\Svg\Filter::href | 2 | 0.0% |
| Phpdftk\Svg\Filter\FeBlend::mode | 2 | 100.0% |
| Phpdftk\Svg\Filter\FeComposite::operator | 2 | 100.0% |
| Phpdftk\Svg\Filter\FeComposite::in2 | 2 | 0.0% |
| Phpdftk\Svg\Filter\FeConvolveMatrix::divisor | 2 | 100.0% |
| Phpdftk\Svg\Filter\FeConvolveMatrix::targetX | 2 | 100.0% |
| Phpdftk\Svg\Filter\FeConvolveMatrix::targetY | 2 | 100.0% |
| Phpdftk\Svg\Filter\FeConvolveMatrix::edgeMode | 2 | 100.0% |
| Phpdftk\Svg\Filter\FeDisplacementMap::channel | 2 | 100.0% |
| Phpdftk\Svg\Filter\FeFlood::floodOpacity | 2 | 100.0% |
| Phpdftk\Svg\Filter\FeFunc::amplitude | 2 | 0.0% |
| Phpdftk\Svg\Filter\FeFunc::offset | 2 | 0.0% |
| Phpdftk\Svg\Filter\FeGaussianBlur::edgeMode | 2 | 100.0% |
| Phpdftk\Svg\Filter\FeImage::crossOrigin | 2 | 0.0% |
| Phpdftk\Svg\Filter\FeMorphology::operator | 2 | 100.0% |
| Phpdftk\Svg\Filter\FeSpecularLighting::lightingColor | 2 | 0.0% |
| Phpdftk\Svg\Filter\FeSpecularLighting::surfaceScale | 2 | 0.0% |
| Phpdftk\Svg\Filter\FeSpotLight::y | 2 | 0.0% |
| Phpdftk\Svg\Filter\FeSpotLight::pointsAtY | 2 | 0.0% |
| Phpdftk\Svg\Filter\FeSpotLight::pointsAtZ | 2 | 0.0% |
| Phpdftk\Svg\Filter\FeSpotLight::limitingConeAngle | 2 | 100.0% |
| Phpdftk\Svg\Filter\FeTurbulence::stitchTiles | 2 | 100.0% |
| Phpdftk\Svg\Filter\FeTurbulence::type | 2 | 100.0% |
| Phpdftk\Svg\Filter\FilterPrimitive::x | 2 | 100.0% |
| Phpdftk\Svg\Filter\FilterPrimitive::y | 2 | 100.0% |
| Phpdftk\Svg\Filter\FilterPrimitive::width | 2 | 100.0% |
| Phpdftk\Svg\Filter\FilterPrimitive::height | 2 | 100.0% |
| Phpdftk\Svg\ForeignObject::width | 2 | 100.0% |
| Phpdftk\Svg\ForeignObject::height | 2 | 100.0% |
| Phpdftk\Svg\Gradient\Stop::stopColor | 2 | 100.0% |
| Phpdftk\Svg\Image::preserveAspectRatio | 2 | 100.0% |
| Phpdftk\Svg\Marker::markerUnits | 2 | 100.0% |
| Phpdftk\Svg\Path::d | 2 | 100.0% |
| Phpdftk\Svg\Pattern::patternUnits | 2 | 100.0% |
| Phpdftk\Svg\Pattern::patternContentUnits | 2 | 100.0% |
| Phpdftk\Svg\Use_::resolve | 2 | 100.0% |
| Phpdftk\Svg\Value\Color::namedColors | 2 | 100.0% |
| Phpdftk\Svg\Value\Transform::toMatrix | 2 | 100.0% |
| Phpdftk\WptHarness\BrowserOracle::binaryAvailable | 2 | 0.0% |
| Phpdftk\WptHarness\BrowserOracle::dockerDaemonRunning | 2 | 0.0% |
| Phpdftk\WptHarness\BrowserOracle::ensureCacheDir | 2 | 100.0% |
| Phpdftk\WptHarness\ConsensusScorer::__construct | 2 | 0.0% |
| Phpdftk\WptHarness\HarnessRunner::runOne | 2 | 100.0% |
| Phpdftk\WptHarness\HarnessRunner::manifest | 2 | 0.0% |
| Phpdftk\WptHarness\HarnessRunner::rasteriser | 2 | 0.0% |
| Phpdftk\WptHarness\HarnessRunner::scorer | 2 | 0.0% |
| Phpdftk\WptHarness\HarnessRunner::wptRoot | 2 | 0.0% |
| Phpdftk\WptHarness\Rasteriser::dpi | 2 | 0.0% |
| Phpdftk\WptHarness\Rasteriser::ghostscriptBinary | 2 | 0.0% |
| Phpdftk\WptHarness\Rasteriser::isAvailable | 2 | 0.0% |
| Phpdftk\WptHarness\ReportPublisher::publish | 2 | 0.0% |
| Phpdftk\WptHarness\Scorer::passThreshold | 2 | 0.0% |
| Phpdftk\WptHarness\Scorer::compareBinary | 2 | 0.0% |
| Phpdftk\WptHarness\Scorer::isAvailable | 2 | 0.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\CalcEvaluator::evaluate | 1 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::__construct | 1 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::withViewport | 1 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::withMatchingMediaTypes | 1 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::anonymousFromParent | 1 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::isKnownPseudoClass | 1 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::evaluateSupportsFontFormat | 1 | 100.0% |
| Phpdftk\Css\Cascade\Cascade::evaluateSupportsFontTech | 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::getBackgroundColor | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBackgroundImage | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBackgroundRepeat | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBackgroundPosition | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBackgroundSize | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBackgroundAttachment | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBackgroundOrigin | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBackgroundClip | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getOpacity | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getFontFamily | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getFontSize | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getFontStyle | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTextAlign | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTextAlignLast | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTextDecorationLine | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTextDecorationStyle | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTextDecorationColor | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTextDecorationThickness | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTextTransform | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTextIndent | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTextJustify | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getLetterSpacing | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getWordSpacing | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getWhiteSpace | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getWordBreak | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getOverflowWrap | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getVerticalAlign | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getDirection | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getUnicodeBidi | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getQuotes | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getDisplay | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getPosition | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTop | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getRight | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBottom | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getLeft | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getWidth | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getHeight | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getMinWidth | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getMinHeight | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getMaxWidth | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getMaxHeight | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getMarginTop | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getMarginRight | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getMarginBottom | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getMarginLeft | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getPaddingTop | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getPaddingRight | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getPaddingBottom | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getPaddingLeft | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderTopWidth | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderRightWidth | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderBottomWidth | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderLeftWidth | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderTopStyle | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderRightStyle | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderBottomStyle | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderLeftStyle | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderTopColor | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderRightColor | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderBottomColor | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderLeftColor | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderTopLeftRadius | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderTopRightRadius | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderBottomLeftRadius | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderBottomRightRadius | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBoxSizing | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBoxShadow | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getOverflow | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getOverflowX | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getOverflowY | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getVisibility | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getOutlineWidth | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getOutlineStyle | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getOutlineColor | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getOutlineOffset | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getFloat | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getClear | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getAspectRatio | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getFlexDirection | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getFlexWrap | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getJustifyContent | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getAlignItems | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getAlignContent | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getAlignSelf | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getFlexGrow | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getFlexShrink | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getFlexBasis | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getRowGap | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getColumnGap | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBorderCollapse | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getCaptionSide | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getListStylePosition | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getListStyleImage | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBreakBefore | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBreakAfter | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBreakInside | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getBoxDecorationBreak | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getColumnWidth | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getColumnRuleWidth | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getColumnRuleStyle | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getColumnRuleColor | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getColumnSpan | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getColumnFill | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTextShadow | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getClipPath | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getFilter | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::getTransform | 1 | 100.0% |
| Phpdftk\Css\Cascade\ComputedStyle::resolveColorChain | 1 | 100.0% |
| Phpdftk\Css\Cascade\LengthContext::__construct | 1 | 100.0% |
| Phpdftk\Css\Cascade\LengthContext::withCurrentFontSize | 1 | 100.0% |
| Phpdftk\Css\Cascade\LengthContext::withPercentageBasis | 1 | 100.0% |
| Phpdftk\Css\Cascade\LengthContext::withFontMetrics | 1 | 100.0% |
| Phpdftk\Css\Cascade\LengthContext::withContainerSize | 1 | 100.0% |
| Phpdftk\Css\Cascade\PropertyDefinition::__construct | 1 | 100.0% |
| Phpdftk\Css\Cascade\PropertyRegistry::get | 1 | 100.0% |
| Phpdftk\Css\Cascade\PropertyRegistry::has | 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\Cascade\ShorthandExpander::expandBorderLogicalSide | 1 | 100.0% |
| Phpdftk\Css\Cascade\ShorthandExpander::alias | 1 | 100.0% |
| Phpdftk\Css\Cascade\WritingMode::__construct | 1 | 100.0% |
| Phpdftk\Css\Cascade\WritingMode::isVertical | 1 | 100.0% |
| Phpdftk\Css\Cascade\WritingMode::isHorizontal | 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::isFormControl | 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\SelectorList::isEmpty | 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\AnchorFunction::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\AnchorSizeFunction::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\Angle::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\Angle::toDegrees | 1 | 100.0% |
| Phpdftk\Css\Value\AttrFunction::__construct | 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\CircleShape::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\Color::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\ColorConverter::labToSrgb | 1 | 100.0% |
| Phpdftk\Css\Value\ColorConverter::lchToLab | 1 | 100.0% |
| Phpdftk\Css\Value\ColorConverter::fromOklab | 1 | 100.0% |
| Phpdftk\Css\Value\ColorConverter::fromXyzD65 | 1 | 100.0% |
| Phpdftk\Css\Value\ColorConverter::fromXyzD50 | 1 | 100.0% |
| Phpdftk\Css\Value\ColorConverter::fromLinearSrgb | 1 | 100.0% |
| Phpdftk\Css\Value\ColorConverter::mul3 | 1 | 100.0% |
| Phpdftk\Css\Value\ColorMix::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\ConicGradient::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\ContrastColor::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\ContrastColor::toCss | 1 | 100.0% |
| Phpdftk\Css\Value\CrossFade::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\CrossFade::toCss | 1 | 100.0% |
| Phpdftk\Css\Value\CrossFadeOption::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\CssFunction::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\CubicBezier::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\CubicBezier::toCss | 1 | 100.0% |
| Phpdftk\Css\Value\CustomProperty::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\DeviceCmyk::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\ElementFunction::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\EllipseShape::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\EnvFunction::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\Filter::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\Filter::toCss | 1 | 100.0% |
| Phpdftk\Css\Value\FilterFunction::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\FilterFunction::toCss | 1 | 100.0% |
| Phpdftk\Css\Value\FontFeatureSettings::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\FontFeatureValue::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\FontFeatureValue::toCss | 1 | 100.0% |
| Phpdftk\Css\Value\FontVariationSettings::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\FontVariationValue::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\GradientStop::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\ImageSet::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\ImageSetOption::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\InsetShape::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\Integer::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\Integer::toCss | 1 | 100.0% |
| Phpdftk\Css\Value\Keyword::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\Keyword::toCss | 1 | 100.0% |
| Phpdftk\Css\Value\Length::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\LightDark::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\LightDark::toCss | 1 | 100.0% |
| Phpdftk\Css\Value\LinearEasing::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\LinearEasingStop::__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\PaintFunction::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\PathShape::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\Percentage::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\PolygonShape::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\RadialGradient::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\RectShape::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\RelativeColor::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\RotateTransform::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\ScaleTransform::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\ScrollTimeline::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\SkewTransform::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\StepsEasing::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\StringFunction::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\StringValue::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\StringValue::toCss | 1 | 100.0% |
| Phpdftk\Css\Value\TargetFunction::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\Time::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\Time::toSeconds | 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\Url::toCss | 1 | 100.0% |
| Phpdftk\Css\Value\ValueList::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\ViewTimeline::__construct | 1 | 100.0% |
| Phpdftk\Css\Value\XywhShape::__construct | 1 | 100.0% |
| Phpdftk\Css\ValueParser::parseFromString | 1 | 100.0% |
| Phpdftk\Css\ValueParser::parseTransform | 1 | 100.0% |
| Phpdftk\Css\ValueParser::parseFilter | 1 | 100.0% |
| Phpdftk\Css\ValueParser::parseArgs | 1 | 100.0% |
| Phpdftk\Css\ValueParser::normaliseHueDegrees | 1 | 100.0% |
| Phpdftk\Css\ValueParser::parseAnchorFunction | 1 | 100.0% |
| Phpdftk\Css\ValueParser::parseAnchorSizeFunction | 1 | 100.0% |
| Phpdftk\Css\ValueParser::isResolutionUnit | 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\FontFaceData::__construct | 1 | 100.0% |
| Phpdftk\FontParser\KerningParser::readUint16 | 1 | 100.0% |
| Phpdftk\FontParser\KerningParser::readUint32 | 1 | 100.0% |
| Phpdftk\FontParser\MathConstants::__construct | 1 | 100.0% |
| Phpdftk\FontParser\MathGlyphAssembly::__construct | 1 | 100.0% |
| Phpdftk\FontParser\MathGlyphConstruction::__construct | 1 | 100.0% |
| Phpdftk\FontParser\MathGlyphInfo::__construct | 1 | 100.0% |
| Phpdftk\FontParser\MathKern::__construct | 1 | 100.0% |
| Phpdftk\FontParser\MathKernInfo::__construct | 1 | 100.0% |
| Phpdftk\FontParser\MathKernRecord::__construct | 1 | 100.0% |
| Phpdftk\FontParser\MathTableData::__construct | 1 | 100.0% |
| Phpdftk\FontParser\MathTableData::hasMathConstants | 1 | 100.0% |
| Phpdftk\FontParser\MathTableData::hasMathGlyphInfo | 1 | 100.0% |
| Phpdftk\FontParser\MathTableData::hasMathVariants | 1 | 100.0% |
| Phpdftk\FontParser\MathVariants::__construct | 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::getNamedStrings | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::getRunningElements | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::sourceTypeAcceptable | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::applyCounterReset | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::applyCounterSet | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::applyCounterIncrement | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::isForeignContentRoot | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Box\BoxGenerator::isFlexOrGridContainer | 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\BlockLayout::columnBoxMinWidth | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::precomputeTableCellGrid | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\BlockLayout::borderDeclaredWidth | 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::resolve | 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::withContainingBlockHeightDefinite | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\LayoutContext::withLengthContext | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\LayoutContext::withFloatContext | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\LayoutContext::withPositionedAncestor | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\LayoutContext::withParentWritingMode | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\LineBox::__construct | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\MultiColumnLayout::__construct | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Layout\PositionedAncestor::__construct | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Mathml\InlineMathmlAdapter::__construct | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::__construct | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::paint | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::propagatedOriginRect | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::multiplyMatrices | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::paintMarkerSquare | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Painter\Painter::repeatAxes | 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::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\RendererOptions::withSandboxRoot | 1 | 100.0% |
| Phpdftk\HtmlToPdf\RendererOptions::withMatchingMediaTypes | 1 | 100.0% |
| Phpdftk\HtmlToPdf\RendererOptions::withResourceLoader | 1 | 100.0% |
| Phpdftk\HtmlToPdf\Svg\InlineSvgAdapter::__construct | 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::namespaceUri | 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::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::processAsInBodyWithFosterParenting | 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\SvgParser::parseFile | 1 | 100.0% |
| Phpdftk\ImageMetadata\TiffParser::parseFile | 1 | 100.0% |
| Phpdftk\ImageMetadata\WebpParser::parseFile | 1 | 100.0% |
| Phpdftk\PagedMedia\PageBox::__construct | 1 | 100.0% |
| Phpdftk\PagedMedia\PageBox::contentArea | 1 | 100.0% |
| Phpdftk\PagedMedia\PageBox::letter | 1 | 100.0% |
| Phpdftk\PagedMedia\PageBox::a4 | 1 | 100.0% |
| Phpdftk\PagedMedia\PageMargin::uniform | 1 | 100.0% |
| Phpdftk\PagedMedia\PageMargin::symmetric | 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::withResourceLoader | 1 | 100.0% |
| Phpdftk\Pdf\Writer\Pdf::resourceLoader | 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::buildRgbFunction | 1 | 100.0% |
| Phpdftk\Pdf\Writer\PdfDoc::extendBothEnds | 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\Raster\BlendMode::requiresRaster | 1 | 100.0% |
| Phpdftk\Raster\RasterSurface::getPixel | 1 | 100.0% |
| Phpdftk\Raster\RasterSurface::setPixel | 1 | 100.0% |
| Phpdftk\Raster\RasterSurface::clear | 1 | 100.0% |
| Phpdftk\Raster\RasterSurface::buffer | 1 | 100.0% |
| Phpdftk\Raster\RasterSurface::byteSize | 1 | 100.0% |
| Phpdftk\Raster\RgbaPixel::ofClamped | 1 | 100.0% |
| Phpdftk\Raster\RgbaPixel::transparent | 1 | 100.0% |
| Phpdftk\ResourceLoader\Cache\FileCache::directory | 1 | 100.0% |
| Phpdftk\ResourceLoader\Cache\FileCache::defaultTtlSeconds | 1 | 100.0% |
| Phpdftk\ResourceLoader\Cache\FileCache::pathFor | 1 | 100.0% |
| Phpdftk\ResourceLoader\Cache\FileCache::now | 1 | 100.0% |
| Phpdftk\ResourceLoader\Cache\NullCache::get | 1 | 100.0% |
| Phpdftk\ResourceLoader\Cache\NullCache::set | 1 | 100.0% |
| Phpdftk\ResourceLoader\FetchOptions::__construct | 1 | 100.0% |
| Phpdftk\ResourceLoader\FetchResult::__construct | 1 | 100.0% |
| Phpdftk\ResourceLoader\HttpFetcher::__construct | 1 | 100.0% |
| Phpdftk\ResourceLoader\HttpFetcher::isRedirect | 1 | 100.0% |
| Phpdftk\ResourceLoader\ResourceLoader::__construct | 1 | 100.0% |
| Phpdftk\ResourceLoader\SsrfGuard::__construct | 1 | 100.0% |
| Phpdftk\ResourceLoader\SsrfGuard::allowedSchemes | 1 | 100.0% |
| Phpdftk\ResourceLoader\SsrfGuard::allowedHosts | 1 | 100.0% |
| Phpdftk\ResourceLoader\SsrfGuard::allowsLoopback | 1 | 100.0% |
| Phpdftk\ResourceLoader\SsrfGuard::allowsPrivateIp | 1 | 100.0% |
| Phpdftk\ResourceLoader\Transport\RawResponse::__construct | 1 | 100.0% |
| Phpdftk\SvgToPdf\Geometry\BoundingBox::clearCurveState | 1 | 100.0% |
| Phpdftk\SvgToPdf\Geometry\BoundingBox::visitMoveTo | 1 | 100.0% |
| Phpdftk\SvgToPdf\Geometry\BoundingBox::visitLineTo | 1 | 100.0% |
| Phpdftk\SvgToPdf\Geometry\BoundingBox::visitCurveTo | 1 | 100.0% |
| Phpdftk\SvgToPdf\Geometry\BoundingBox::visitQuadraticCurveTo | 1 | 100.0% |
| Phpdftk\SvgToPdf\Geometry\BoundingBox::visitClosePath | 1 | 100.0% |
| Phpdftk\SvgToPdf\Geometry\BoundingBox::evalCubic | 1 | 100.0% |
| Phpdftk\SvgToPdf\Geometry\BoundingBox::evalQuadratic | 1 | 100.0% |
| Phpdftk\SvgToPdf\Gradient\GradientPainter::__construct | 1 | 100.0% |
| Phpdftk\SvgToPdf\Path\ArcToCubic::cubicSegment | 1 | 100.0% |
| Phpdftk\SvgToPdf\Path\ArcToCubic::transformX | 1 | 100.0% |
| Phpdftk\SvgToPdf\Path\ArcToCubic::transformY | 1 | 100.0% |
| Phpdftk\SvgToPdf\Path\PathPainterState::moveTo | 1 | 100.0% |
| Phpdftk\SvgToPdf\Path\PathPainterState::lineTo | 1 | 100.0% |
| Phpdftk\SvgToPdf\Path\PathPainterState::clearControlPoints | 1 | 100.0% |
| Phpdftk\SvgToPdf\Path\PathPainterState::recordCubicControl | 1 | 100.0% |
| Phpdftk\SvgToPdf\Path\PathPainterState::recordQuadraticControl | 1 | 100.0% |
| Phpdftk\SvgToPdf\Path\PathPainterState::closeSubpath | 1 | 100.0% |
| Phpdftk\SvgToPdf\SvgCascadeProjector::__construct | 1 | 100.0% |
| Phpdftk\SvgToPdf\SvgCascadeProjector::project | 1 | 100.0% |
| Phpdftk\SvgToPdf\SvgRenderer::__construct | 1 | 100.0% |
| Phpdftk\SvgToPdf\SvgRenderer::withLoader | 1 | 100.0% |
| Phpdftk\SvgToPdf\Text\FontResolver::__construct | 1 | 100.0% |
| Phpdftk\SvgToPdf\Text\FontResolver::resolve | 1 | 100.0% |
| Phpdftk\SvgToPdf\Translator::__construct | 1 | 100.0% |
| Phpdftk\SvgToPdf\Translator::emitMoveTo | 1 | 100.0% |
| Phpdftk\SvgToPdf\Translator::emitLineTo | 1 | 100.0% |
| Phpdftk\SvgToPdf\Translator::emitCurveTo | 1 | 100.0% |
| Phpdftk\SvgToPdf\Translator::emitSmoothCurveTo | 1 | 100.0% |
| Phpdftk\SvgToPdf\Translator::emitQuadraticCurveTo | 1 | 100.0% |
| Phpdftk\SvgToPdf\Translator::emitSmoothQuadraticCurveTo | 1 | 100.0% |
| Phpdftk\SvgToPdf\Translator::emitClosePath | 1 | 100.0% |
| Phpdftk\SvgToPdf\Translator::emitQuadraticAsCubic | 1 | 100.0% |
| Phpdftk\SvgToPdf\Translator::emitEllipsePath | 1 | 100.0% |
| Phpdftk\Svg\A_::__construct | 1 | 100.0% |
| Phpdftk\Svg\A_::href | 1 | 100.0% |
| Phpdftk\Svg\A_::target | 1 | 100.0% |
| Phpdftk\Svg\Animate::__construct | 1 | 100.0% |
| Phpdftk\Svg\AnimateMotion::__construct | 1 | 100.0% |
| Phpdftk\Svg\AnimateMotion::path | 1 | 100.0% |
| Phpdftk\Svg\AnimateMotion::rotate | 1 | 100.0% |
| Phpdftk\Svg\AnimateTransform::__construct | 1 | 100.0% |
| Phpdftk\Svg\Animation::attributeName | 1 | 100.0% |
| Phpdftk\Svg\Animation::dur | 1 | 100.0% |
| Phpdftk\Svg\Animation::from | 1 | 100.0% |
| Phpdftk\Svg\Animation::to | 1 | 100.0% |
| Phpdftk\Svg\ClipPath::__construct | 1 | 100.0% |
| Phpdftk\Svg\Css\CssBridge::__construct | 1 | 100.0% |
| Phpdftk\Svg\Css\CssBridge::computeStyle | 1 | 100.0% |
| Phpdftk\Svg\Css\MatchableSvgElement::__construct | 1 | 100.0% |
| Phpdftk\Svg\Css\MatchableSvgElement::localName | 1 | 100.0% |
| Phpdftk\Svg\Css\MatchableSvgElement::namespaceUri | 1 | 100.0% |
| Phpdftk\Svg\Css\MatchableSvgElement::classes | 1 | 100.0% |
| Phpdftk\Svg\Css\MatchableSvgElement::hasAttribute | 1 | 100.0% |
| Phpdftk\Svg\Css\MatchableSvgElement::getAttributeValue | 1 | 100.0% |
| Phpdftk\Svg\Css\MatchableSvgElement::allAttributes | 1 | 100.0% |
| Phpdftk\Svg\Defs::__construct | 1 | 100.0% |
| Phpdftk\Svg\Desc::__construct | 1 | 100.0% |
| Phpdftk\Svg\Desc::text | 1 | 100.0% |
| Phpdftk\Svg\Element::__construct | 1 | 100.0% |
| Phpdftk\Svg\Element::getAttribute | 1 | 100.0% |
| Phpdftk\Svg\Element::hasAttribute | 1 | 100.0% |
| Phpdftk\Svg\Element::setAttribute | 1 | 100.0% |
| Phpdftk\Svg\Element::appendChild | 1 | 100.0% |
| Phpdftk\Svg\Element::fill | 1 | 100.0% |
| Phpdftk\Svg\Element::stroke | 1 | 100.0% |
| Phpdftk\Svg\Element::fillOpacity | 1 | 100.0% |
| Phpdftk\Svg\Element::strokeOpacity | 1 | 100.0% |
| Phpdftk\Svg\Element::opacity | 1 | 100.0% |
| Phpdftk\Svg\Filter::__construct | 1 | 100.0% |
| Phpdftk\Svg\Filter::x | 1 | 100.0% |
| Phpdftk\Svg\Filter::y | 1 | 100.0% |
| Phpdftk\Svg\Filter::width | 1 | 100.0% |
| Phpdftk\Svg\Filter::height | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeBlend::__construct | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeBlend::in2 | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeColorMatrix::__construct | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeComponentTransfer::__construct | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeComposite::__construct | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeComposite::k1 | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeComposite::k2 | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeComposite::k3 | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeComposite::k4 | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeConvolveMatrix::__construct | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeConvolveMatrix::bias | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeConvolveMatrix::preserveAlpha | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeDiffuseLighting::__construct | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeDiffuseLighting::lightingColor | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeDiffuseLighting::surfaceScale | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeDiffuseLighting::diffuseConstant | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeDisplacementMap::__construct | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeDisplacementMap::in2 | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeDisplacementMap::scale | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeDisplacementMap::xChannelSelector | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeDisplacementMap::yChannelSelector | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeDistantLight::__construct | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeDistantLight::azimuth | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeDistantLight::elevation | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeDropShadow::__construct | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeDropShadow::dx | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeDropShadow::dy | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeDropShadow::floodColor | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeFlood::__construct | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeFlood::floodColor | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeFunc::slope | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeFunc::intercept | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeFunc::exponent | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeFuncA::__construct | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeFuncB::__construct | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeFuncG::__construct | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeFuncR::__construct | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeGaussianBlur::__construct | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeImage::__construct | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeImage::href | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeImage::preserveAspectRatio | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeMerge::__construct | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeMergeNode::__construct | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeMergeNode::in | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeMorphology::__construct | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeOffset::__construct | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeOffset::dx | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeOffset::dy | 1 | 100.0% |
| Phpdftk\Svg\Filter\FePointLight::__construct | 1 | 100.0% |
| Phpdftk\Svg\Filter\FePointLight::x | 1 | 100.0% |
| Phpdftk\Svg\Filter\FePointLight::y | 1 | 100.0% |
| Phpdftk\Svg\Filter\FePointLight::z | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeSpecularLighting::__construct | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeSpecularLighting::specularConstant | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeSpecularLighting::specularExponent | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeSpotLight::__construct | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeSpotLight::x | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeSpotLight::z | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeSpotLight::pointsAtX | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeSpotLight::specularExponent | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeTile::__construct | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeTurbulence::__construct | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeTurbulence::numOctaves | 1 | 100.0% |
| Phpdftk\Svg\Filter\FeTurbulence::seed | 1 | 100.0% |
| Phpdftk\Svg\Filter\FilterPrimitive::in | 1 | 100.0% |
| Phpdftk\Svg\Filter\FilterPrimitive::result | 1 | 100.0% |
| Phpdftk\Svg\ForeignObject::__construct | 1 | 100.0% |
| Phpdftk\Svg\ForeignObject::x | 1 | 100.0% |
| Phpdftk\Svg\ForeignObject::y | 1 | 100.0% |
| Phpdftk\Svg\Gradient\Gradient::stops | 1 | 100.0% |
| Phpdftk\Svg\Gradient\LinearGradient::__construct | 1 | 100.0% |
| Phpdftk\Svg\Gradient\LinearGradient::x1 | 1 | 100.0% |
| Phpdftk\Svg\Gradient\LinearGradient::y1 | 1 | 100.0% |
| Phpdftk\Svg\Gradient\LinearGradient::x2 | 1 | 100.0% |
| Phpdftk\Svg\Gradient\LinearGradient::y2 | 1 | 100.0% |
| Phpdftk\Svg\Gradient\RadialGradient::__construct | 1 | 100.0% |
| Phpdftk\Svg\Gradient\RadialGradient::cx | 1 | 100.0% |
| Phpdftk\Svg\Gradient\RadialGradient::cy | 1 | 100.0% |
| Phpdftk\Svg\Gradient\RadialGradient::fx | 1 | 100.0% |
| Phpdftk\Svg\Gradient\RadialGradient::fy | 1 | 100.0% |
| Phpdftk\Svg\Gradient\Stop::__construct | 1 | 100.0% |
| Phpdftk\Svg\Group::__construct | 1 | 100.0% |
| Phpdftk\Svg\Image::__construct | 1 | 100.0% |
| Phpdftk\Svg\Image::x | 1 | 100.0% |
| Phpdftk\Svg\Image::y | 1 | 100.0% |
| Phpdftk\Svg\Image::width | 1 | 100.0% |
| Phpdftk\Svg\Image::height | 1 | 100.0% |
| Phpdftk\Svg\MPath::__construct | 1 | 100.0% |
| Phpdftk\Svg\MPath::href | 1 | 100.0% |
| Phpdftk\Svg\Marker::__construct | 1 | 100.0% |
| Phpdftk\Svg\Marker::markerWidth | 1 | 100.0% |
| Phpdftk\Svg\Marker::markerHeight | 1 | 100.0% |
| Phpdftk\Svg\Mask::__construct | 1 | 100.0% |
| Phpdftk\Svg\Mask::maskUnits | 1 | 100.0% |
| Phpdftk\Svg\Mask::maskContentUnits | 1 | 100.0% |
| Phpdftk\Svg\Mask::x | 1 | 100.0% |
| Phpdftk\Svg\Mask::y | 1 | 100.0% |
| Phpdftk\Svg\Metadata::__construct | 1 | 100.0% |
| Phpdftk\Svg\NestedSvg::__construct | 1 | 100.0% |
| Phpdftk\Svg\Parser::__construct | 1 | 100.0% |
| Phpdftk\Svg\Path::__construct | 1 | 100.0% |
| Phpdftk\Svg\Path::dRaw | 1 | 100.0% |
| Phpdftk\Svg\Path\ArcTo::__construct | 1 | 100.0% |
| Phpdftk\Svg\Path\ClosePath::__construct | 1 | 100.0% |
| Phpdftk\Svg\Path\CurveTo::__construct | 1 | 100.0% |
| Phpdftk\Svg\Path\HorizontalLineTo::__construct | 1 | 100.0% |
| Phpdftk\Svg\Path\LineTo::__construct | 1 | 100.0% |
| Phpdftk\Svg\Path\MoveTo::__construct | 1 | 100.0% |
| Phpdftk\Svg\Path\PathData::__construct | 1 | 100.0% |
| Phpdftk\Svg\Path\QuadraticCurveTo::__construct | 1 | 100.0% |
| Phpdftk\Svg\Path\SmoothCurveTo::__construct | 1 | 100.0% |
| Phpdftk\Svg\Path\SmoothQuadraticCurveTo::__construct | 1 | 100.0% |
| Phpdftk\Svg\Path\VerticalLineTo::__construct | 1 | 100.0% |
| Phpdftk\Svg\Pattern::__construct | 1 | 100.0% |
| Phpdftk\Svg\Pattern::x | 1 | 100.0% |
| Phpdftk\Svg\Pattern::y | 1 | 100.0% |
| Phpdftk\Svg\Pattern::width | 1 | 100.0% |
| Phpdftk\Svg\Pattern::height | 1 | 100.0% |
| Phpdftk\Svg\Pattern::href | 1 | 100.0% |
| Phpdftk\Svg\Script::__construct | 1 | 100.0% |
| Phpdftk\Svg\SetElement::__construct | 1 | 100.0% |
| Phpdftk\Svg\Shape\Circle::__construct | 1 | 100.0% |
| Phpdftk\Svg\Shape\Circle::cx | 1 | 100.0% |
| Phpdftk\Svg\Shape\Circle::cy | 1 | 100.0% |
| Phpdftk\Svg\Shape\Circle::r | 1 | 100.0% |
| Phpdftk\Svg\Shape\Ellipse::__construct | 1 | 100.0% |
| Phpdftk\Svg\Shape\Ellipse::cx | 1 | 100.0% |
| Phpdftk\Svg\Shape\Ellipse::cy | 1 | 100.0% |
| Phpdftk\Svg\Shape\Line::__construct | 1 | 100.0% |
| Phpdftk\Svg\Shape\Line::x1 | 1 | 100.0% |
| Phpdftk\Svg\Shape\Line::y1 | 1 | 100.0% |
| Phpdftk\Svg\Shape\Line::x2 | 1 | 100.0% |
| Phpdftk\Svg\Shape\Line::y2 | 1 | 100.0% |
| Phpdftk\Svg\Shape\Polygon::__construct | 1 | 100.0% |
| Phpdftk\Svg\Shape\Polygon::points | 1 | 100.0% |
| Phpdftk\Svg\Shape\Polyline::__construct | 1 | 100.0% |
| Phpdftk\Svg\Shape\Polyline::points | 1 | 100.0% |
| Phpdftk\Svg\Shape\Rect::__construct | 1 | 100.0% |
| Phpdftk\Svg\Shape\Rect::x | 1 | 100.0% |
| Phpdftk\Svg\Shape\Rect::y | 1 | 100.0% |
| Phpdftk\Svg\Shape\Rect::width | 1 | 100.0% |
| Phpdftk\Svg\Shape\Rect::height | 1 | 100.0% |
| Phpdftk\Svg\StyleElement::__construct | 1 | 100.0% |
| Phpdftk\Svg\SvgDocument::__construct | 1 | 100.0% |
| Phpdftk\Svg\SvgDocument::invalidateIdIndex | 1 | 100.0% |
| Phpdftk\Svg\Switch_::__construct | 1 | 100.0% |
| Phpdftk\Svg\Symbol::__construct | 1 | 100.0% |
| Phpdftk\Svg\Text::__construct | 1 | 100.0% |
| Phpdftk\Svg\Text\TextElement::__construct | 1 | 100.0% |
| Phpdftk\Svg\Text\TextPositioningElement::x | 1 | 100.0% |
| Phpdftk\Svg\Text\TextPositioningElement::y | 1 | 100.0% |
| Phpdftk\Svg\Text\TextPositioningElement::dx | 1 | 100.0% |
| Phpdftk\Svg\Text\TextPositioningElement::dy | 1 | 100.0% |
| Phpdftk\Svg\Text\TextPositioningElement::rotate | 1 | 100.0% |
| Phpdftk\Svg\Text\Tspan::__construct | 1 | 100.0% |
| Phpdftk\Svg\Title::__construct | 1 | 100.0% |
| Phpdftk\Svg\Title::text | 1 | 100.0% |
| Phpdftk\Svg\Use_::__construct | 1 | 100.0% |
| Phpdftk\Svg\Use_::x | 1 | 100.0% |
| Phpdftk\Svg\Use_::y | 1 | 100.0% |
| Phpdftk\Svg\Use_::width | 1 | 100.0% |
| Phpdftk\Svg\Use_::height | 1 | 100.0% |
| Phpdftk\Svg\Value\Paint\SolidColor::__construct | 1 | 100.0% |
| Phpdftk\Svg\Value\Paint\Url::__construct | 1 | 100.0% |
| Phpdftk\Svg\Value\Transform::__construct | 1 | 100.0% |
| Phpdftk\Svg\Value\Transform::multiply | 1 | 100.0% |
| Phpdftk\Svg\Value\Transform\Matrix::__construct | 1 | 100.0% |
| Phpdftk\Svg\Value\Transform\Matrix::toMatrix | 1 | 100.0% |
| Phpdftk\Svg\Value\Transform\Rotate::__construct | 1 | 100.0% |
| Phpdftk\Svg\Value\Transform\Scale::__construct | 1 | 100.0% |
| Phpdftk\Svg\Value\Transform\Scale::toMatrix | 1 | 100.0% |
| Phpdftk\Svg\Value\Transform\SkewX::__construct | 1 | 100.0% |
| Phpdftk\Svg\Value\Transform\SkewX::toMatrix | 1 | 100.0% |
| Phpdftk\Svg\Value\Transform\SkewY::__construct | 1 | 100.0% |
| Phpdftk\Svg\Value\Transform\SkewY::toMatrix | 1 | 100.0% |
| Phpdftk\Svg\Value\Transform\Translate::__construct | 1 | 100.0% |
| Phpdftk\Svg\Value\Transform\Translate::toMatrix | 1 | 100.0% |
| Phpdftk\Svg\View::__construct | 1 | 100.0% |
| Phpdftk\Svg\View::preserveAspectRatio | 1 | 100.0% |
| Phpdftk\Svg\ViewportElement::widthAttribute | 1 | 100.0% |
| Phpdftk\Svg\ViewportElement::heightAttribute | 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\WptHarness\BrowserOracle::__construct | 1 | 100.0% |
| Phpdftk\WptHarness\BrowserOracle::cachedPath | 1 | 100.0% |
| Phpdftk\WptHarness\BrowserOracle::cacheKey | 1 | 100.0% |
| Phpdftk\WptHarness\DomSettler::__construct | 1 | 100.0% |
| Phpdftk\WptHarness\DomSettler::needsSettling | 1 | 100.0% |
| Phpdftk\WptHarness\DomSettler::cacheKeyFor | 1 | 100.0% |
| Phpdftk\WptHarness\HarnessRunner::__construct | 1 | 100.0% |
| Phpdftk\WptHarness\Manifest::__construct | 1 | 100.0% |
| Phpdftk\WptHarness\Manifest::outOfScopeRules | 1 | 100.0% |
| Phpdftk\WptHarness\Manifest::pendingSubstrateRules | 1 | 100.0% |
| Phpdftk\WptHarness\Manifest::matches | 1 | 100.0% |
| Phpdftk\WptHarness\Rasteriser::__construct | 1 | 100.0% |
| Phpdftk\WptHarness\Scorer::__construct | 1 | 100.0% |
| Phpdftk\WptHarness\TestResult::__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% |