static void nativeWriteTo(JNIEnv* env, jobject thiz, jint documentPtr, jobject out, jbyteArray chunk) { PdfDocument* document = reinterpret_cast<PdfDocument*>(documentPtr); SkWStream* skWStream = CreateJavaOutputStreamAdaptor(env, out, chunk); document->write(skWStream); delete skWStream; }