/* * Copyright 2015 Google Inc. * * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */ #ifndef SkPDFBitmap_DEFINED #define SkPDFBitmap_DEFINED #include "include/core/SkData.h" #include "include/core/SkRefCnt.h" #include "src/core/SkChecksum.h" #include <cstdint> class SkCodec; class SkImage; class SkPDFDocument; struct SkEncodedInfo; struct SkPDFIndirectReference; /** * Serialize a SkImage as an Image Xobject. * quality > 100 means lossless */ SkPDFIndirectReference SkPDFSerializeImage(const SkImage* img, SkPDFDocument* doc, int encodingQuality = 101); class SkPDFBitmap { … }; struct SkPDFIccProfileKey { … }; #endif // SkPDFBitmap_DEFINED