iOS 응용 프로그램에서 PDF를 표시하고 싶습니다. 지금까지 발견 한 유일한 방법은 TwebBrowser에서 엽니 다. (: //mypdf.pdf '파일)PDF 파일을 열 때 TwebBrowser 확대/축소가 XE4의 firemonkey/iOS에서 작동하지 않습니다.
기본값으로A.It가의 표시 "페이지 너비에 맞게"있는 줌
B.There에는 "줌"기능
WebBrowser1.Navigate 없다 나는 열려있는 파일 후 줌을 변경하려는 방법
(내 솔루션 만남 Q # 2)
- 줌 작업 (내 솔루션 엉 확인
나는 그것을가 자동으로 스케일 (줌 런타임에 WebBrowser1.height/폭 chagne : 카운터 Q # 3)
- 는 # 1 단지 웹 페이지
같은 작품으로 제스처를 확인?)를 "너비에 맞추기"로 설정하십시오.
네, 그것은 작동하지 않으며, 수직 스크롤 바는 결함 작동 - 그것은 가장자리에 반등하지 않습니다 -> 당신이 아래로 모든 방법을 스크롤 할 수 있습니다 ..
을 둘 다 가로 스크롤은 전혀 반응하지 .. ... PDF로는, # 2의 프리 스타일
을 위해 무슨 일이 일어날 지 확실하지 A4 때문에
*이입니다 : 버튼을 사용하여 확대 클릭
옆에, 나는 gestureManager를 추가합니다.
그런 다음 "iOS 대화식 동작 - 이미지 확대/축소"예제처럼 Form1.ongesture를 추가하십시오.
예, 작동하지만 똑같은 - 수직 바운스 없음, 가로 스크롤 없음./왼쪽 심지어 더 나아가 , 아래/최대 컨트롤을 쓰기 :
* 스크롤 박스는 어떤 일이 작동하지 않습니다 작동하지 않습니다는 빌드에서 # 3 를 들어
가 높이 요/호리 스크롤 막대를 가지고/우
변경 WebBrowser1.Position.X/Y 및 WebBrowser1.height/폭은
이예 작동 "스크롤"과 같은 만들려면 ...하지만 두 개의 사용자 정의 제스처 컨트롤을 제어 정말 열심히하고 있습니다
(EventInfo.Distance 및 EventInfo.X/Y, iPhone에서 실행하면이 두 컨트롤이 서로 겹치기도합니다)
wosrt 부분은 부모/자식 구조에 관계없이 WebBrowser1이 ANY 명령의 맨 위에 있습니다. . 두 번째 최악의 부분은 마진의 한계입니다. 코드를 작성하기가 어렵습니다. 어떻게 든 항상 한계를 스크롤 할 수 있습니다 .....
오픈시/후에 줌을 변경하면 "느끼기" 양쪽 vert/hori scrool 막대가 보입니다. 그런 다음 수평 막대가 작동해야합니다. -> 나는 단지 줌을 처리해야합니다 -> 완벽한 위치에 가깝습니다.
물론 가장 좋은 방법은 WebBrowser1.Navigate ('http://www.embarcadero.com/') -> 두 스크롤바가 작동하고 확대/축소 작업과 같이 웹 페이지처럼 작동하도록하는 것입니다. 하지만 ... 아마도이 서비스 팩 N이 필요합니까?
아이디어 나 코드 응답에 감사드립니다.
이 저주받은 원숭이는 화재로 항상 답을 찾기가 어렵습니다.