edisonn@google.com
|
5e4d9819db
|
pdfviewer: fix typos (|| instead of |)
Review URL: https://codereview.chromium.org/65263002
git-svn-id: http://skia.googlecode.com/svn/trunk@12176 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-11-07 20:33:17 +00:00 |
|
edisonn@google.com
|
d03c2c732e
|
pdfviewer: more code comments + concat the pdf matrix with the existing matrix in canvas, instead of reseting it.
Review URL: https://codereview.chromium.org/27057003
git-svn-id: http://skia.googlecode.com/svn/trunk@11735 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-10-11 18:26:45 +00:00 |
|
edisonn@google.com
|
e50d9a1fcd
|
mode code cleanup (100c / l, comments)
Review URL: https://codereview.chromium.org/26912005
git-svn-id: http://skia.googlecode.com/svn/trunk@11716 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-10-10 20:58:22 +00:00 |
|
edisonn@google.com
|
af54a513a5
|
pdfviewer: do not submit, uploaded for backup, and will be done actually after I refactor the params for functions, to put the char* params in a structure: report errors and warnings in pdf, infrastructure
Review URL: https://codereview.chromium.org/23902018
git-svn-id: http://skia.googlecode.com/svn/trunk@11262 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-09-13 19:33:42 +00:00 |
|
edisonn@google.com
|
e91260c3e7
|
pdfviewer: fix break, include the right header.
Review URL: https://codereview.chromium.org/23493018
git-svn-id: http://skia.googlecode.com/svn/trunk@11083 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-09-04 17:29:06 +00:00 |
|
robertphillips@google.com
|
1f2f338e23
|
Split SkDevice into SkBaseDevice and SkBitmapDevice
https://codereview.chromium.org/22978012/
git-svn-id: http://skia.googlecode.com/svn/trunk@10995 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-29 11:54:56 +00:00 |
|
edisonn@google.com
|
73613c16e1
|
pdfviewer: if the resources are missing, exit (right now inheritance is not implemented)
Review URL: https://codereview.chromium.org/23125015
git-svn-id: http://skia.googlecode.com/svn/trunk@10875 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-22 15:48:35 +00:00 |
|
edisonn@google.com
|
f68aed3381
|
pdfviewer: when q start, and an operator is called, it should not be able to see operands before q. nest/unnest are similar with pop/push - simulates a stack of stacks, in a single stack
Review URL: https://codereview.chromium.org/23033022
git-svn-id: http://skia.googlecode.com/svn/trunk@10873 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-22 15:37:21 +00:00 |
|
edisonn@google.com
|
bd2f30132e
|
pdfviewer: add macros to automatically check number and type of parameters
Review URL: https://codereview.chromium.org/23038021
git-svn-id: http://skia.googlecode.com/svn/trunk@10872 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-22 14:18:04 +00:00 |
|
robertphillips@google.com
|
9b051a375b
|
Revert r10830 (Split SkDevice out of SkRasterDevice) until we can get Chromium ready.
git-svn-id: http://skia.googlecode.com/svn/trunk@10835 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-20 20:06:40 +00:00 |
|
robertphillips@google.com
|
3055b70018
|
Split SkDevice out of SkBitmapDevice
https://codereview.chromium.org/22978012/
git-svn-id: http://skia.googlecode.com/svn/trunk@10830 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-20 17:49:04 +00:00 |
|
edisonn@google.com
|
063d7072ef
|
pdfviewer: code cleanup - remove STL usage
Review URL: https://codereview.chromium.org/23258004
git-svn-id: http://skia.googlecode.com/svn/trunk@10772 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-16 15:05:08 +00:00 |
|
edisonn@google.com
|
33f11b6fcd
|
pdfviewer: make pdfviewer compile on mac
Review URL: https://codereview.chromium.org/23163007
git-svn-id: http://skia.googlecode.com/svn/trunk@10721 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-14 21:35:27 +00:00 |
|
edisonn@google.com
|
3aa355527a
|
pdfviewer: 1) debug code for drawText (show magenta background for text, to show text even when we fail to load/show it), 2) some cleanup: refactor and rename classes and files
Review URL: https://codereview.chromium.org/23020003
git-svn-id: http://skia.googlecode.com/svn/trunk@10716 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-14 18:26:20 +00:00 |
|
edisonn@google.com
|
53766103b5
|
pdfviewer: remove text save/restore (not needed) and verify that colorspace dictionary exists before using it
Review URL: https://codereview.chromium.org/22436003
git-svn-id: http://skia.googlecode.com/svn/trunk@10639 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-08 12:54:01 +00:00 |
|
edisonn@google.com
|
16291e51d5
|
pdfviewer: remove save/restore used with q/Q operators (we already do there save and restore)
Review URL: https://codereview.chromium.org/22678003
git-svn-id: http://skia.googlecode.com/svn/trunk@10636 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-08 11:40:26 +00:00 |
|
edisonn@google.com
|
4f898b78bb
|
pdfviewer: absolute minimal; to al least render (even if poorly) ICC based color spaces, based on RGB
Review URL: https://codereview.chromium.org/22624002
git-svn-id: http://skia.googlecode.com/svn/trunk@10630 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-07 21:11:57 +00:00 |
|
edisonn@google.com
|
e57c62d039
|
pdfviewer: fix font rotation issues
Review URL: https://codereview.chromium.org/22407005
git-svn-id: http://skia.googlecode.com/svn/trunk@10617 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-07 18:04:15 +00:00 |
|
edisonn@google.com
|
0f90190084
|
pdfviewer: /Pattern color space, uses the matrix of the last content stream, not the global matrix.
Review URL: https://codereview.chromium.org/22460004
git-svn-id: http://skia.googlecode.com/svn/trunk@10595 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-07 11:56:16 +00:00 |
|
edisonn@google.com
|
2273f9b45f
|
pdfviewer: load image pain settings (like transparency), pass the page number, report failure if at least one render fails, and check that xref section starts with xref keyword.
Review URL: https://codereview.chromium.org/22465006
git-svn-id: http://skia.googlecode.com/svn/trunk@10588 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-06 21:48:44 +00:00 |
|
edisonn@google.com
|
7e27bcd64a
|
pdfviewer: remove debug traces
Review URL: https://codereview.chromium.org/22284004
git-svn-id: http://skia.googlecode.com/svn/trunk@10551 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-05 22:08:50 +00:00 |
|
edisonn@google.com
|
91ce698cf2
|
pdfviewer: debug code for crash
Review URL: https://codereview.chromium.org/22269002
git-svn-id: http://skia.googlecode.com/svn/trunk@10548 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-05 20:45:40 +00:00 |
|
edisonn@google.com
|
b0145ce60e
|
pdfviewer: add indexed rbg image support, enhanche caching(setData) for SkPdfObject
Review URL: https://codereview.chromium.org/21738005
git-svn-id: http://skia.googlecode.com/svn/trunk@10534 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-05 16:23:23 +00:00 |
|
edisonn@google.com
|
e2e01ffb94
|
pdfviewer: implementation of one type of pattern - simple tile patern, colored, with xstep and ystep positive.
Review URL: https://codereview.chromium.org/21919003
git-svn-id: http://skia.googlecode.com/svn/trunk@10523 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-02 20:24:48 +00:00 |
|
edisonn@google.com
|
276fed9e0a
|
pdfviewer: debug the parameters for snc, and for resolveReference
Review URL: https://codereview.chromium.org/21604003
git-svn-id: http://skia.googlecode.com/svn/trunk@10498 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-01 21:20:47 +00:00 |
|
edisonn@google.com
|
9a43c18740
|
pdfviewer: finish implementation of SkPdfObject.toString(), and include in debugging traces we leave when rendering.
Review URL: https://codereview.chromium.org/20628008
git-svn-id: http://skia.googlecode.com/svn/trunk@10494 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-01 20:06:42 +00:00 |
|
edisonn@google.com
|
251176ebe9
|
pdfviewer: remove simple implementation for non-isolated groups. will be implemented in skia most probably. also it is not generated by SkPDFDevice
Review URL: https://codereview.chromium.org/21537003
git-svn-id: http://skia.googlecode.com/svn/trunk@10479 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-08-01 13:24:00 +00:00 |
|
edisonn@google.com
|
f111a4b685
|
pdfviewer: transparency groups - implementation of non-isolated and non-knockout flags
Review URL: https://codereview.chromium.org/21288002
git-svn-id: http://skia.googlecode.com/svn/trunk@10467 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-31 18:22:36 +00:00 |
|
edisonn@google.com
|
24cdf13b31
|
pdfviewer: more prerequired work to have examples working for transparency work items.
Review URL: https://codereview.chromium.org/21252003
git-svn-id: http://skia.googlecode.com/svn/trunk@10438 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-30 16:06:12 +00:00 |
|
edisonn@google.com
|
88fc03dd1f
|
pdfviewer: add doPage function, cet stream from Contents
Review URL: https://codereview.chromium.org/21049009
git-svn-id: http://skia.googlecode.com/svn/trunk@10433 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-30 13:34:10 +00:00 |
|
edisonn@google.com
|
4ef4bed00e
|
pdfviewer: load files with missing xref (we need in order to help with testing, as most good pdfx in the whild miss the xref). add period as a valid character to start a real value.
Review URL: https://codereview.chromium.org/21096006
git-svn-id: http://skia.googlecode.com/svn/trunk@10423 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-29 22:14:45 +00:00 |
|
edisonn@google.com
|
e878e726bd
|
pdfviewer: more plumming for soft masks, blend modes and transparency groups
Review URL: https://codereview.chromium.org/21125002
git-svn-id: http://skia.googlecode.com/svn/trunk@10419 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-29 19:10:58 +00:00 |
|
edisonn@google.com
|
96ba3aa2fa
|
pdfviewer: fix a few warnings
Review URL: https://codereview.chromium.org/20662003
git-svn-id: http://skia.googlecode.com/svn/trunk@10404 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-28 20:04:35 +00:00 |
|
edisonn@google.com
|
a0cefa18fc
|
pdfviewer: gs operator implementation: dashing and font
Review URL: https://codereview.chromium.org/20810002
git-svn-id: http://skia.googlecode.com/svn/trunk@10403 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-28 18:34:14 +00:00 |
|
edisonn@google.com
|
147adb10f7
|
pdfviewer: remove dependency on picture_utils. add utility function to render SkStream into bitmap.
Review URL: https://codereview.chromium.org/20087003
git-svn-id: http://skia.googlecode.com/svn/trunk@10314 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-24 15:56:19 +00:00 |
|
edisonn@google.com
|
1f080163ac
|
pdfviewer: more simple fixed to prevent crashes
Review URL: https://codereview.chromium.org/19625008
git-svn-id: http://skia.googlecode.com/svn/trunk@10294 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-23 21:05:49 +00:00 |
|
edisonn@google.com
|
2ccc3afa47
|
pdfviewer: improve memory usage, improve parse time (by 30-50%) and don't allocate extra buffers (more to do, but low priority now), and put the page specific memory in an allocator.
Review URL: https://codereview.chromium.org/19793011
git-svn-id: http://skia.googlecode.com/svn/trunk@10282 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-23 17:43:18 +00:00 |
|
edisonn@google.com
|
78b38b130d
|
pdfviewer: native inline images support
Review URL: https://codereview.chromium.org/19243003
git-svn-id: http://skia.googlecode.com/svn/trunk@10087 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-15 18:20:58 +00:00 |
|
edisonn@google.com
|
6a9d436260
|
pdfviewer: add option to run the load or render multiple times, --benchLoad, --benchRender
Review URL: https://codereview.chromium.org/18093008
git-svn-id: http://skia.googlecode.com/svn/trunk@10013 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-11 16:25:51 +00:00 |
|
edisonn@google.com
|
444e25a66b
|
add ability to specify the DPI at which to render the page
Review URL: https://codereview.chromium.org/19000004
git-svn-id: http://skia.googlecode.com/svn/trunk@10009 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-11 15:20:50 +00:00 |
|
edisonn@google.com
|
15b1118203
|
pdfviewer: some code cleanup in renderer
Review URL: https://codereview.chromium.org/18093005
git-svn-id: http://skia.googlecode.com/svn/trunk@10006 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-11 14:43:15 +00:00 |
|
edisonn@google.com
|
7b328fddf9
|
pdfviewer: add --pages arg: render a certain page (all, all in desceding order, firsl, last and by page number)
Review URL: https://codereview.chromium.org/18584010
git-svn-id: http://skia.googlecode.com/svn/trunk@9999 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-11 12:53:06 +00:00 |
|
edisonn@google.com
|
a5aaa7998f
|
pdfviewer: measure mem usage, command line flags library.
Review URL: https://codereview.chromium.org/18562010
git-svn-id: http://skia.googlecode.com/svn/trunk@9996 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-11 12:27:21 +00:00 |
|
edisonn@google.com
|
c8b3037eeb
|
pdfviewer: don't delete variables, they are managed by the doc now
Review URL: https://codereview.chromium.org/18435010
git-svn-id: http://skia.googlecode.com/svn/trunk@9989 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-10 23:26:54 +00:00 |
|
edisonn@google.com
|
222382b30a
|
pdf viewer: refactor, add -w parameter to pdfviewer, add -n to remove extenassion page when there is a single page (so skdiff can be run easily) and fix a bug (SkPdfobject should not reset on destruct)
Review URL: https://codereview.chromium.org/18435007
git-svn-id: http://skia.googlecode.com/svn/trunk@9983 2bbb7eff-a529-9590-31e7-b0007b416f81
|
2013-07-10 22:33:10 +00:00 |
|