diff options
Diffstat (limited to 'vcl/qa/cppunit/data')
67 files changed, 725 insertions, 0 deletions
diff --git a/vcl/qa/cppunit/data/123_Numbers.gif b/vcl/qa/cppunit/data/123_Numbers.gif Binary files differnew file mode 100644 index 0000000000..2e47e28cb4 --- /dev/null +++ b/vcl/qa/cppunit/data/123_Numbers.gif diff --git a/vcl/qa/cppunit/data/BMP_8bit_RLE.bmp b/vcl/qa/cppunit/data/BMP_8bit_RLE.bmp Binary files differnew file mode 100644 index 0000000000..de20e4f2be --- /dev/null +++ b/vcl/qa/cppunit/data/BMP_8bit_RLE.bmp diff --git a/vcl/qa/cppunit/data/BMP_A8R8G8B8.bmp b/vcl/qa/cppunit/data/BMP_A8R8G8B8.bmp Binary files differnew file mode 100644 index 0000000000..9e789b7982 --- /dev/null +++ b/vcl/qa/cppunit/data/BMP_A8R8G8B8.bmp diff --git a/vcl/qa/cppunit/data/BMP_Paint_1bit.bmp b/vcl/qa/cppunit/data/BMP_Paint_1bit.bmp Binary files differnew file mode 100644 index 0000000000..1112bd67ef --- /dev/null +++ b/vcl/qa/cppunit/data/BMP_Paint_1bit.bmp diff --git a/vcl/qa/cppunit/data/BMP_Paint_24bit.bmp b/vcl/qa/cppunit/data/BMP_Paint_24bit.bmp Binary files differnew file mode 100644 index 0000000000..41a2eb2456 --- /dev/null +++ b/vcl/qa/cppunit/data/BMP_Paint_24bit.bmp diff --git a/vcl/qa/cppunit/data/BMP_Paint_4bit.bmp b/vcl/qa/cppunit/data/BMP_Paint_4bit.bmp Binary files differnew file mode 100644 index 0000000000..69c91a6353 --- /dev/null +++ b/vcl/qa/cppunit/data/BMP_Paint_4bit.bmp diff --git a/vcl/qa/cppunit/data/BMP_Paint_8bit.bmp b/vcl/qa/cppunit/data/BMP_Paint_8bit.bmp Binary files differnew file mode 100644 index 0000000000..eb48327ef2 --- /dev/null +++ b/vcl/qa/cppunit/data/BMP_Paint_8bit.bmp diff --git a/vcl/qa/cppunit/data/BMP_R5G6B5.bmp b/vcl/qa/cppunit/data/BMP_R5G6B5.bmp Binary files differnew file mode 100644 index 0000000000..ac5531c142 --- /dev/null +++ b/vcl/qa/cppunit/data/BMP_R5G6B5.bmp diff --git a/vcl/qa/cppunit/data/BMP_R8G8B8.bmp b/vcl/qa/cppunit/data/BMP_R8G8B8.bmp Binary files differnew file mode 100644 index 0000000000..5197e42a74 --- /dev/null +++ b/vcl/qa/cppunit/data/BMP_R8G8B8.bmp diff --git a/vcl/qa/cppunit/data/BMP_RLE.bmp b/vcl/qa/cppunit/data/BMP_RLE.bmp Binary files differnew file mode 100644 index 0000000000..ceb843988c --- /dev/null +++ b/vcl/qa/cppunit/data/BMP_RLE.bmp diff --git a/vcl/qa/cppunit/data/BMP_RLE_V2.bmp b/vcl/qa/cppunit/data/BMP_RLE_V2.bmp Binary files differnew file mode 100644 index 0000000000..a500761404 --- /dev/null +++ b/vcl/qa/cppunit/data/BMP_RLE_V2.bmp diff --git a/vcl/qa/cppunit/data/BMP_RLE_V3.bmp b/vcl/qa/cppunit/data/BMP_RLE_V3.bmp Binary files differnew file mode 100644 index 0000000000..870b8d563d --- /dev/null +++ b/vcl/qa/cppunit/data/BMP_RLE_V3.bmp diff --git a/vcl/qa/cppunit/data/DocumentWithNull.pdf b/vcl/qa/cppunit/data/DocumentWithNull.pdf Binary files differnew file mode 100644 index 0000000000..f6d9269573 --- /dev/null +++ b/vcl/qa/cppunit/data/DocumentWithNull.pdf diff --git a/vcl/qa/cppunit/data/Exif1.jpg b/vcl/qa/cppunit/data/Exif1.jpg Binary files differnew file mode 100644 index 0000000000..a81425e758 --- /dev/null +++ b/vcl/qa/cppunit/data/Exif1.jpg diff --git a/vcl/qa/cppunit/data/Exif1_090CW.jpg b/vcl/qa/cppunit/data/Exif1_090CW.jpg Binary files differnew file mode 100644 index 0000000000..bb8a81a163 --- /dev/null +++ b/vcl/qa/cppunit/data/Exif1_090CW.jpg diff --git a/vcl/qa/cppunit/data/Exif1_180.jpg b/vcl/qa/cppunit/data/Exif1_180.jpg Binary files differnew file mode 100644 index 0000000000..b18b70f139 --- /dev/null +++ b/vcl/qa/cppunit/data/Exif1_180.jpg diff --git a/vcl/qa/cppunit/data/Exif1_270CW.jpg b/vcl/qa/cppunit/data/Exif1_270CW.jpg Binary files differnew file mode 100644 index 0000000000..f10764114d --- /dev/null +++ b/vcl/qa/cppunit/data/Exif1_270CW.jpg diff --git a/vcl/qa/cppunit/data/Pangram.pdf b/vcl/qa/cppunit/data/Pangram.pdf Binary files differnew file mode 100644 index 0000000000..0714fda4e4 --- /dev/null +++ b/vcl/qa/cppunit/data/Pangram.pdf diff --git a/vcl/qa/cppunit/data/PangramAcrobatAnnotations.pdf b/vcl/qa/cppunit/data/PangramAcrobatAnnotations.pdf Binary files differnew file mode 100644 index 0000000000..f97003a7f3 --- /dev/null +++ b/vcl/qa/cppunit/data/PangramAcrobatAnnotations.pdf diff --git a/vcl/qa/cppunit/data/PangramWithAnnotations.pdf b/vcl/qa/cppunit/data/PangramWithAnnotations.pdf Binary files differnew file mode 100644 index 0000000000..f69ddd9870 --- /dev/null +++ b/vcl/qa/cppunit/data/PangramWithAnnotations.pdf diff --git a/vcl/qa/cppunit/data/PangramWithMultipleTypeOfAnnotations.pdf b/vcl/qa/cppunit/data/PangramWithMultipleTypeOfAnnotations.pdf Binary files differnew file mode 100644 index 0000000000..68037d0a2d --- /dev/null +++ b/vcl/qa/cppunit/data/PangramWithMultipleTypeOfAnnotations.pdf diff --git a/vcl/qa/cppunit/data/SimpleExample.svg b/vcl/qa/cppunit/data/SimpleExample.svg new file mode 100644 index 0000000000..6890b5456c --- /dev/null +++ b/vcl/qa/cppunit/data/SimpleExample.svg @@ -0,0 +1,4 @@ +<svg width="50" height="50" version="1.1" viewBox="0 0 50 50" xmlns="http://www.w3.org/2000/svg"> + <rect x="0" y="0" width="50" height="50" fill="#aaaaaa"/> + <rect x="5" y="5" width="40" height="40" fill="#ff44aa"/> +</svg> diff --git a/vcl/qa/cppunit/data/TypeDetectionExample.apng b/vcl/qa/cppunit/data/TypeDetectionExample.apng Binary files differnew file mode 100644 index 0000000000..445b7acaf4 --- /dev/null +++ b/vcl/qa/cppunit/data/TypeDetectionExample.apng diff --git a/vcl/qa/cppunit/data/TypeDetectionExample.bmp b/vcl/qa/cppunit/data/TypeDetectionExample.bmp Binary files differnew file mode 100644 index 0000000000..5197e42a74 --- /dev/null +++ b/vcl/qa/cppunit/data/TypeDetectionExample.bmp diff --git a/vcl/qa/cppunit/data/TypeDetectionExample.emf b/vcl/qa/cppunit/data/TypeDetectionExample.emf Binary files differnew file mode 100644 index 0000000000..571a25c81b --- /dev/null +++ b/vcl/qa/cppunit/data/TypeDetectionExample.emf diff --git a/vcl/qa/cppunit/data/TypeDetectionExample.emz b/vcl/qa/cppunit/data/TypeDetectionExample.emz Binary files differnew file mode 100644 index 0000000000..dd3b3b2f1f --- /dev/null +++ b/vcl/qa/cppunit/data/TypeDetectionExample.emz diff --git a/vcl/qa/cppunit/data/TypeDetectionExample.eps b/vcl/qa/cppunit/data/TypeDetectionExample.eps new file mode 100644 index 0000000000..7f0db47bc8 --- /dev/null +++ b/vcl/qa/cppunit/data/TypeDetectionExample.eps @@ -0,0 +1,82 @@ +%!PS-Adobe-3.0 EPSF-3.0 +%%Creator: cairo 1.16.0 (https://cairographics.org) +%%CreationDate: Sat May 2 14:29:27 2020 +%%Pages: 1 +%%DocumentData: Clean7Bit +%%LanguageLevel: 2 +%%BoundingBox: 0 1 7 8 +%%EndComments +%%BeginProlog +50 dict begin +/q { gsave } bind def +/Q { grestore } bind def +/cm { 6 array astore concat } bind def +/w { setlinewidth } bind def +/J { setlinecap } bind def +/j { setlinejoin } bind def +/M { setmiterlimit } bind def +/d { setdash } bind def +/m { moveto } bind def +/l { lineto } bind def +/c { curveto } bind def +/h { closepath } bind def +/re { exch dup neg 3 1 roll 5 3 roll moveto 0 rlineto + 0 exch rlineto 0 rlineto closepath } bind def +/S { stroke } bind def +/f { fill } bind def +/f* { eofill } bind def +/n { newpath } bind def +/W { clip } bind def +/W* { eoclip } bind def +/BT { } bind def +/ET { } bind def +/BDC { mark 3 1 roll /BDC pdfmark } bind def +/EMC { mark /EMC pdfmark } bind def +/cairo_store_point { /cairo_point_y exch def /cairo_point_x exch def } def +/Tj { show currentpoint cairo_store_point } bind def +/TJ { + { + dup + type /stringtype eq + { show } { -0.001 mul 0 cairo_font_matrix dtransform rmoveto } ifelse + } forall + currentpoint cairo_store_point +} bind def +/cairo_selectfont { cairo_font_matrix aload pop pop pop 0 0 6 array astore + cairo_font exch selectfont cairo_point_x cairo_point_y moveto } bind def +/Tf { pop /cairo_font exch def /cairo_font_matrix where + { pop cairo_selectfont } if } bind def +/Td { matrix translate cairo_font_matrix matrix concatmatrix dup + /cairo_font_matrix exch def dup 4 get exch 5 get cairo_store_point + /cairo_font where { pop cairo_selectfont } if } bind def +/Tm { 2 copy 8 2 roll 6 array astore /cairo_font_matrix exch def + cairo_store_point /cairo_font where { pop cairo_selectfont } if } bind def +/g { setgray } bind def +/rg { setrgbcolor } bind def +/d1 { setcachedevice } bind def +/cairo_data_source { + CairoDataIndex CairoData length lt + { CairoData CairoDataIndex get /CairoDataIndex CairoDataIndex 1 add def } + { () } ifelse +} def +/cairo_flush_ascii85_file { cairo_ascii85_file status { cairo_ascii85_file flushfile } if } def +/cairo_image { image cairo_flush_ascii85_file } def +/cairo_imagemask { imagemask cairo_flush_ascii85_file } def +%%EndProlog +%%BeginSetup +%%EndSetup +%%Page: 1 1 +%%BeginPageSetup +%%PageBoundingBox: 0 1 7 8 +%%EndPageSetup +q 0 1 7 7 rectclip +1 0 0 -1 0 8 cm q +0.956863 0.831373 0.266667 rg +3.75 0.75 m 5.41 0.75 6.75 2.09 6.75 3.75 c 6.75 5.41 5.41 6.75 3.75 6.75 + c 2.09 6.75 0.75 5.41 0.75 3.75 c 0.75 2.09 2.09 0.75 3.75 0.75 c h +3.75 0.75 m f +Q Q +showpage +%%Trailer +end +%%EOF diff --git a/vcl/qa/cppunit/data/TypeDetectionExample.gif b/vcl/qa/cppunit/data/TypeDetectionExample.gif Binary files differnew file mode 100644 index 0000000000..b33eb4f909 --- /dev/null +++ b/vcl/qa/cppunit/data/TypeDetectionExample.gif diff --git a/vcl/qa/cppunit/data/TypeDetectionExample.jpg b/vcl/qa/cppunit/data/TypeDetectionExample.jpg Binary files differnew file mode 100644 index 0000000000..b8436eaa18 --- /dev/null +++ b/vcl/qa/cppunit/data/TypeDetectionExample.jpg diff --git a/vcl/qa/cppunit/data/TypeDetectionExample.met b/vcl/qa/cppunit/data/TypeDetectionExample.met Binary files differnew file mode 100644 index 0000000000..7635e841fd --- /dev/null +++ b/vcl/qa/cppunit/data/TypeDetectionExample.met diff --git a/vcl/qa/cppunit/data/TypeDetectionExample.pcx b/vcl/qa/cppunit/data/TypeDetectionExample.pcx Binary files differnew file mode 100644 index 0000000000..6393234556 --- /dev/null +++ b/vcl/qa/cppunit/data/TypeDetectionExample.pcx diff --git a/vcl/qa/cppunit/data/TypeDetectionExample.pdf b/vcl/qa/cppunit/data/TypeDetectionExample.pdf Binary files differnew file mode 100644 index 0000000000..b68bff5e1f --- /dev/null +++ b/vcl/qa/cppunit/data/TypeDetectionExample.pdf diff --git a/vcl/qa/cppunit/data/TypeDetectionExample.png b/vcl/qa/cppunit/data/TypeDetectionExample.png Binary files differnew file mode 100644 index 0000000000..f73f5fd749 --- /dev/null +++ b/vcl/qa/cppunit/data/TypeDetectionExample.png diff --git a/vcl/qa/cppunit/data/TypeDetectionExample.psd b/vcl/qa/cppunit/data/TypeDetectionExample.psd Binary files differnew file mode 100644 index 0000000000..8282b14fdf --- /dev/null +++ b/vcl/qa/cppunit/data/TypeDetectionExample.psd diff --git a/vcl/qa/cppunit/data/TypeDetectionExample.svg b/vcl/qa/cppunit/data/TypeDetectionExample.svg new file mode 100644 index 0000000000..e23e44c238 --- /dev/null +++ b/vcl/qa/cppunit/data/TypeDetectionExample.svg @@ -0,0 +1,4 @@ +<svg width="10" height="10" version="1.1" viewBox="0 0 10 10" xmlns="http://www.w3.org/2000/svg"> + <rect x="0" y="0" width="10" height="10" fill="#ffffff"/> + <rect x="1" y="1" width="8" height="8" fill="#72d1c8"/> +</svg> diff --git a/vcl/qa/cppunit/data/TypeDetectionExample.svgz b/vcl/qa/cppunit/data/TypeDetectionExample.svgz Binary files differnew file mode 100644 index 0000000000..ef04021fd0 --- /dev/null +++ b/vcl/qa/cppunit/data/TypeDetectionExample.svgz diff --git a/vcl/qa/cppunit/data/TypeDetectionExample.tga b/vcl/qa/cppunit/data/TypeDetectionExample.tga Binary files differnew file mode 100644 index 0000000000..870c88b107 --- /dev/null +++ b/vcl/qa/cppunit/data/TypeDetectionExample.tga diff --git a/vcl/qa/cppunit/data/TypeDetectionExample.tif b/vcl/qa/cppunit/data/TypeDetectionExample.tif Binary files differnew file mode 100644 index 0000000000..dc74dc958b --- /dev/null +++ b/vcl/qa/cppunit/data/TypeDetectionExample.tif diff --git a/vcl/qa/cppunit/data/TypeDetectionExample.webp b/vcl/qa/cppunit/data/TypeDetectionExample.webp Binary files differnew file mode 100644 index 0000000000..e85ae12163 --- /dev/null +++ b/vcl/qa/cppunit/data/TypeDetectionExample.webp diff --git a/vcl/qa/cppunit/data/TypeDetectionExample.wmf b/vcl/qa/cppunit/data/TypeDetectionExample.wmf Binary files differnew file mode 100644 index 0000000000..7ed7069282 --- /dev/null +++ b/vcl/qa/cppunit/data/TypeDetectionExample.wmf diff --git a/vcl/qa/cppunit/data/TypeDetectionExample.wmz b/vcl/qa/cppunit/data/TypeDetectionExample.wmz Binary files differnew file mode 100644 index 0000000000..2435f20baf --- /dev/null +++ b/vcl/qa/cppunit/data/TypeDetectionExample.wmz diff --git a/vcl/qa/cppunit/data/TypeDetectionExample.xbm b/vcl/qa/cppunit/data/TypeDetectionExample.xbm new file mode 100644 index 0000000000..b40d1a45e6 --- /dev/null +++ b/vcl/qa/cppunit/data/TypeDetectionExample.xbm @@ -0,0 +1,5 @@ +#define sample_width 10 +#define sample_height 10 +static unsigned char sample_bits[] = { + 0x00, 0x00, 0xfe, 0x01, 0xfe, 0x01, 0xfe, 0x01, 0xfe, 0x01, 0xfe, 0x01, + 0xfe, 0x01, 0xfe, 0x01, 0xfe, 0x01, 0x00, 0x00 }; diff --git a/vcl/qa/cppunit/data/TypeDetectionExample.xpm b/vcl/qa/cppunit/data/TypeDetectionExample.xpm new file mode 100644 index 0000000000..7b9b94359c --- /dev/null +++ b/vcl/qa/cppunit/data/TypeDetectionExample.xpm @@ -0,0 +1,15 @@ +/* XPM */ +static char * sample_xpm[] = { +"10 10 2 1", +" c #FFFFFF", +". c #72D1C8", +" ", +" ........ ", +" ........ ", +" ........ ", +" ........ ", +" ........ ", +" ........ ", +" ........ ", +" ........ ", +" "}; diff --git a/vcl/qa/cppunit/data/XPM_1.xpm b/vcl/qa/cppunit/data/XPM_1.xpm new file mode 100644 index 0000000000..7b9b94359c --- /dev/null +++ b/vcl/qa/cppunit/data/XPM_1.xpm @@ -0,0 +1,15 @@ +/* XPM */ +static char * sample_xpm[] = { +"10 10 2 1", +" c #FFFFFF", +". c #72D1C8", +" ", +" ........ ", +" ........ ", +" ........ ", +" ........ ", +" ........ ", +" ........ ", +" ........ ", +" ........ ", +" "}; diff --git a/vcl/qa/cppunit/data/XPM_4.xpm b/vcl/qa/cppunit/data/XPM_4.xpm new file mode 100644 index 0000000000..f958aa9a1f --- /dev/null +++ b/vcl/qa/cppunit/data/XPM_4.xpm @@ -0,0 +1,23 @@ +/* XPM */ +static char * XPM_4_xpm[] = { +"4 4 16 1", +" c #000000", +". c #800000", +"+ c #008000", +"@ c #808000", +"# c #000080", +"$ c #800080", +"% c #008080", +"& c #808080", +"* c #C0C0C0", +"= c #FF0000", +"- c #00FF00", +"; c #FFFF00", +"> c #0000FF", +", c #FF00FF", +"' c #00FFFF", +") c #FFFFFF", +">>==", +">>==", +";;--", +";;--"}; diff --git a/vcl/qa/cppunit/data/XPM_8.xpm b/vcl/qa/cppunit/data/XPM_8.xpm new file mode 100644 index 0000000000..82c354dfd1 --- /dev/null +++ b/vcl/qa/cppunit/data/XPM_8.xpm @@ -0,0 +1,263 @@ +/* XPM */ +static char * XPM_4_xpm[] = { +"4 4 256 2", +" c #000000", +". c #800000", +"+ c #008000", +"@ c #808000", +"# c #000080", +"$ c #800080", +"% c #008080", +"& c #C0C0C0", +"* c #C0DCC0", +"= c #A6CAF0", +"- c #402000", +"; c #602000", +"> c #802000", +", c #A02000", +"' c #C02000", +") c #E02000", +"! c #004000", +"~ c #204000", +"{ c #404000", +"] c #604000", +"^ c #804000", +"/ c #A04000", +"( c #C04000", +"_ c #E04000", +": c #006000", +"< c #206000", +"[ c #406000", +"} c #606000", +"| c #806000", +"1 c #A06000", +"2 c #C06000", +"3 c #E06000", +"4 c #008000", +"5 c #208000", +"6 c #408000", +"7 c #608000", +"8 c #808000", +"9 c #A08000", +"0 c #C08000", +"a c #E08000", +"b c #00A000", +"c c #20A000", +"d c #40A000", +"e c #60A000", +"f c #80A000", +"g c #A0A000", +"h c #C0A000", +"i c #E0A000", +"j c #00C000", +"k c #20C000", +"l c #40C000", +"m c #60C000", +"n c #80C000", +"o c #A0C000", +"p c #C0C000", +"q c #E0C000", +"r c #00E000", +"s c #20E000", +"t c #40E000", +"u c #60E000", +"v c #80E000", +"w c #A0E000", +"x c #C0E000", +"y c #E0E000", +"z c #000040", +"A c #200040", +"B c #400040", +"C c #600040", +"D c #800040", +"E c #A00040", +"F c #C00040", +"G c #E00040", +"H c #002040", +"I c #202040", +"J c #402040", +"K c #602040", +"L c #802040", +"M c #A02040", +"N c #C02040", +"O c #E02040", +"P c #004040", +"Q c #204040", +"R c #404040", +"S c #604040", +"T c #804040", +"U c #A04040", +"V c #C04040", +"W c #E04040", +"X c #006040", +"Y c #206040", +"Z c #406040", +"` c #606040", +" . c #806040", +".. c #A06040", +"+. c #C06040", +"@. c #E06040", +"#. c #008040", +"$. c #208040", +"%. c #408040", +"&. c #608040", +"*. c #808040", +"=. c #A08040", +"-. c #C08040", +";. c #E08040", +">. c #00A040", +",. c #20A040", +"'. c #40A040", +"). c #60A040", +"!. c #80A040", +"~. c #A0A040", +"{. c #C0A040", +"]. c #E0A040", +"^. c #00C040", +"/. c #20C040", +"(. c #40C040", +"_. c #60C040", +":. c #80C040", +"<. c #A0C040", +"[. c #C0C040", +"}. c #E0C040", +"|. c #00E040", +"1. c #20E040", +"2. c #40E040", +"3. c #60E040", +"4. c #80E040", +"5. c #A0E040", +"6. c #C0E040", +"7. c #E0E040", +"8. c #000080", +"9. c #200080", +"0. c #400080", +"a. c #600080", +"b. c #800080", +"c. c #A00080", +"d. c #C00080", +"e. c #E00080", +"f. c #002080", +"g. c #202080", +"h. c #402080", +"i. c #602080", +"j. c #802080", +"k. c #A02080", +"l. c #C02080", +"m. c #E02080", +"n. c #004080", +"o. c #204080", +"p. c #404080", +"q. c #604080", +"r. c #804080", +"s. c #A04080", +"t. c #C04080", +"u. c #E04080", +"v. c #006080", +"w. c #206080", +"x. c #406080", +"y. c #606080", +"z. c #806080", +"A. c #A06080", +"B. c #C06080", +"C. c #E06080", +"D. c #008080", +"E. c #208080", +"F. c #408080", +"G. c #608080", +"H. c #808080", +"I. c #A08080", +"J. c #C08080", +"K. c #E08080", +"L. c #00A080", +"M. c #20A080", +"N. c #40A080", +"O. c #60A080", +"P. c #80A080", +"Q. c #A0A080", +"R. c #C0A080", +"S. c #E0A080", +"T. c #00C080", +"U. c #20C080", +"V. c #40C080", +"W. c #60C080", +"X. c #80C080", +"Y. c #A0C080", +"Z. c #C0C080", +"`. c #E0C080", +" + c #00E080", +".+ c #20E080", +"++ c #40E080", +"@+ c #60E080", +"#+ c #80E080", +"$+ c #A0E080", +"%+ c #C0E080", +"&+ c #E0E080", +"*+ c #0000C0", +"=+ c #2000C0", +"-+ c #4000C0", +";+ c #6000C0", +">+ c #8000C0", +",+ c #A000C0", +"'+ c #C000C0", +")+ c #E000C0", +"!+ c #0020C0", +"~+ c #2020C0", +"{+ c #4020C0", +"]+ c #6020C0", +"^+ c #8020C0", +"/+ c #A020C0", +"(+ c #C020C0", +"_+ c #E020C0", +":+ c #0040C0", +"<+ c #2040C0", +"[+ c #4040C0", +"}+ c #6040C0", +"|+ c #8040C0", +"1+ c #A040C0", +"2+ c #C040C0", +"3+ c #E040C0", +"4+ c #0060C0", +"5+ c #2060C0", +"6+ c #4060C0", +"7+ c #6060C0", +"8+ c #8060C0", +"9+ c #A060C0", +"0+ c #C060C0", +"a+ c #E060C0", +"b+ c #0080C0", +"c+ c #2080C0", +"d+ c #4080C0", +"e+ c #6080C0", +"f+ c #8080C0", +"g+ c #A080C0", +"h+ c #C080C0", +"i+ c #E080C0", +"j+ c #00A0C0", +"k+ c #20A0C0", +"l+ c #40A0C0", +"m+ c #60A0C0", +"n+ c #80A0C0", +"o+ c #A0A0C0", +"p+ c #C0A0C0", +"q+ c #E0A0C0", +"r+ c #00C0C0", +"s+ c #20C0C0", +"t+ c #40C0C0", +"u+ c #60C0C0", +"v+ c #80C0C0", +"w+ c #A0C0C0", +"x+ c #FFFBF0", +"y+ c #A0A0A4", +"z+ c #808080", +"A+ c #FF0000", +"B+ c #00FF00", +"C+ c #FFFF00", +"D+ c #0000FF", +"E+ c #FF00FF", +"F+ c #00FFFF", +"G+ c #FFFFFF", +"D+D+A+A+", +"D+D+A+A+", +"C+C+B+B+", +"C+C+B+B+"}; diff --git a/vcl/qa/cppunit/data/basic.pdf b/vcl/qa/cppunit/data/basic.pdf new file mode 100644 index 0000000000..0d68be4bf5 --- /dev/null +++ b/vcl/qa/cppunit/data/basic.pdf @@ -0,0 +1,71 @@ +%PDF-1.2 +%µ¶ + +1 0 obj +<</Type/Page/Parent 5 0 R/Resources 3 0 R/Contents 2 0 R>> +endobj + +2 0 obj +<</Length 57>> +stream +BT +/F1 24 Tf +1 0 0 1 260 254 Tm +0.5 g +(Hello World)Tj +ET + +endstream +endobj + +3 0 obj +<</ProcSet[/PDF/Text]/Font<</F1 4 0 R>>/Test 7 0 R>> +endobj + +4 0 obj +<</Type/Font/Subtype/Type1/Name/F1/BaseFont/Helvetica>> +endobj + +5 0 obj +<</Type/Pages/Kids[1 0 R]/Count 1/MediaBox[0 0 612 446]>> +endobj + +6 0 obj +<</Type/Catalog/Pages 5 0 R>> +endobj + +7 0 obj +<</TestArray1 8 0 R/TestArray2 9 0 R/TestDictionary 10 0 R>> +endobj + +8 0 obj +[/Inner1/Inner2[/Inner31][/Inner41/Inner42[/Inner431/Inner432]][/Inner51[/Inner521]]] +endobj + +9 0 obj +[/TestReference 7 0 R] +endobj + +10 0 obj +<</TestReference 7 0 R/TestNumber 123/TestName/SomeName/TestDictionary<</Key/Value>>/TestArray[1 2 3]>> +endobj + +xref +0 11 +0000000000 65536 f +0000000016 00000 n +0000000091 00000 n +0000000197 00000 n +0000000266 00000 n +0000000338 00000 n +0000000412 00000 n +0000000458 00000 n +0000000535 00000 n +0000000637 00000 n +0000000676 00000 n + +trailer +<</Size 11/Root 6 0 R>> +startxref +797 +%%EOF diff --git a/vcl/qa/cppunit/data/basicSource.pdf b/vcl/qa/cppunit/data/basicSource.pdf new file mode 100644 index 0000000000..2cde317fc4 --- /dev/null +++ b/vcl/qa/cppunit/data/basicSource.pdf @@ -0,0 +1,60 @@ +%PDF-1.2 + +%Fix with "mutool clean vcl/qa/cppunit/data/basicSource.pdf vcl/qa/cppunit/data/basic.pdf" + +1 0 obj +<< /Type /Page /Parent 5 0 R /Resources 3 0 R /Contents 2 0 R>> +endobj + +2 0 obj +<</Length 57>> +stream +BT +/F1 24 Tf +1 0 0 1 260 254 Tm +0.5 g +(Hello World)Tj +ET +endstream +endobj + +3 0 obj +<< +/ProcSet [/PDF /Text ] +/Font << /F1 4 0 R >> +/Test 7 0 R +>> +endobj + +4 0 obj +<< /Type /Font /Subtype /Type1 /Name /F1 /BaseFont /Helvetica >> +endobj + +5 0 obj +<< /Type /Pages /Kids [ 1 0 R ] /Count 1 /MediaBox [ 0 0 612 446 ]>> +endobj + +6 0 obj +<< /Type /Catalog /Pages 5 0 R>> +endobj + +7 0 obj +<< /TestArray1 8 0 R /TestArray2 9 0 R /TestDictionary 10 0 R >> +endobj + +8 0 obj +[ /Inner1 /Inner2 [/Inner31] [/Inner41 /Inner42 [/Inner431 /Inner432] ] [ /Inner51 [/Inner521] ] ] +endobj + +9 0 obj +[ /TestReference 7 0 R ] +endobj + +10 0 obj +<< /TestReference 7 0 R /TestNumber 123 /TestName /SomeName /TestDictionary << /Key /Value >> /TestArray [1 2 3] >> +endobj + +trailer +<</Root 6 0 R>> + +%%EOF diff --git a/vcl/qa/cppunit/data/form-fields.pdf b/vcl/qa/cppunit/data/form-fields.pdf new file mode 100644 index 0000000000..a014b36c98 --- /dev/null +++ b/vcl/qa/cppunit/data/form-fields.pdf @@ -0,0 +1,95 @@ +%PDF-1.7 +% ò¤ô +1 0 obj << + /Type /Catalog + /Pages 5 0 R +>> +endobj + +2 0 obj << + /Length 0 +>> +stream +endstream +endobj + +3 0 obj << + /Font << + /TT1 4 0 R + >> +>> +endobj + +4 0 obj << + /Type /Font + /Subtype /Type1 + /Name /TT1 + /BaseFont/Helvetica +>> +endobj + +5 0 obj << + /Type /Pages + /Kids [6 0 R] + /Count 1 + /MediaBox [ 0 0 612 446 ] +>> +endobj + +6 0 obj << + /Type /Page + /Parent 5 0 R + /Resources 3 0 R + /Contents 2 0 R + /Annots [7 0 R] +>> +endobj + +7 0 obj << + /Type /Annot + /Subtype /Widget + /T (T) + /V (V) + /DA (/Helv 0 Tf 0 g) + /Rect [ 0 0 612 446 ] + /FT /Tx + /AP << + /N 8 0 R + >> +>> +endobj + +8 0 obj << + /Type /XObject + /Subtype /Form + /Matrix [1.0 0.0 0.0 1.0 0.0 0.0] + /Resources 3 0 R + /BBox [ 0 0 612 446 ] + /Length 55 +>> +stream + BT + /TT1 24 Tf + 1 0 0 1 260 254 Tm + (test)Tj + ET +endstream +endobj +xref +0 9 +0000000000 65535 f +0000000015 00000 n +0000000069 00000 n +0000000121 00000 n +0000000174 00000 n +0000000259 00000 n +0000000351 00000 n +0000000458 00000 n +0000000616 00000 n +trailer << + /Root 1 0 R + /Size 9 +>> +startxref +836 +%%EOF diff --git a/vcl/qa/cppunit/data/graphic-descriptor-mapmode.bmp b/vcl/qa/cppunit/data/graphic-descriptor-mapmode.bmp Binary files differnew file mode 100644 index 0000000000..f65c10ea2b --- /dev/null +++ b/vcl/qa/cppunit/data/graphic-descriptor-mapmode.bmp diff --git a/vcl/qa/cppunit/data/inch-size.emf b/vcl/qa/cppunit/data/inch-size.emf Binary files differnew file mode 100644 index 0000000000..ac5a1b805c --- /dev/null +++ b/vcl/qa/cppunit/data/inch-size.emf diff --git a/vcl/qa/cppunit/data/roundtrip.wmf b/vcl/qa/cppunit/data/roundtrip.wmf Binary files differnew file mode 100644 index 0000000000..83210546c3 --- /dev/null +++ b/vcl/qa/cppunit/data/roundtrip.wmf diff --git a/vcl/qa/cppunit/data/tdf107718.otf b/vcl/qa/cppunit/data/tdf107718.otf Binary files differnew file mode 100644 index 0000000000..b892a29a88 --- /dev/null +++ b/vcl/qa/cppunit/data/tdf107718.otf diff --git a/vcl/qa/cppunit/data/tdf107718.otf.readme b/vcl/qa/cppunit/data/tdf107718.otf.readme new file mode 100644 index 0000000000..22f656f96d --- /dev/null +++ b/vcl/qa/cppunit/data/tdf107718.otf.readme @@ -0,0 +1,11 @@ +This is a subset copy of Source Han Sans font licensed under Open Font License and +obtained from (the Static Super OTC): + + https://github.com/adobe-fonts/source-han-sans/releases/tag/2.004R + +And subset using hb-subset to contain only the one glyph used in the test: + + hb-subset SourceHanSans.ttc --face-index=25 --unicodes="4E16,1109,1168,11BC,302E,C185,0020" -o tdf107718.otf + +U+C185 is not directly used in the test but we need its glyphs. The space is +added to the subset as it seems needed to get the font to work on Windows. diff --git a/vcl/qa/cppunit/data/tdf149545.svg b/vcl/qa/cppunit/data/tdf149545.svg new file mode 100644 index 0000000000..39fd956142 --- /dev/null +++ b/vcl/qa/cppunit/data/tdf149545.svg @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!--======================================================================--> +<!--======================================================================--> +<!--======================================================================--> +<!--======================================================================--> +<!--======================================================================--> +<!--======================================================================--> +<!--======================================================================--> +<!--======================================================================--> +<!--======================================================================--> +<!--======================================================================--> +<!--======================================================================--> +<!--======================================================================--> +<!--======================================================================--> +<!--======================================================================--> +<!--======================================================================--> +<!--======================================================================--> +<!--======================================================================--> +<!--======================================================================--> +<!--======================================================================--> +<!--======================================================================--> +<!--======================================================================--> +<!--======================================================================--> +<!--======================================================================--> +<!--======================================================================--> +<!--======================================================================--> +<!--======================================================================--> +<svg version="1.1" baseProfile="basic" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="svg-root" width="100%" height="100%" viewBox="0 0 99 99"> +<rect x="0" y="0" width="99" height="99" fill="#000000"/> +</svg> + + diff --git a/vcl/qa/cppunit/data/tdf153440.ttf b/vcl/qa/cppunit/data/tdf153440.ttf Binary files differnew file mode 100644 index 0000000000..933e74733b --- /dev/null +++ b/vcl/qa/cppunit/data/tdf153440.ttf diff --git a/vcl/qa/cppunit/data/tdf153440.ttf.readme b/vcl/qa/cppunit/data/tdf153440.ttf.readme new file mode 100644 index 0000000000..a4fc4465bd --- /dev/null +++ b/vcl/qa/cppunit/data/tdf153440.ttf.readme @@ -0,0 +1,12 @@ +This is a subset copy of Noto Emoji font licensed under Open Font License and +obtained from: + + https://fonts.google.com/noto/specimen/Noto+Emoji + +And subset using hb-subset to contain only the one glyph used in the test: + + hb-subset static/NotoEmoji-Regular.ttf --unicodes="1F33F,0020" --drop-tables=GSUB,STAT,vhea,vmtx -o tdf153440.ttf + +The space is added to the subset as it seems needed to get the font to work on +Windows. (The --drop-tables argument is not necessary be saves a few bytes of +stuff we don’t need.) diff --git a/vcl/qa/cppunit/data/tdf156016.svg b/vcl/qa/cppunit/data/tdf156016.svg new file mode 100644 index 0000000000..e54d786fe7 --- /dev/null +++ b/vcl/qa/cppunit/data/tdf156016.svg @@ -0,0 +1,33 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1 Basic//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-basic.dtd"> +<!--======================================================================--> +<!--======================================================================--> +<!--======================================================================--> +<!--======================================================================--> +<!--======================================================================--> +<!--======================================================================--> +<!--======================================================================--> +<!--======================================================================--> +<!--======================================================================--> +<!--======================================================================--> +<!--======================================================================--> +<!--======================================================================--> +<!--======================================================================--> +<!--======================================================================--> +<!--======================================================================--> +<!--======================================================================--> +<!--======================================================================--> +<!--======================================================================--> +<!--======================================================================--> +<!--======================================================================--> +<!--======================================================================--> +<!--======================================================================--> +<!--======================================================================--> +<!--======================================================================--> +<!--======================================================================--> +<!--======================================================================--> +<svg version="1.1" baseProfile="basic" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="svg-root" width="100%" height="100%" viewBox="0 0 99 99"> +<rect x="0" y="0" width="99" height="99" fill="#000000"/> +</svg> + + diff --git a/vcl/qa/cppunit/data/tdf73523.bmp b/vcl/qa/cppunit/data/tdf73523.bmp Binary files differnew file mode 100644 index 0000000000..f4364ea3e8 --- /dev/null +++ b/vcl/qa/cppunit/data/tdf73523.bmp diff --git a/vcl/qa/cppunit/data/testBasicMorphology.png b/vcl/qa/cppunit/data/testBasicMorphology.png Binary files differnew file mode 100644 index 0000000000..5db565779f --- /dev/null +++ b/vcl/qa/cppunit/data/testBasicMorphology.png diff --git a/vcl/qa/cppunit/data/testBasicMorphologyDilated1.png b/vcl/qa/cppunit/data/testBasicMorphologyDilated1.png Binary files differnew file mode 100644 index 0000000000..ba335bab3c --- /dev/null +++ b/vcl/qa/cppunit/data/testBasicMorphologyDilated1.png diff --git a/vcl/qa/cppunit/data/testBasicMorphologyDilated1Eroded1.png b/vcl/qa/cppunit/data/testBasicMorphologyDilated1Eroded1.png Binary files differnew file mode 100644 index 0000000000..3b10a949af --- /dev/null +++ b/vcl/qa/cppunit/data/testBasicMorphologyDilated1Eroded1.png diff --git a/vcl/qa/cppunit/data/testBasicMorphologyDilated2.png b/vcl/qa/cppunit/data/testBasicMorphologyDilated2.png Binary files differnew file mode 100644 index 0000000000..30d90757ea --- /dev/null +++ b/vcl/qa/cppunit/data/testBasicMorphologyDilated2.png diff --git a/vcl/qa/cppunit/data/testBasicMorphologyDilated2Eroded1.png b/vcl/qa/cppunit/data/testBasicMorphologyDilated2Eroded1.png Binary files differnew file mode 100644 index 0000000000..a506577da4 --- /dev/null +++ b/vcl/qa/cppunit/data/testBasicMorphologyDilated2Eroded1.png diff --git a/vcl/qa/cppunit/data/testColorChange-red-linear-gradient.png b/vcl/qa/cppunit/data/testColorChange-red-linear-gradient.png Binary files differnew file mode 100644 index 0000000000..6f2a9d0abf --- /dev/null +++ b/vcl/qa/cppunit/data/testColorChange-red-linear-gradient.png diff --git a/vcl/qa/cppunit/data/to-wmf.emf b/vcl/qa/cppunit/data/to-wmf.emf Binary files differnew file mode 100644 index 0000000000..e1a7b9f9e5 --- /dev/null +++ b/vcl/qa/cppunit/data/to-wmf.emf diff --git a/vcl/qa/cppunit/data/wmf-embedded-emfplus.wmf b/vcl/qa/cppunit/data/wmf-embedded-emfplus.wmf Binary files differnew file mode 100644 index 0000000000..1e7f75b198 --- /dev/null +++ b/vcl/qa/cppunit/data/wmf-embedded-emfplus.wmf |