From d2c654bed86af90a3e825bac1e06340d22a779ce Mon Sep 17 00:00:00 2001 From: Ryan Harrison Date: Mon, 1 Oct 2018 20:00:27 +0000 Subject: Add XFA TIFF LZW pixel test This adds a test case where a simple red square TIFF, using LZW compression, image is embedded into an XFA document. This exercises that tags work correctly and that end to end rendering of LZW TIFFs is working. Change-Id: Iecaef68e7eb4b1e822737f3faf4837699261e28b Reviewed-on: https://pdfium-review.googlesource.com/43230 Reviewed-by: Lei Zhang Commit-Queue: Ryan Harrison --- .../pixel/xfa_specific/xfa_tiff_lzw_image.in | 76 +++++++++++++++++++++ .../xfa_tiff_lzw_image_expected.pdf.0.png | Bin 0 -> 3776 bytes 2 files changed, 76 insertions(+) create mode 100644 testing/resources/pixel/xfa_specific/xfa_tiff_lzw_image.in create mode 100644 testing/resources/pixel/xfa_specific/xfa_tiff_lzw_image_expected.pdf.0.png diff --git a/testing/resources/pixel/xfa_specific/xfa_tiff_lzw_image.in b/testing/resources/pixel/xfa_specific/xfa_tiff_lzw_image.in new file mode 100644 index 0000000000..b894a56e03 --- /dev/null +++ b/testing/resources/pixel/xfa_specific/xfa_tiff_lzw_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_lzw_image_expected.pdf.0.png b/testing/resources/pixel/xfa_specific/xfa_tiff_lzw_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_lzw_image_expected.pdf.0.png differ -- cgit v1.2.3