Newsgroup: it.comp.appl.access
Titolo: Scroll di PDF all'interno di una form con metodo SetViewScroll oggetto activex Adobe Acrobat XX Browser Control Type Library 1.0

Buon giorno,
qualcuno si è imbattuto con questo metodo?
 
 AxAcroPDFLib.AxAcroPDF.setViewScroll (viewMode as string, offset as Single)
 
Attualmente visualizzo un PDF all'interno di una form con controllo activex Acrobat Browser Control Type Library 1.0 (file AcroPDF.dll) mediante Load, utilizzo i metodi SetView, SetLayoutMode.
 
Ma non comprendo bene il valore di offset.
Cito documentazione:
SetViewScroll:
Sets the view of a page according to the specified string. Depending on the view mode, the page is either scrolled to the right or scrolled down by the amount specified in offset.
 
La sinttassi è questa void setViewRect(BSTR szViewMode, FLOAT offset);
I parametri invece sono
szViewMode Possible values:
Fit — Fits the entire page within the window both vertically and horizontally.
FitH — Fits the entire width of the page within the window.
FitV — Fits the entire height of the page within the window.
FitB — Fits the bounding box within the window both vertically and
horizontally.
FitBH — Fits the entire width of the bounding box within the window.
FitBV — Fits the entire height of the bounding box within the window.
 
offset The horizontal or vertical coordinate positioned either at the left or top edge.
 
Desidero semplicemente eseguire uno scroll come se utilizzassi la rotellina del mouse.
 
Grazie per i vostri suggerimenti
Daniele

Ciao Daniele, hai proprio proprio bisogno del Controllo ACTIVEX di ADOBE...?
 
Hai pensato di usare il controllo WebBrowser per mostrare i PDF...?
Se non erro consente anche di gestire le pagine...
 
Una cosa simile:
 
WebBrowser1.Navigate ("C:\Path" & FName & "#page=" & PageNo)
 
@Alex


Posso provare, comunque avrò bisogno di pagenext, pageprevious, pagefirst, pagelast, visualizzazione a due pagine, a singola pagina e scroll. Non so se questi metodi sono esposti.
Grazie

 Grazie
 
Sul Navigate alle Pagine direi che non fai fatica ad ottenere un ottimo risultato... sulla "Two Page View"... non saprei invece in quanto non ho approfondito.
 
Uso sempre il WB come ImageView in Access ed ha una flessibilità estremamente sorprendente.
 
Qualche info:
http://www.vbforums.com/showthread.php?384076-Webbrowser-Control-Tip-and-Examples
 
 
Ciao
@Alex


Lessi qualche tempo fa questo articolo che mi ha dissuaso dall'uso 
https://helpx.adobe.com/it/acrobat/kb/using-acropdf-dll-within-microsoft.html
 
Ma ovviamente posso aver inteso male e devo utilizzare una libreria diversa?
Grazie!

 Grazie!
 
Leggesti anche questo:
https://tools.cisco.com/security/center/viewAlert.x?alertId=18434
 
 
In ogni caso, il WEBBrowser non va distribuito nè registrato e rappresenta una notevole soluzione.
Chiaro che ADOBE incentiva il proprio componente, che tuttavia non è in concorrenza con il WEBBRowser, soprattutto perchè il controllo specifico di ADOBE espone un'interfaccia COM specifica e consente EDIT e molto altro..., ma in caso di VIEWER direi che il bilancio potrebbe non essere così scontato.
Pertanto credi sia giustamente necessario orientarsi in base alle necessità.
 
@Alex

 @AleX
Farò dei test.
Grazie in ogni caso!
Daniele


URCA, anomalia mica da niente
Ma non le correggono 'ste robe ?