XPS vs PDF. Jaki jest status [Zamknięte]

12

XPS, alternatywa PDF, wydaje się być prawie martwa w wodzie.

To powiedziawszy, Windows 7 oferuje wbudowaną drukarkę i przeglądarkę XPS. Wierzę, że Vista oferuje również wbudowaną drukarkę.

XPS wydaje się lżejszy niż PDF, być może wydaje się, że jest tak z powodu rozdętego czytnika Adobe, ale to jest na kolejną dyskusję.

Czy warto zacząć kodować w XPS zamiast PDF? Czy Vista lub nowszy będzie w stanie odczytać go bez problemów? Na co mam uważać?

Czerwony i biały
źródło
7
XML jest z definicji wzdęty.
Hasaan Chop
1
@NSD Nie zgadzam się. Formaty plików oparte na XML pakietu Office 07 (docx, xlsx, pptx) są o około połowę mniejsze niż ich starsze formaty (doc, xls, ppt). Mogę to zagwarantować, ponieważ musiałem przekonwertować jeden z moich dokumentów 07 na 03, a wynikowy plik był ponad dwa razy większy.
Redandwhite
3
Jedyne, co dowodzi, to, że starsze formaty były początkowo źle zaprojektowane.
Hasaan Chop
8
@Redandwhite: Nowe formaty są mniejsze, ponieważ są skompresowane do formatu zip. Ale lubię mniejsze rozmiary.
Adam Ryan,
Przekonałem się, że XPS zapisze stronę pomieszaną na WinXP. Byłoby to fantastyczne narzędzie, gdyby działało.
hk_

Odpowiedzi:

7

Jak wspomniałeś, XPS wydaje się martwy. Częścią braku trakcji może być to, że wymaga albo ustawienia domyślnej przeglądarki internetowej na Internet Explorer (przynajmniej w Windows XP), albo otwarcia pliku XPS ręcznie w IE (zamiast dwukrotnego kliknięcia, aby otworzyć).

Nie jestem pewien co do Vista i 7, ale XPS jest denerwujący w XP, jeśli domyślna przeglądarka internetowa jest ustawiona na coś innego niż Internet Explorer. Otwiera się przeglądarka XPS, ale najwyraźniej używa renderowania w przeglądarce internetowej. Na komputerze skonfigurowanym domyślnie z Firefoksem lub Operą powoduje to, że domyślna przeglądarka wyświetla monit o otwarcie lub zapisanie pliku. Jeśli klikniesz Otwórz, ponownie spróbuje go otworzyć w przeglądarce XPS, a następnie spowoduje, że domyślna przeglądarka wyświetli monit o otwarcie lub zapisanie pliku (ponownie).

Dawno temu zacząłem również zapisywać pliki w formacie MDI (Microsoft Document Imaging). Był to bardzo przydatny format do skanowania dokumentów z powrotem, zanim pojawiło się tak wiele bezpłatnych narzędzi, które pozwalają skanować bezpośrednio do pliku PDF. Myślę, że nadal mogę je otworzyć, jeśli zainstaluję moduł skanowania dokumentów MS Office, ale MDI wydaje się być zastąpiony przez XPS. Jeśli chcesz móc otwierać pliki w przyszłości lub chcesz, aby inne osoby mogły je otwierać, prawdopodobnie najlepiej będzie użyć formatu PDF.

Korzystałem z większości dostępnych drukarek PDF, ale jak dotąd najlepsza dla systemu Windows wydaje się być PDFill PDF Tools Free . Dołączona drukarka PDF pozwala skonfigurować domyślny katalog (a także inne ustawienia domyślne). Używam go z DirectFolders, aby szybko znaleźć odpowiedni katalog do zapisania pliku PDF.

Microsoft ma również wtyczkę do pakietu Office 2007, która dodaje pozycję menu do zapisania (lub „opublikowania”) do plików PDF i XPS. Jest to prawdopodobnie najwygodniejszy sposób zapisywania plików pakietu Office w formacie PDF, ale pliki PDF generowane przez Microsoft są zawsze kilkakrotnie większe niż pliki tworzone przez drukarki PDF. Zakładam, że dzieje się tak, ponieważ zawierają dodatkowe metadane lub poprawnie obsługują łącza do dokumentów osadzone w plikach.

obrabować
źródło
dzięki za świetną rekomendację oprogramowania. Office tworzy większe pliki PDF niż drukarki, ponieważ (jak mówisz) zachowuje metadane i łącza w dokumencie. Drukarki PDF po prostu widzą nieprzetworzone dane wyjściowe.
Redandwhite
5

XPS nigdy nie będzie obsługiwał formatu PDF, ale o wiele łatwiej jest go programować. Po prostu stwórz XML tak, jak chcesz (odszyfrowanie standardu jest ćwiczeniem pozostawionym czytelnikowi), a następnie skompresuj strukturę katalogów.

hova
źródło
3

zyska przyczepność dzięki milionom programistów .Net przechodzących do WPF i ma wbudowaną obsługę pisania XPS.


źródło
4
6 lat później twoje przewidywania wciąż nie są prawdziwe: p
jiggunjer
2
8 lat później, a twoje prognozy wciąż nie są prawdziwe xD
CypherPotato,
1

Nie jestem świadomy żadnej rzeczywistej przewagi XPS i jest on mniej kompatybilny. Dlaczego miałaby w ogóle mieć przyczepność? Jeśli nie lubisz Adobe Reader, użyj xpdf lub innej bezpłatnej alternatywy.

CarlF
źródło
Tak naprawdę nie mam nic przeciwko formatowi PDF, tylko sprawdzam alternatywne opcje. Dzięki
Redandwhite,
-1

Jeśli prowadzisz księgowość Peachtree od 2003 do 2007 roku, XPS to sposób „drukowania” elektronicznych faktur i raportów na komputerze xp. Korzystasz z pamięci flash USB, aby przesłać te dokumenty XPS na „komputer online” (możesz też połączyć oba komputery w sieć). Następnie konwertujesz dokumenty do formatu PDF za pomocą wielu bezpłatnych konwerterów online. Dla fanatyków Peachtree (takich jak ja) warto, aby nadal korzystać z najlepszego taniego oprogramowania księgowego, jakie kiedykolwiek stworzono. Oczywiście możesz również użyć komputera XP i kompatybilnej drukarki, aby po prostu wydrukować kopie dokumentów Peachtree XPS, jeśli chcesz.

Joseph Upton
źródło