我在找這方面的例子,並且找不到任何地方。iOS PDF生成:如何在PDF中繪製MkMapView?
這很簡單。我有一個MkMapView與一堆註釋。我可以很容易地打印它。
這麼說,我也想從其生成PDF文檔。內容與印刷內容不同,所以我會以自定義的方式繪製內容。
然而,似乎是缺乏的例子就如何做到這一個特別的事情。在我看來,我可以畫出幾乎所有的東西,但MapKit似乎遵循不同的規則。
我希望答案很簡單,但缺乏的例子使我懷疑,甚至有可能。
我在找這方面的例子,並且找不到任何地方。iOS PDF生成:如何在PDF中繪製MkMapView?
這很簡單。我有一個MkMapView與一堆註釋。我可以很容易地打印它。
這麼說,我也想從其生成PDF文檔。內容與印刷內容不同,所以我會以自定義的方式繪製內容。
然而,似乎是缺乏的例子就如何做到這一個特別的事情。在我看來,我可以畫出幾乎所有的東西,但MapKit似乎遵循不同的規則。
我希望答案很簡單,但缺乏的例子使我懷疑,甚至有可能。
我沒有測試過,但是這是我如何編程搶購的觀點截圖圖片...然後我添加了這些圖片爲PDF:
UIGraphicsBeginImageContextWithOptions(self.frame.size, NO, 0.0);
[self drawRect:self.frame];
UIImage *image = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
你會替換爲self
無論你正在處理的視圖。再一次,我沒有測試過,但基本思想是創建一個新的Graphics上下文,然後告訴目標視圖自己繪製,然後將所有圖形上下文信息捕獲到UIImage中。
酷:在這裏計算器相關問題。我會嘗試一下(並詢問蘋果公司是否允許PDF地圖),當我有機會時(可能不會幾天)。 – 2012-04-11 19:05:30
您檢查服務的條款?我不確定地圖切片(來自Google)的許可證是否允許打印爲PDF。請參閱第10.10節:https://developers.google.com/maps/iphone/terms – Step 2012-04-11 15:19:41
謝謝。情況可能是這樣。也許這是翻譯第10.2節的一種方式:https://developers.google.com/maps/iphone/terms#section_10_2 – 2012-04-11 15:52:45
好點,10.2也可能相關。 http://stackoverflow.com/questions/2647833/google-maps-and-pdf – Step 2012-04-11 16:41:04