/third_party/skia/tests/ |
H A D | PDFTaggedTest.cpp | 15 using PDFTag = SkPDF::StructureElementNode; 30 SkPDF::Metadata metadata; in DEF_TEST() 102 sk_sp<SkDocument> document = SkPDF::MakeDocument( in DEF_TEST() 112 SkPDF::SetNodeId(canvas, 2); in DEF_TEST() 118 SkPDF::SetNodeId(canvas, 3); in DEF_TEST() 124 SkPDF::SetNodeId(canvas, 6); in DEF_TEST() 130 SkPDF::SetNodeId(canvas, 7); in DEF_TEST() 135 SkPDF::SetNodeId(canvas, 8); in DEF_TEST() 140 SkPDF::SetNodeId(canvas, 9); in DEF_TEST() 145 SkPDF in DEF_TEST() [all...] |
H A D | PDFTaggedPruningTest.cpp | 16 using PDFTag = SkPDF::StructureElementNode; 31 SkPDF::Metadata metadata; in DEF_TEST() 60 sk_sp<SkDocument> document = SkPDF::MakeDocument( in DEF_TEST() 70 SkPDF::SetNodeId(canvas, 3); in DEF_TEST() 72 SkPDF::SetNodeId(canvas, 4); in DEF_TEST() 74 SkPDF::SetNodeId(canvas, 6); in DEF_TEST() 76 SkPDF::SetNodeId(canvas, 7); in DEF_TEST() 96 SkPDF::Metadata metadata; in DEF_TEST() 125 sk_sp<SkDocument> document = SkPDF::MakeDocument( in DEF_TEST()
|
H A D | PDFDocumentTest.cpp | 23 auto doc = SkPDF::MakeDocument(&stream); in test_empty() 32 auto doc = SkPDF::MakeDocument(&stream); in test_abort() 61 auto doc = SkPDF::MakeDocument(&stream); in test_abortWithFile() 92 auto doc = SkPDF::MakeDocument(&stream); in test_file() 110 auto doc = SkPDF::MakeDocument(&stream); in test_close() 133 auto doc = SkPDF::MakeDocument(&stream); in DEF_TEST() 157 SkPDF::Metadata pdfMetadata; in DEF_TEST() 163 auto doc = SkPDF::MakeDocument(&buffer, pdfMetadata); in DEF_TEST() 182 doc = SkPDF::MakeDocument(&buffer, pdfMetadata); in DEF_TEST() 201 SkPDF in DEF_TEST() [all...] |
H A D | PDFTaggedTableTest.cpp | 16 using PDFTag = SkPDF::StructureElementNode; 31 SkPDF::Metadata metadata; in DEF_TEST() 106 sk_sp<SkDocument> document = SkPDF::MakeDocument( in DEF_TEST() 115 SkPDF::SetNodeId(canvas, 2); in DEF_TEST() 130 SkPDF::SetNodeId(canvas, 10 + cellIndex); in DEF_TEST()
|
H A D | PDFTaggedLinkTest.cpp | 17 using PDFTag = SkPDF::StructureElementNode; 32 SkPDF::Metadata metadata; in DEF_TEST() 53 sk_sp<SkDocument> document = SkPDF::MakeDocument( in DEF_TEST() 65 SkPDF::SetNodeId(canvas, 2); in DEF_TEST()
|
H A D | PDFMetadataAttributeTest.cpp | 16 SkPDF::Metadata metadata; in DEF_TEST() 26 auto doc = SkPDF::MakeDocument(&pdf, metadata); in DEF_TEST()
|
H A D | AnnotationTest.cpp | 56 auto doc = SkPDF::MakeDocument(&outStream); in DEF_TEST() 75 auto doc = SkPDF::MakeDocument(&outStream); in DEF_TEST()
|
H A D | PDFPrimitivesTest.cpp | 86 auto doc = SkPDF::MakeDocument(&outStream); in test_issue1083() 292 auto doc = SkPDF::MakeDocument(&stream); in DEF_TEST() 312 SkPDFDocument doc(&nullWStream, SkPDF::Metadata()); in DEF_TEST() 448 auto doc = SkPDF::MakeDocument(&stream); in DEF_TEST()
|
H A D | PDFOpaqueSrcModeToSrcOverTest.cpp | 14 auto pdfDoc = SkPDF::MakeDocument(out); in run_test()
|
H A D | CanvasTest.cpp | 135 if (auto doc = SkPDF::MakeDocument(&stream)) { in multi_canvas_driver() 416 if (auto doc = SkPDF::MakeDocument(&outStream)) { in DEF_TEST() 592 if (auto doc = SkPDF::MakeDocument(&stream)) { in DEF_TEST()
|
H A D | PDFJpegEmbedTest.cpp | 58 auto document = SkPDF::MakeDocument(&pdf); in DEF_TEST()
|
/third_party/skia/src/pdf/ |
H A D | SkDocument_PDF_None.cpp | 14 sk_sp<SkDocument> SkPDF::MakeDocument(SkWStream*, const SkPDF::Metadata&) { return nullptr; } in MakeDocument() argument 16 void SkPDF::SetNodeId(SkCanvas* c, int n) { in SetNodeId() 20 SkPDF::AttributeList::AttributeList() = default; 22 SkPDF::AttributeList::~AttributeList() = default;
|
H A D | SkPDFMetadata.h | 18 std::unique_ptr<SkPDFObject> MakeDocumentInformationDict(const SkPDF::Metadata&); 20 SkUUID CreateUUID(const SkPDF::Metadata&); 24 SkPDFIndirectReference MakeXMPObject(const SkPDF::Metadata& metadata,
|
H A D | SkPDFTag.cpp | 60 SkPDF::AttributeList::AttributeList() = default; 62 SkPDF::AttributeList::~AttributeList() = default; 64 void SkPDF::AttributeList::appendInt( in appendInt() 74 void SkPDF::AttributeList::appendFloat( in appendFloat() 84 void SkPDF::AttributeList::appendName( in appendName() 94 void SkPDF::AttributeList::appendString( in appendString() 104 void SkPDF::AttributeList::appendFloatArray( in appendFloatArray() 119 void SkPDF::AttributeList::appendStringArray( in appendStringArray() 136 void SkPDF::AttributeList::appendNodeIdArray( in appendNodeIdArray() 158 void SkPDFTagTree::Copy(SkPDF [all...] |
H A D | SkPDFSubsetFont.cpp | 163 SkPDF::Metadata::Subsetter subsetter, 167 case SkPDF::Metadata::kHarfbuzz_Subsetter: 169 case SkPDF::Metadata::kSfntly_Subsetter: 179 SkPDF::Metadata::Subsetter, 189 SkPDF::Metadata::Subsetter, 197 sk_sp<SkData> SkPDFSubsetFont(sk_sp<SkData>, const SkPDFGlyphUse&, SkPDF::Metadata::Subsetter,
|
H A D | SkPDFMetadata.cpp | 110 SkString SkPDF::Metadata::*const valuePtr; 112 {"Title", &SkPDF::Metadata::fTitle}, 113 {"Author", &SkPDF::Metadata::fAuthor}, 114 {"Subject", &SkPDF::Metadata::fSubject}, 115 {"Keywords", &SkPDF::Metadata::fKeywords}, 116 {"Creator", &SkPDF::Metadata::fCreator}, 117 {"Producer", &SkPDF::Metadata::fProducer}, 122 const SkPDF::Metadata& metadata) { in MakeDocumentInformationDict() 139 SkUUID SkPDFMetadata::CreateUUID(const SkPDF::Metadata& metadata) { in CreateUUID() 292 const SkPDF in MakeXMPObject() [all...] |
H A D | SkPDFTag.h | 24 void init(SkPDF::StructureElementNode*); 45 static void Copy(SkPDF::StructureElementNode& node,
|
H A D | SkPDFDocumentPriv.h | 83 SkPDFDocument(SkWStream*, SkPDF::Metadata); 113 const SkPDF::Metadata& metadata() const { return fMetadata; } in metadata() 170 SkPDF::Metadata fMetadata;
|
H A D | SkPDFSubsetFont.h | 12 SkPDF::Metadata::Subsetter subsetter,
|
H A D | SkPDFDocument.cpp | 211 SkPDF::Metadata metadata) in SkPDFDocument() 608 void SkPDF::SetNodeId(SkCanvas* canvas, int nodeID) { in SetNodeId() 614 sk_sp<SkDocument> SkPDF::MakeDocument(SkWStream* stream, const SkPDF::Metadata& metadata) { in MakeDocument() 615 SkPDF::Metadata meta = metadata; in MakeDocument()
|
/third_party/skia/bench/ |
H A D | PDFBench.cpp | 112 SkPDFDocument doc(&nullStream, SkPDF::Metadata()); 147 SkPDFDocument doc(&nullStream, SkPDF::Metadata()); 177 SkPDFDocument doc(&wStream, SkPDF::Metadata()); 220 SkPDFDocument doc(&nullStream, SkPDF::Metadata()); 294 SkPDFDocument doc(&wStream, SkPDF::Metadata()); 435 SkPDF::Metadata metadata; 437 auto doc = SkPDF::MakeDocument(&wStream, metadata);
|
/third_party/skia/docs/examples/ |
H A D | PDF.cpp | 6 // Here is an example of using Skia’s PDF backend (SkPDF) via the SkDocument in REG_FIDDLE() 13 SkPDF::Metadata metadata; in REG_FIDDLE() 18 auto pdfDocument = SkPDF::MakeDocument(outputStream, metadata); in REG_FIDDLE() 60 WritePDF(&buffer, "SkPDF Example", &write_page, 1, ansiLetterSize); in REG_FIDDLE()
|
/third_party/skia/include/docs/ |
H A D | SkPDFDocument.h | 24 namespace SkPDF { namespace 58 by passing the SkCanvas and node ID to SkPDF::SetNodeId() when drawing. 192 } // namespace SkPDF
|
/third_party/skia/tools/ |
H A D | using_skia_and_harfbuzz.cpp | 186 SkPDF::Metadata pdf_info; in MakePDFDocument() 199 return SkPDF::MakeDocument(wStream, pdf_info); in MakePDFDocument()
|
/third_party/skia/tools/fm/ |
H A D | fm.cpp | 283 SkPDF::Metadata metadata; in draw_as_pdf() 290 if (sk_sp<SkDocument> doc = SkPDF::MakeDocument(&stream, metadata)) { in draw_as_pdf()
|