2010-09-13 32 views
7

Tôi mơ ước có thể sử dụng Illustrator để tạo các đối tượng vectơ của tôi và xuất chúng dưới dạng đường dẫn thạch anh. Điều đó có thể không?iPhone - tạo đường dẫn Quartz trên ứng dụng vector?

Nó cần phải được như đường dẫn thạch anh bởi vì tôi muốn để có thể điền vào các đường dẫn với màu sắc, gradient, vv

Làm thế nào để làm điều đó? Có cách nào để xuất (?) Từ người vẽ tranh minh họa hoặc các ứng dụng như vậy và nhập đường dẫn trên Xcode để sử dụng trên iPhone/iPad không?

Có thư viện nào có thể chuyển đổi chúng hoặc ứng dụng cho vấn đề đó không?

cảm ơn trước

Trả lời

0

Tôi nhìn xung quanh trên google và tìm thấy this Nó trông khá đầy hứa hẹn và có một phần về tải EPS, một định dạng xuất khẩu từ vẽ tranh minh họa. Hãy xem chương 16. Nếu điều này không có tác dụng, bạn luôn có thể xem xét việc tạo ra định dạng và trình soạn thảo đơn giản của riêng mình để thực hiện các đường dẫn và những thứ đơn giản.

+0

cảm ơn nhưng EPS hoặc PDF sẽ không làm những gì tôi muốn. – SpaceDog

+0

Ok không sao cả, Bạn đang nghĩ đến định dạng nào? –

+0

svg có lẽ, nhưng tôi thấy hôm nay rằng những gì tôi cần là một ứng dụng đã chuyển đổi vectơ (svg có lẽ) thành mã thạch anh sẽ tạo bản vẽ ... trừ khi tôi sai, nhưng tôi không thấy bất kỳ định dạng nào có thể được dùng. – SpaceDog

0

Hey Tôi biết đã lâu rồi nhưng tôi đã tìm thấy một ứng dụng sẽ mở SVG !! Đó là một chút khó khăn và chỉ hỗ trợ một số bộ phận (thông số kỹ thuật trên cùng một trang) nhưng hãy chắc chắn để kiểm tra xem nó ra! https://github.com/cmkilger/CKSVG Tôi hy vọng bạn có được điều này sớm ...

2

tôi đã thực hiện một số SVG tải thử nghiệm một số thời gian trước đây:

1) phân tích đường dẫn SVG vào CGPathRefs: https://github.com/mro/MROGeometry/blob/master/PathParser.h - chủ yếu viết bằng đồng bằng C.

+0

2) phân tích cú pháp SVG (như được sử dụng trong chính SVG) với sự hỗ trợ CSS cơ bản vào một bối cảnh piccolo2d (Java): http://code.google.com/p/piccolo2d/wiki/SvgSupport –

+0

đặc biệt là mã http: // .google.com/p/piccolo2d/source/browse/piccolo2d.java/chi nhánh/svg2009/svg/src/main/java/org/piccolo2d/svg/SvgLoader.java Có lẽ chúng ta có thể tham gia lực lượng đối với thư viện tải SVG cho quartz2d? –

+0

(xin lỗi vì nhận xét bị cắt xén, nhưng stackoverflow không cho phép thêm nhiều liên kết cùng một lúc) –

0

Câu hỏi này dường như vẫn hoạt động và đó là nơi tôi đã tìm kiếm giải pháp SVG cho iOS. Tôi phải phí thời gian để tìm Qwarkee.

Tôi chưa mua nó, tuy nhiên, tôi sẽ sớm. Nó nói rằng nó thực hiện chính xác những gì bạn đang yêu cầu ở đây. SVG đến Quartz 2D .. với giá 39,99 USD. Có giá quá cao? Không, theo ý kiến ​​của tôi.

+0

Ngoài ra còn có [Quarkee Lite] (https://itunes.apple.com/us/app/qwarkee- lite/id543045482? mt = 12) phiên bản có sẵn với giá $ 4,99. Tôi đã không có kết quả rất tốt với nó mặc dù. – bcattle

+0

@bcattle và cũng có [PainCode] (http://www.paintcodeapp.com/), whopping $ 99! ... nhận được 20 đô la với một loạt các ứng dụng khác: D – Mazyod

1

Thư viện trưởng thành nhất cho điều này là SVGKit. Nó tải một tập tin SVG theo cùng một cách UIKit có thể tải một PNG, và rút ra nó trong CAShapeLayers. Tuy nhiên nó có nghĩa là nó phân tích cú pháp cây XML mỗi khi bạn muốn hình ảnh của bạn được vẽ.

0

Tôi đã xuất bản SVGgh thư viện để hiển thị tệp SVG thành chế độ xem, nút và ra PDF. Nó bao gồm mã để chuyển đổi đường dẫn SVG thành CGPathRef.

Các vấn đề liên quan