Экспорт структуры документа Word в документ PDF

В этой статье представлено пошаговое руководство по использованию функции «Экспорт структуры документа Word в документ PDF» с Aspose.Words для .NET. Мы подробно объясним каждую часть кода. В конце этого руководства вы сможете понять, как экспортировать структуру документа и создать PDF-файл с видимой структурой документа.

Прежде чем начать, убедитесь, что вы установили и настроили библиотеку Aspose.Words for .NET в своем проекте. Вы можете найти библиотеку и инструкции по установке на сайте Aspose.

Шаг 1. Определите каталог документов.

Для начала вам необходимо определить путь к каталогу, в котором находятся ваши документы. Заменять"YOUR DOCUMENT DIRECTORY" с фактическим путем к каталогу ваших документов.

string dataDir = "YOUR DOCUMENT DIRECTORY";

Шаг 2. Загрузите документ

Далее нам нужно загрузить документ, который мы хотим обработать. В этом примере мы предполагаем, что документ называется «Параграфы.docx» и находится в указанном каталоге документов.

Document doc = new Document(dataDir + "Paragraphs.docx");

Шаг 3. Настройте параметры сохранения в формате PDF.

Чтобы экспортировать структуру документа и сделать ее видимой на панели навигации «Содержимое» Adobe Acrobat Pro при редактировании PDF-файла, нам необходимо настроитьPdfSaveOptions объект сExportDocumentStructure свойство установлено вtrue.

PdfSaveOptions saveOptions = new PdfSaveOptions { ExportDocumentStructure = true };

Шаг 4. Сохраните документ в формате PDF со структурой документа.

Наконец, мы можем сохранить документ в формате PDF, используя ранее настроенные параметры сохранения.

doc.Save(dataDir + "WorkingWithPdfSaveOptions.ExportDocumentStructure.pdf", saveOptions);

Вот и все ! Вы успешно экспортировали структуру документа и создали PDF-файл со структурой документа, видимой с помощью Aspose.Words для .NET.

Пример исходного кода для экспорта структуры документа с помощью Aspose.Words для .NET


            // Путь к каталогу документов.
			string dataDir = "YOUR DOCUMENT DIRECTORY";
            Document doc = new Document(dataDir + "Paragraphs.docx");

            // Размер файла увеличится, а структура будет видна в навигационной панели «Содержимое».
            // Adobe Acrobat Pro при редактировании PDF-файла.
            PdfSaveOptions saveOptions = new PdfSaveOptions { ExportDocumentStructure = true };

            doc.Save(dataDir + "WorkingWithPdfSaveOptions.ExportDocumentStructure.pdf", saveOptions);
        

Заключение

В этом уроке мы объяснили, как экспортировать структуру документа Word в документ PDF с помощью Aspose.Words для .NET. Следуя описанным шагам, вы можете легко создать PDF-файл с видимой структурой документа, что упростит навигацию и поиск по документу. Используйте возможности Aspose.Words для .NET для экспорта структуры документов Word и создания хорошо структурированных PDF-файлов.

Часто задаваемые вопросы

Вопрос: Что такое экспорт структуры документа Word в документ PDF?

О. При экспорте структуры документа Word в документ PDF создается PDF-файл с видимой структурой документа. Структура документа обычно включает в себя заголовки, разделы, абзацы и другие структурированные элементы документа. Эта структура может быть полезна для навигации и поиска в PDF-документе.

Вопрос: Как я могу экспортировать структуру документа Word в документ PDF с помощью Aspose.Words for .NET?

О: Чтобы экспортировать структуру документа Word в документ PDF с помощью Aspose.Words for .NET, выполните следующие действия:

Создайте экземплярDocument класс, указывающий путь к документу Word.

Создайте экземплярPdfSaveOptions класс и установитеExportDocumentStructureсобственностьtrue. Это позволит экспортировать структуру документа и сделать ее видимой на панели навигации «Содержимое» Adobe Acrobat Pro при редактировании PDF-файла.

ИспользоватьSave методDocumentclass для сохранения документа в формате PDF, указав параметры сохранения.

Вопрос: Как просмотреть структуру PDF-документа с помощью Adobe Acrobat Pro?

О: Чтобы просмотреть структуру PDF-документа с помощью Adobe Acrobat Pro, выполните следующие действия:

Откройте PDF-документ в Adobe Acrobat Pro.

На левой панели навигации щелкните значок «Содержимое», чтобы отобразить панель навигации «Содержимое».

В панели навигации «Содержимое» вы увидите структуру документа с заголовками, разделами и другими структурированными элементами.