PDF в Publisher | API для .NET

Преобразование PDF в PUB, почему нет?

Введение

Когда преобразование PUB в PDF не доставляет вам никаких проблем, благодаря большому разнообразию приложений и интеграции с функциями MS Publisher для сохранения файла в формате PDF, обратное преобразование кажется не таким уж простым.

Да, в сети существует значительное количество бесплатных конвертеров. Они предлагают быструю функциональность для преобразования практически любого желаемого файла в другой формат. Что касается преобразования PDF в PUB, вы, возможно, потеряли количество страниц, которые вы уже посетили, но безрезультатно. Либо конвертеров нет, либо функционал фактически не предоставляет вам такого преобразования и предлагает вам другое преобразование. Возникает вопрос: почему такой популярный поисковый запрос остается незамеченным?

Сравнение файлов PDF и PUB

Чтобы ответить на этот вопрос, нам необходимо сначала понять особенности каждого формата, его структуру и цели.

Как мы узнали из введения в статью MS Publisher, файл PUB представляет собой документ, созданный с помощью MS Publisher. Это может быть готовый шаблон со всем упорядоченным текстом, изображением и другим контентом или просто шаблон, который пользователь сможет использовать для создания издательской продукции с фиксированным форматированием.

Файл PUB представляет собой документ макета, разработанный в основном для дизайнерских целей. Каждый объект документа индивидуален и его можно перемещать, заменять или масштабировать (конечно, при открытии в MS Publisher).

Пример PUB-файла, созданного в MS Publisher

Напротив, PDF — это статический Язык описания страниц со строгой неизменяемой структурой.

Различия в структуре документов

Различная структура этих форматов в основном зависит от цели, для которой они используются.

Вот структура PDF-файла. Короче говоря, он имеет:

Документ Publisher на самом деле не имеет структуры. Это похоже на холст, на котором вы размещаете объекты нужного вам типа, размера и цвета там, где они вам нужны. Существует так много вариантов оформления вашего файла, что в программу включено множество шаблонов, позволяющих быстро создать распечатку.

Различная структура этих форматов в основном зависит от цели, для которой они используются. В то время как PDF в основном предназначен для создания структурированных текстовых файлов, PUB призван упростить создание дизайнерской продукции. Вот почему интерфейс более интерактивный: вы можете просто перетащить любой объект и настроить его. Таким образом, структура файла PUB представляет собой всего лишь макет страницы и объекты дизайна.

Из-за этих различий преобразование нигде не представлено, поскольку оно было бы бесполезным. Я не говорю, что невозможно разработать такой конвертер, который будет извлекать один и тот же контент и переносить его в конечный файл, но на изготовление этого потребуется немалое количество времени. PUB-файл закрыт, и в нем слишком мало информации, чтобы разработчики могли воспроизвести такие файлы.

Если кто-то создаст простое приложение, просто чтобы прикрыть поисковый запрос, то если описать такое преобразование картинкой, это будет выглядеть примерно так. PDF в PUB, ожидания и реальность

Как получить содержимое файла PDF в PUB?

Если конвертации нет, что делать? Вот несколько способов перенести тексты, изображения и таблицы из файлов PDF в MS Publisher.

PDF в PUB посредством промежуточного преобразования в другой формат.

Поскольку мы только что узнали, что преобразование PDF в PUB бесполезно, вам все равно может потребоваться сохранить содержимое вашего PDF-файла во время работы в MS Publisher. Вот шаги, которые вам необходимо предпринять:

Вставка PDF-файла в макет страницы в MS Publisher.

Вы также можете открыть PDF-файл прямо из MS Publisher:

Как вставить PDF-файл в MS Publisher

Сделайте скрин екрана и вставьте.

Еще один способ, своего рода любительский. Это работает только в том случае, если ваш PUB-файл не требует высокого качества.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.