Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Toggle main menu visibility
Loading...
Searching...
No Matches
bitmap_saver.h
Go to the documentation of this file.
1
// Copyright 2018 The PDFium Authors
2
// Use of this source code is governed by a BSD-style license that can be
3
// found in the LICENSE file.
4
5
#
ifndef
TESTING_UTILS_BITMAP_SAVER_H_
6
#
define
TESTING_UTILS_BITMAP_SAVER_H_
7
8
#
include
<
string
>
9
10
#
include
"public/fpdfview.h"
11
12
class
CFX_DIBitmap;
13
14
class
BitmapSaver
{
15
public
:
16
static
void
WriteBitmapToPng
(FPDF_BITMAP bitmap,
const
std
::string& filename);
17
static
void
WriteBitmapToPng
(CFX_DIBitmap* bitmap,
18
const
std
::string& filename);
19
};
20
21
#
endif
// TESTING_UTILS_BITMAP_SAVER_H_
BC_TYPE
BC_TYPE
Definition
BC_Library.h:20
BC_TYPE::kQRCode
@ kQRCode
Definition
BC_Library.h:30
BC_TYPE::kEAN8
@ kEAN8
Definition
BC_Library.h:27
BC_TYPE::kEAN13
@ kEAN13
Definition
BC_Library.h:29
BC_TYPE::kUPCA
@ kUPCA
Definition
BC_Library.h:28
BC_TYPE::kCode128C
@ kCode128C
Definition
BC_Library.h:26
BC_TYPE::kCodabar
@ kCodabar
Definition
BC_Library.h:23
BC_TYPE::kPDF417
@ kPDF417
Definition
BC_Library.h:31
BC_TYPE::kDataMatrix
@ kDataMatrix
Definition
BC_Library.h:32
BC_TYPE::kCode128B
@ kCode128B
Definition
BC_Library.h:25
BC_TYPE::kCode39
@ kCode39
Definition
BC_Library.h:22
BC_TYPE::kCode128
@ kCode128
Definition
BC_Library.h:24
BC_Library_Init
void BC_Library_Init()
Definition
BC_Library.cpp:17
BC_Library_Destroy
void BC_Library_Destroy()
Definition
BC_Library.cpp:25
MAYBE_Pdf417
#define MAYBE_Pdf417
Definition
cfx_barcode_unittest.cpp:209
MAYBE_Code128B
#define MAYBE_Code128B
Definition
cfx_barcode_unittest.cpp:116
MAYBE_Code128C
#define MAYBE_Code128C
Definition
cfx_barcode_unittest.cpp:129
MAYBE_UPCA
#define MAYBE_UPCA
Definition
cfx_barcode_unittest.cpp:173
MAYBE_Code128
#define MAYBE_Code128
Definition
cfx_barcode_unittest.cpp:103
MAYBE_CodaBar
#define MAYBE_CodaBar
Definition
cfx_barcode_unittest.cpp:85
MAYBE_Code128CLetters
#define MAYBE_Code128CLetters
Definition
cfx_barcode_unittest.cpp:142
MAYBE_QrCode
#define MAYBE_QrCode
Definition
cfx_barcode_unittest.cpp:235
TEST_F
TEST_F(BarcodeTest, MAYBE_Code39)
Definition
cfx_barcode_unittest.cpp:74
MAYBE_DataMatrix
#define MAYBE_DataMatrix
Definition
cfx_barcode_unittest.cpp:222
MAYBE_Ean13
#define MAYBE_Ean13
Definition
cfx_barcode_unittest.cpp:191
MAYBE_Ean8
#define MAYBE_Ean8
Definition
cfx_barcode_unittest.cpp:155
MAYBE_Code39
#define MAYBE_Code39
Definition
cfx_barcode_unittest.cpp:72
BarcodeTest
Definition
cfx_barcode_unittest.cpp:20
BarcodeTest::TearDown
void TearDown() override
Definition
cfx_barcode_unittest.cpp:35
BarcodeTest::BitmapChecksum
std::string BitmapChecksum()
Definition
cfx_barcode_unittest.cpp:52
BarcodeTest::SetUp
void SetUp() override
Definition
cfx_barcode_unittest.cpp:22
BarcodeTest::barcode_
std::unique_ptr< CFX_Barcode > barcode_
Definition
cfx_barcode_unittest.cpp:63
BarcodeTest::barcode
CFX_Barcode * barcode() const
Definition
cfx_barcode_unittest.cpp:42
BarcodeTest::matrix_
CFX_Matrix matrix_
Definition
cfx_barcode_unittest.cpp:62
BarcodeTest::SaveBitmap
void SaveBitmap(const std::string &filename)
Definition
cfx_barcode_unittest.cpp:57
BarcodeTest::RenderDevice
bool RenderDevice()
Definition
cfx_barcode_unittest.cpp:50
BarcodeTest::Create
void Create(BC_TYPE type)
Definition
cfx_barcode_unittest.cpp:44
BarcodeTest::device_
std::unique_ptr< CFX_RenderDevice > device_
Definition
cfx_barcode_unittest.cpp:64
BarcodeTest::bitmap_
RetainPtr< CFX_DIBitmap > bitmap_
Definition
cfx_barcode_unittest.cpp:65
BitmapSaver
Definition
bitmap_saver.h:14
BitmapSaver::WriteBitmapToPng
static void WriteBitmapToPng(FPDF_BITMAP bitmap, const std::string &filename)
Definition
bitmap_saver.cpp:15
BitmapSaver::WriteBitmapToPng
static void WriteBitmapToPng(CFX_DIBitmap *bitmap, const std::string &filename)
Definition
bitmap_saver.cpp:51
CFX_Barcode
Definition
cfx_barcode.h:23
CFX_Matrix
Definition
fx_coordinates.h:440
fxcrt::RetainPtr
Definition
retain_ptr.h:28
pdfium::CFDETextOutLargeBitmapTest
Definition
cfde_textout_unittest.cpp:117
FXDIB_Format
FXDIB_Format
Definition
fx_dib.h:21
FXDIB_Format::kBgrx
@ kBgrx
Definition
fx_dib.h:26
std
[33]
Definition
src_corelib_tools_qhash.cpp:421
qtwebengine
src
3rdparty
chromium
third_party
pdfium
testing
utils
bitmap_saver.h
Generated on
for Qt by
1.18.0