From 2965189172bece1223455c712b293071ed50c6b9 Mon Sep 17 00:00:00 2001 From: Ryan Harrison Date: Mon, 1 Oct 2018 20:08:37 +0000 Subject: Add XFA TIFF Deflate pixel test This adds a test case where a simple red square TIFF, using Deflate compression, image is embedded into an XFA document. This exercises that tags work correctly and that end to end rendering of Deflate TIFFs is working. Change-Id: Ibe1b9f2a367ca3ceba6e08461f392e659459f7b8 Reviewed-on: https://pdfium-review.googlesource.com/43250 Reviewed-by: Lei Zhang Commit-Queue: Ryan Harrison --- .../pixel/xfa_specific/xfa_tiff_deflate_image.in | 76 +++++++++++++++++++++ .../xfa_tiff_deflate_image_expected.pdf.0.png | Bin 0 -> 3776 bytes 2 files changed, 76 insertions(+) create mode 100644 testing/resources/pixel/xfa_specific/xfa_tiff_deflate_image.in create mode 100644 testing/resources/pixel/xfa_specific/xfa_tiff_deflate_image_expected.pdf.0.png diff --git a/testing/resources/pixel/xfa_specific/xfa_tiff_deflate_image.in b/testing/resources/pixel/xfa_specific/xfa_tiff_deflate_image.in new file mode 100644 index 0000000000..62080718ab --- /dev/null +++ b/testing/resources/pixel/xfa_specific/xfa_tiff_deflate_image.in @@ -0,0 +1,76 @@ +{{header}} + +%% Original object ID: 24 0 +{{object 1 0}} +<< + /AcroForm 2 0 R + /Extensions << + /ADBE << + /BaseVersion /1.7 + /ExtensionLevel 8 + >> + >> + /NeedsRendering true + /Type /Catalog +>> +endobj + +%% Original object ID: 32 0 +{{object 2 0}} +<< + /XFA [ + (preamble) + 3 0 R + (config) + 4 0 R + (template) + 5 0 R + (localeSet) + 6 0 R + (postamble) + 7 0 R + ] +>> +endobj + +{{xfapreamble 3 0}} +{{xfaconfig 4 0}} + +{{object 5 0}} +<< + {{streamlen}} +>> +stream + + +endstream +endobj + +{{xfalocale 6 0}} + +{{xfapostamble 7 0}} + +{{xref}} +{{trailer}} +{{startxref}} +%%EOF diff --git a/testing/resources/pixel/xfa_specific/xfa_tiff_deflate_image_expected.pdf.0.png b/testing/resources/pixel/xfa_specific/xfa_tiff_deflate_image_expected.pdf.0.png new file mode 100644 index 0000000000..5204fd7a2e Binary files /dev/null and b/testing/resources/pixel/xfa_specific/xfa_tiff_deflate_image_expected.pdf.0.png differ -- cgit v1.2.3