我渲染了许多个数据点的积成由一个的NSView主办的CALayer的。 内drawInContext做所有的绘图操作:在CALayer的是矢量运算(CGPaths等)。
现在,我想这个导出为PDF文件。 使用CGPDFContextCreateWithURL(),PDF文件被创建,但它本质上只是包含了我的阴谋的截图,这意味着观的内容的位图图像。
但我要的是基于矢量的PDF。 我知道CALayers使他们的内容到屏幕外,然后显示在屏幕上的位图,但为什么它不可能呈现完全相同的内容作为矢量图形呢?
难道真的没有内置的方式来实现这一目标? 我不能是唯一一个需要这个。