예제 #1
0
파일: Stream.hpp 프로젝트: dcepelik/minpdf
			void writePDFOutput(Writer &writer)
			{
				Dictionary dict;
				dict.addItem("Length", new Number(content.length()));

				dict.writePDFOutput(writer);
				writer.increaseIndent();
				writer.writeLine("stream");
				writer.write(content);
				writer.writeLine("endstream");
				writer.decreaseIndent();
			}
예제 #2
0
void
IndirectObject<T>::writePDFOutput(Writer &writer)
{
	writer.addXrefEntry(id);

	writer.writeLine(to_string(id) + " " + to_string(revision) + " obj");
	writer.increaseIndent();

	inner.writePDFOutput(writer);

	writer.decreaseIndent();
	writer.writeLine("endobj");
}