在 iPhone 操作系统上保存通过 PDF 渲染的 Quartz 绘图
在我的应用程序中,我正在显示 PDF 页面,并希望允许用户通过在页面顶部徒手绘制来“标记”文档。我可以处理 Quartz 代码来进行徒手绘图,但是我可以…
如何获取用户触摸的 PDF 对象(字符串、图像等)?
我正在使用 CGPDF* 类集来读取 pdf 文档,有没有办法提取用户触摸(“单击”)的对象?换句话说,有没有办法在某些坐标处获取 PDF /(Quartz?)对象…
保存 CGContextRef
我有一个绘图应用程序,我想在其中创建一个撤消方法。绘图发生在 TouchesMoved: 方法内。 我正在尝试创建一个 CGContextRef 并将其推送到堆栈或将其保…
使用 CGContext 以编程方式创建 PDF - 无法换行 + iPhone
我正在使用 CGContext 和 CGContextShowTextAtPoint 在我的 iPhone 应用程序中以编程方式创建 PDF。虽然这对于较小的文本效果很好,但每当我的文本中…
丹·布里克林(Dan Briklin)的笔记记录器画线怎么能这么流畅?
我尝试编写一个类似的手绘应用程序。但画线总是有点慢。 如果您编写了类似的应用程序并优化了线条绘制,请解释一下。 Dan 的 Note Taker Lite。…
Quartz 2D 矩形中的绘图字符串,如何获得省略号?
[infoText drawInRect:CGRectMake(10, 10, 310, 40) withFont:infoTextFont lineBreakMode:UILineBreakModeWordWrap] 关于当文本超出矩形大小时如何生…
iPhone、CGPDF文档 - PDF 链接
我正在尝试使用 CGPDFDocument 编写一个简单的 PDF 查看器,基于QuartzDemo。 有常见的渲染: -(void)drawInContext:(CGContextRef)context { // PDF …
对 CALayer 属性动画并发数量的合理预期?
我使用 UIView 动画块在显示屏上的多个图层上同时对 CALayer 属性(本例中为背景颜色)进行动画处理。 所有图层都是不透明的,我在一个块中对所有内容…
Quartz 2d / Core Graphics:绘制文本的正确方法是什么?
我已经研究这个问题有一段时间了,似乎在quartz 2d中有很多方法可以解决这个问题: 1)使用核心图形方法绘制文本...... CGContextSelectFont CGContex…
如何在 UIScrollView 中绘制大背景?
我有一个 UIScrollView,其中包含一个我想用纹理填充的子视图。 - (void)drawRect:(CGRect)rect { CGImageRef image_to_tile_ret_ref = CGImageRetain…
Quartz PDF API 导致内存不足崩溃
我在使用 iOS 版 Quartz PDF API 时遇到崩溃问题。目前我正在使用 SDK 4.0 GM Seed 进行编译并在我的 3.2 iPad 上运行(我尝试使用 3.2 SDK 得到相同…
如何为 iPhone/iPad 应用程序创建浮动工具栏?
我正在为 iPad/iPhone 开发一个位图编辑器应用程序,我希望有一个浮动工具栏,用户可以在绘图画布上移动它,这样它就不会妨碍绘图表面。我会使用标准 …
Quartz 2D:从一个 CGContext 绘制到另一个 CGContext
我有一个 CGBitmapContext (bitmapContext),我想将它的一些矩形部分 (rect) 绘制到当前 CGContext (context)。 现在我这样做: CGContextRef context…
在 UIScrollView 上绘制图像和线条
我正在编写一个应用程序,其中一个 ViewController 正在显示一个显示图像的 UIScrollView。 我想加载一个图像(png 格式的图钉)并在 UIScrollView 图…