Add option to render PDFs to memory only.
Review URL: https://codereview.appspot.com/7097045
git-svn-id: http://skia.googlecode.com/svn/trunk@7140 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/tools/PdfRenderer.cpp b/tools/PdfRenderer.cpp
index 8819266..9a4bd38 100644
--- a/tools/PdfRenderer.cpp
+++ b/tools/PdfRenderer.cpp
@@ -48,15 +48,10 @@
}
}
-bool PdfRenderer::write(const SkString& path) const {
+void PdfRenderer::write(SkWStream* stream) const {
SkPDFDocument doc;
doc.appendPage(fPDFDevice);
- SkFILEWStream stream(path.c_str());
- if (stream.isValid()) {
- doc.emitPDF(&stream);
- return true;
- }
- return false;
+ doc.emitPDF(stream);
}
void SimplePdfRenderer::render() {