diff options
author | 2015-09-23 12:50:54 -0700 | |
---|---|---|
committer | 2015-09-23 12:50:54 -0700 | |
commit | 04d7de42c175bf7a1e5586baee11148df501530d (patch) | |
tree | 9ad5c8a8f04484c31aa81cd3ba52d6e360d92854 /site/user/sample | |
parent | 5cd406f0f6dfe74f052cf8f79bd200cffaed65b8 (diff) |
Documentation: SkDocument::setMetadata()
Land after http://crrev.com/1359943003
NOTRY=true
DOCS_PREVIEW= https://skia.org/user/sample/pdf?cl=1360193002
Review URL: https://codereview.chromium.org/1360193002
Diffstat (limited to 'site/user/sample')
-rw-r--r-- | site/user/sample/pdf.md | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/site/user/sample/pdf.md b/site/user/sample/pdf.md index efadd5b42a..0a2aa4d471 100644 --- a/site/user/sample/pdf.md +++ b/site/user/sample/pdf.md @@ -9,7 +9,7 @@ via the SkDocument and SkCanvas APIs. #include "SkDocument.h" bool WritePDF() { - SkWStream* output = ....; + SkWStream* outputStream = ....; SkAutoTUnref<SkDocument> pdfDocument( SkDocument::CreatePDF(outputStream)); @@ -25,5 +25,16 @@ via the SkDocument and SkCanvas APIs. pdfDocument->endPage(); } + + SkTArray<SkDocument::Attribute> info; + info.emplace_back(SkString("Title"), SkString("....")); + info.emplace_back(SkString("Author"), SkString("....")); + info.emplace_back(SkString("Subject"), SkString("....")); + info.emplace_back(SkString("Keywords"), SkString("....")); + info.emplace_back(SkString("Creator"), SkString("....")); + SkTime::DateTime now; + SkTime::GetDateTime(&now); + pdfDocument->setMetadata(info, &now, &now); + return pdfDocument->close(); } |