У цьому короткому посібнику пояснюється, як конвертувати Word у PDF за допомогою C#, завантажуючи вихідний файл DOCX і використовуючи клас PdfSaveOptions для налаштування вихідного PDF. Ви можете налаштувати список номерів сторінок, які ви бажаєте відобразити в PDF, режим сторінки для визначення перегляду під час її відображення, режим сумісності PDF та низку інших властивостей. Після експорту Word у PDF на C# ви можете зберегти вихідний файл PDF, вказавши шлях до файлу та назву разом із конфігураціями PDF.
Кроки для перетворення Word у PDF за допомогою C#
- Установіть Aspose.Words із менеджера пакетів NuGet, щоб конвертувати Word у PDF
- Завантажте вихідний файл Word, який потрібно перетворити на PDF у C#
- Створіть та ініціалізуйте об’єкт PdfSaveOptions, щоб налаштувати вихідний PDF
- Встановіть список номерів сторінок Word для друку, режим сторінки та режим відповідності PDF
- Збережіть файл Word як PDF за допомогою наведеної вище конфігурації
Ці кроки допоможуть конвертувати Word у PDF на C#, надаючи покроковий підхід, коли вихідний файл Word завантажується з диска. На наступному додатковому кроці створюється та ініціалізується об’єкт PdfSaveOptions, щоб налаштувати вихідний PDF-файл шляхом встановлення різних параметрів. На останньому кроці файл Word зберігається з використанням необхідних конфігурацій PDF.
Код для експорту Word у PDF за допомогою C#
using Aspose.Words; | |
using Aspose.Words.Saving; | |
namespace ConvertWordToPDFUsingCSharp | |
{ | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Load the license in your application to avoid watermark in the output PDF | |
License WordToPdfLicense = new License(); | |
WordToPdfLicense.SetLicense("Aspose.Word.lic"); | |
// Load the word file to be converted to PDF | |
Document sampleDocx = new Document("InputWordDocx.docx"); | |
// Instantiate the PdfSaveOptions class object before converting the Docx to PDF | |
PdfSaveOptions options = new PdfSaveOptions(); | |
// Set the page numbers of the document to be rendered to output PDF | |
options.PageSet = new PageSet(1,3); | |
// Set page mode to full screen while opening it in a viewer | |
options.PageMode = PdfPageMode.FullScreen; | |
// Set the output PDF document compliance mode | |
options.Compliance = PdfCompliance.Pdf17; | |
// Save the resultant PDF file using the above mentioned options | |
sampleDocx.Save("Output.pdf", options); | |
} | |
} | |
} |
У цьому посібнику під час використання C# Word у PDF перетворення виконується за допомогою PdfSaveOptions. Цей клас містить багато конфігурацій, як-от налаштування стиснення текстового вмісту, коефіцієнта масштабування, поведінки масштабування, параметрів використання згладжування, параметрів контуру та багато іншого.
Тут ми дізналися, як конвертувати Word у PDF за допомогою C#. Якщо ви налаштовані вивчати процес перетворення документа Word у HTML, зверніться до статті як конвертувати документ Word у HTML за допомогою C#.