Searched refs:SkPDFDevice (Results 1 – 11 of 11) sorted by relevance
/external/skia/src/pdf/ |
D | SkPDFDevice.cpp | 581 SkBaseDevice* SkPDFDevice::onCreateDevice(const CreateInfo& cinfo, const SkPaint* layerPaint) { in onCreateDevice() 587 return SkPDFDevice::Create(size, fRasterDpi, fCanon); in onCreateDevice() 613 ScopedContentEntry(SkPDFDevice* device, const SkDraw& draw, in ScopedContentEntry() 621 ScopedContentEntry(SkPDFDevice* device, const SkClipStack* clipStack, in ScopedContentEntry() 679 SkPDFDevice* fDevice; 703 SkPDFDevice::SkPDFDevice(SkISize pageSize, SkScalar rasterDpi, SkPDFCanon* canon, bool flip) in SkPDFDevice() function in SkPDFDevice 731 SkPDFDevice::~SkPDFDevice() { in ~SkPDFDevice() 735 void SkPDFDevice::init() { in init() 746 void SkPDFDevice::cleanUp(bool clearFontUsage) { in cleanUp() 760 void SkPDFDevice::drawPaint(const SkDraw& d, const SkPaint& paint) { in drawPaint() [all …]
|
D | SkPDFDevice.h | 26 class SkPDFDevice; variable 47 class SkPDFDevice final : public SkBaseDevice { 66 static SkPDFDevice* Create(SkISize pageSize, in Create() 69 return new SkPDFDevice(pageSize, rasterDpi, canon, true); in Create() 73 static SkPDFDevice* CreateUnflipped(SkISize pageSize, in CreateUnflipped() 76 return new SkPDFDevice(pageSize, rasterDpi, canon, false); in CreateUnflipped() 79 virtual ~SkPDFDevice(); 242 SkPDFDevice(SkISize pageSize,
|
D | SkPDFFormXObject.h | 20 class SkPDFDevice; variable 39 explicit SkPDFFormXObject(SkPDFDevice* device);
|
D | SkPDFFormXObject.cpp | 18 SkPDFFormXObject::SkPDFFormXObject(SkPDFDevice* device) { in SkPDFFormXObject()
|
D | SkPDFShader.cpp | 862 SkAutoTUnref<SkPDFDevice> patternDevice( in Create() 863 SkPDFDevice::CreateUnflipped(size, dpi, canon)); in Create()
|
/external/skia/src/doc/ |
D | SkDocument_PDF.cpp | 54 const SkTDArray<const SkPDFDevice*>& pageDevices, in perform_font_subsetting() 74 static SkPDFObject* create_pdf_page_content(const SkPDFDevice* pageDevice) { in create_pdf_page_content() 79 static SkPDFDict* create_pdf_page(const SkPDFDevice* pageDevice) { in create_pdf_page() 169 static bool emit_pdf_document(const SkTDArray<const SkPDFDevice*>& pageDevices, in emit_pdf_document() 280 const SkTDArray<SkPDFDevice*>& pageDevices, 344 SkAutoTUnref<SkPDFDevice> device( in onBeginPage() 345 SkPDFDevice::Create(pageSize, fRasterDpi, &fCanon)); in onBeginPage() 384 SkTDArray<const SkPDFDevice*> fPageDevices;
|
/external/skia/gyp/ |
D | pdf.gypi | 23 '<(skia_src_path)/pdf/SkPDFDevice.cpp', 24 '<(skia_src_path)/pdf/SkPDFDevice.h',
|
/external/skia/site/dev/design/ |
D | pdftheory.md | 17 Internally, Skia uses SkPDFDocument and SkPDFDevice to represent PDF 45 SkPDFDevice is the main interface to the PDF backend. This child of 49 new SkPDFDevice should be created for each page desired in the 60 SkAutoUnref<SkPDFDevice> pdfDevice( 61 SkPDFDevice::Create(SkISize::Make(width, height), 72.0f, &canon)); 153 references among them are created (mostly done by SkPDFDevice). In the 158 collecting all the objects from the various SkPDFDevice instances, 216 explained later), SkPDFDevice records each drawing operation into an 306 As the canvas makes drawing calls into SkPDFDevice, the active 320 For each draw call on an SkPDFDevice, a new ContentEntry is created, [all …]
|
/external/skia/include/core/ |
D | SkPaint.h | 1139 friend class SkPDFDevice; variable
|
/external/skia/experimental/iOSSampleApp/iOSSampleApp.xcodeproj/ |
D | project.pbxproj | 371 …E1EA313B3B15A0064D447 /* SkPDFDevice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 260E1E9713… 1303 …SkPDFDevice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; … 1315 …SkPDFDevice.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp… 2670 260E1E8A13B3B13B0064D447 /* SkPDFDevice.h */, 2690 260E1E9713B3B15A0064D447 /* SkPDFDevice.cpp */, 3268 260E1EA313B3B15A0064D447 /* SkPDFDevice.cpp in Sources */,
|
/external/skia/ |
D | Android.mk | 586 src/pdf/SkPDFDevice.cpp \
|