XPS против PDF. Какой статус? [закрыто]


12

XPS, альтернатива PDF, кажется почти мертвой в воде.

Тем не менее, Windows 7 предлагает встроенный принтер и средство просмотра XPS. Я считаю, что Vista также предлагает встроенный принтер.

XPS кажется легче, чем PDF, возможно, это только из-за раздутого читателя Adobe, но это для другого обсуждения.

Стоит ли начинать кодирование в XPS вместо PDF? Сможет ли Vista или выше прочитать его без проблем? Что я должен высматривать?


7
XML раздувается по определению.
Хасан Чоп

1
@NSD Я не согласен. Форматы файлов Office 07 на основе XML (docx, xlsx, pptx) примерно вдвое меньше их форматов файлов прежних версий (doc, xls, ppt). Я могу гарантировать это, так как мне пришлось конвертировать один из моих 07 документов в 03, а полученный файл был в два раза больше.
Redandwhite

3
Единственное, что доказывает, это то, что унаследованные форматы были изначально плохо спроектированы.
Хасаан Чоп

8
@Redandwhite: новые форматы меньше, потому что они сжаты. Но мне нравятся меньшие размеры.
Адам Райан

Я обнаружил, что XPS сохранит всю испорченную страницу на WinXP. Это был бы фантастический инструмент, если бы он работал.
hk_

Ответы:


7

Как вы упомянули, XPS кажется мертвым. Отчасти его недостаток может заключаться в том, что вам нужно либо установить в браузере по умолчанию Internet Explorer (по крайней мере, в Windows XP), либо открыть файл XPS вручную в IE (вместо двойного щелчка по нему, чтобы открыть).

Я не уверен насчет Vista и 7, но XPS раздражает в XP, если ваш веб-браузер по умолчанию настроен на что-то отличное от Internet Explorer. Откроется программа просмотра XPS, но, по-видимому, она использует ваш веб-браузер для визуализации. На компьютере, сконфигурированном с Firefox или Opera по умолчанию, он просто заставляет браузер по умолчанию предлагать вам открыть или сохранить файл. Если вы нажмете «Открыть», он снова попытается открыть его в средстве просмотра XPS, а затем браузер по умолчанию предложит вам открыть или сохранить файл (снова).

Давным-давно я также начал сохранять файлы в формате MDI (Microsoft Document Imaging). Это был довольно удобный формат для сканирования документов еще до того, как появилось так много бесплатных утилит, которые позволяли сканировать напрямую в PDF. Я думаю, что я все еще могу открыть их, если я установлю компонент сканирования документов MS Office, но MDI, кажется, был заменен XPS. Если вы хотите открыть свои файлы в будущем или хотите, чтобы другие люди могли их открывать, лучше всего использовать PDF.

Я использовал большинство распространенных доступных принтеров PDF, но пока что лучшим из них для Windows является PDFill PDF Tools Free . Включенный принтер PDF позволяет вам настроить каталог по умолчанию (а также другие параметры по умолчанию). Я использую его с DirectFolders, чтобы быстро найти подходящий каталог для сохранения файла PDF.

Microsoft также имеет плагин для Office 2007, который добавляет пункт меню для сохранения (или «публикации») в PDF и XPS. Вероятно, это наиболее удобный способ сохранения файлов Office в формате PDF, но файлы PDF, сгенерированные Microsoft, всегда в несколько раз больше, чем созданные принтерами PDF. Я предполагаю, что это потому, что они включают некоторые дополнительные метаданные или они правильно обрабатывают ссылки на документы, встроенные в файлы.


спасибо за потрясающую рекомендацию программного обеспечения. Office создает PDF-файлы большего размера, чем принтеры, потому что (как вы говорите) сохраняет метаданные и ссылки в документе. PDF принтеры просто видят сырой вывод.
Redandwhite

5

XPS никогда не будет иметь поддержки PDF, но это гораздо проще для программирования. Вы просто создаете XML так, как хотите (расшифровка стандарта - это упражнение, оставленное читателю), а затем архивируете структуру каталогов.


3

он получит поддержку благодаря миллионам программистов .Net, переходящих на WPF, и имеет встроенную поддержку написания XPS.


4
6 лет спустя, и ваш прогноз все еще не верен: p
jiggunjer

2
8 лет спустя, и ваш прогноз все еще не соответствует действительности xD
CypherPotato

1

Я не знаю каких-либо реальных преимуществ для XPS, и он менее совместим. Почему это получит какую-то тягу вообще? Если вам не нравится Adobe Reader, используйте xpdf или другую бесплатную альтернативу.


Я на самом деле не против PDF как формата, просто проверяю любые альтернативы. Спасибо
Redandwhite

-1

Если вы используете Peachtree Accounting с 2003 по 2007 и более поздние годы, то XPS - это способ, которым вы «печатаете» электронные счета и отчеты на своем компьютере XP. Вы используете флэш-накопитель USB для передачи этих документов XPS на ваш «подключенный компьютер» (или вы можете объединить эти два компьютера в сеть). Затем вы конвертируете документы в PDF, используя множество бесплатных онлайн-конвертеров. Для фанатов Peachtree (как и я) это стоит того, чтобы продолжать использовать лучшее из когда-либо созданных недорогих бухгалтерских программ. Конечно, вы также можете использовать свой компьютер XP и совместимый принтер для простой распечатки копий документов Peachtree XPS, если хотите.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.