Teraz iBooks obsługuje pliki PDF. Moja aplikacja ma dostęp do wielu plików PDF. Czy mogę wysyłać pliki PDF do aplikacji iBooks (lub innych czytników PDF, takich jak GoodReader i iAnnotate PDF) z mojej aplikacji?Wysyłanie plików PDF do iBooks
6
A
Odpowiedz
2
Aby odpowiedzieć na moje własne pytanie - tak, można wysłać PDF do aplikacji wspomagających niestandardowego schematu URL za pomocą tego:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:url]];
schematu URL dla GoodReader jest:
[email protected]"ghttp://www.mysite.com/myfile.pdf";
iAnnotate PDF jest:
[email protected]"pdfs://www.mysite.com/myfile.pdf";
Czy ktoś zna schemat niestandardowego adresu URL dla programu iBooks?
11
//get path to file you want to open
NSString *fileToOpen = [[NSBundle mainBundle] pathForResource:@"readme" ofType:@"pdf"];
//create NSURL to that path
NSURL *url = [NSURL fileURLWithPath:fileToOpen];
//use the UIDocInteractionController API to get list of devices that support the file type
docController = [UIDocumentInteractionController interactionControllerWithURL:url];
[docController retain];
//present a drop down list of the apps that support the file type, click an item in the list will open that app while passing in the file.
BOOL isValid = [docController presentOpenInMenuFromRect:CGRectZero inView:self.view animated:YES];
0
Użyj tego linku, aby znaleźć schematy URL http://schemes.zwapp.com/
i używać [[UIApplication sharedApplication] openURL:url];
do uruchomienia w tej aplikacji.
dzięki
Powiązane problemy
- 1. Dodaj "Otwórz w iBooks" do UIWebView
- 2. HTML5 do serwera plików PDF
- 3. HTML: Jak ograniczyć wysyłanie plików do zdjęć?
- 4. Scalanie plików PDF
- 5. LaTeX do generowania plików PDF w produkcji
- 6. Jak dołączyć do plików PDF w R?
- 7. Wysyłanie wykresu Shiny (non-ggplot) do formatu PDF
- 8. Wysyłanie wielu plików przez Bluetooth
- 9. drukowania plików PDF z PDFSharp
- 10. Scalanie plików pdf z zakładkami
- 11. Przesyłanie plików za pomocą żądań i wysyłanie dodatkowych danych
- 12. Scalanie plików PDF z iTextSharp
- 13. Wyświetlanie favicon dla plików PDF
- 14. Wyodrębnianie tytułów z plików PDF?
- 15. Jak programowo otwierać pliki PDF w domyślnym czytniku plików PDF?
- 16. Wysyłanie plików za pomocą Google App Engine
- 17. wysyłanie i odbieranie plików programowania gniazd
- 18. Sterownik UIActivityViewController nie wyświetla opcji "Otwórz w iBooks"
- 19. Konwersja PDF do HTML
- 20. wysyłanie plików greather niż 4096KB kończy się niepowodzeniem!
- 21. Tworzenie pliku PDF i wysyłanie pocztą e-mail
- 22. Wysyłanie e-mailem dynamicznie utworzonego pliku PDF za pośrednictwem PHP
- 23. Dodawanie tekstu do istniejących plików PDF przy użyciu reportlab
- 24. Jak ustawić Visual Studio do automatycznego publikowania plików PDF?
- 25. Gdzie można uzyskać certyfikat do cyfrowego podpisywania plików PDF?
- 26. Niezawodny sposób (programowo) porównywania plików PDF?
- 27. łączenie plików pdf z ghostscript, jak dołączyć oryginalne nazwy plików?
- 28. Generowanie plików PDF za pomocą PHP
- 29. Eksportowanie plików PDF w Internet Explorerze
- 30. Czy istnieje zestaw testów dla plików PDF?
itms-książek i itms-bookss – WrightsCS