najbardziej prosty sposób, aby otworzyć plik z domyślnej aplikacji jest:C# Otwórz plik z domyślnymi parametrami nakładania i
System.Diagnostics.Process.Start(@"c:\myPDF.pdf");
Jednak chciałbym wiedzieć, czy istnieje sposób, aby ustawić parametry do domyślnej aplikacji , ponieważ chciałbym otworzyć pdf w ustalonym numerze strony.
Wiem, jak to zrobić, tworząc nowy proces i ustawić parametry, ale w ten sposób muszę wskazać ścieżkę aplikacji i chciałbym mieć przenośną aplikację i nie musieć ustawiać ścieżkę aplikacji za każdym razem, gdy korzystam z aplikacji na innym komputerze. Moim pomysłem jest, że spodziewam się, że komputer zainstalował czytnik pdf i mówi tylko, która strona jest otwarta.
Dzięki.
Czy chodzi ci o przesłanie parametrów do pliku wykonywalnego Adobe zamiast do pliku pdf, ale bez korzystania z pełnej ścieżki? –
Jak można się spodziewać, że to zadziała? Jeśli nie znasz ścieżki aplikacji, nie wiesz, która jest domyślną przeglądarką plików PDF i nie wiesz, jakiego formatu parametru użyć. – ken2k
Nie wystarczy powiedzieć "myProcess.StartInfo.FileName =" Acrobat.exe ";' bez podania pełnej ścieżki do aplikacji? – daniloquio