Document Splitter – розділіть великий документ на частини.
Цей Aspose.Words Document to PDF Converter for .NET є легковаговим, високопродуктивним API, орієнтованим на конвертація Word у PDF. Він підтримує типові сценарії, такі як DOCX → PDF або DOC → PDF без потреби у Microsoft Office.
Встановлення та налаштування
- Встановіть пакет NuGet
Aspose.Words(ядро API, що забезпечує конвертації). - Застосуйте лічену ліцензію під час запуску, щоб уникнути обмежень оцінки: дивіться Лічена ліцензія .
- Перегляньте вимоги до фреймворку у Посібник з встановлення .
Підтримувані платформи:
- OS: Windows, Linux, macOS
- Фреймворки: .NET Framework 4.x, .NET Standard 2.0, .NET Core 2.0–3.1, .NET 5/6/7+, Mono
- IDEs: Visual Studio 2017–2026, JetBrains Rider, MonoDevelop.
Швидкий старт: Спробуйте конвертувати Word у PDF
using Aspose.Words;
var doc = new Document("input.docx");
doc.Save("output.pdf");Функції та можливості
Широке охоплення форматів
Вхід/Вихід (вибрано):
- Сімейство Word: DOC, DOCX, RTF, DOT, DOTX, DOTM, DOCM, Word 2003 XML і Word 2007 XML
- Фіксоване розташування: PDF (лише вивід)
Тонке налаштування за допомогою параметрів збереження:
- PDF: Лише відповідність Pdf17, шифрування, прапорці дозволів, цифрові підписи, вбудовування шрифтів, стиснення зображень.
Автоматичне визначення формату
API визначає формат за заголовками файлів, тому ви можете безпечно приймати довільні завантаження у веб‑службах.
Точність макету та метадані
Зберігає шрифти, стилі, таблиці, заголовки/нижні колонтитули, водяні знаки, коментарі, розриви розділів і властивості документа (автор, назва, користувацькі поля). Метадані можна трансформувати програмно під час конвертації.
Серверо‑дружня обробка
- Асинхронний/пакетний конвертація та паралелізація для пропускної здатності.
- Налаштовувані пороги пам’яті та обробки сторінок для великих документів.
Кращі практики
- Спочатку ліцензія: ініціалізуйте вимірювану ліцензію перед будь‑якими конвертаціями, щоб уникнути водяних знаків оцінки.
- Паралельність: використовуйте короткоживучі
Documentекземпляри на запит; за потреби використовуйте пулі для параметрів. - Спостережуваність: реєструйте кількість сторінок, тривалість та набори параметрів; позначайте помилки ідентифікаторами кореляції.
FAQ
- Чи потрібен Microsoft Office? Ні. Це окремий API.
- Чи можу я конвертувати, не торкаючись файлової системи? Так. Усі конвертації можуть бути Stream → Stream.
- Як забезпечити PDF/A? Aspose.Words Document to PDF Converter for .NET підтримує
Pdf17лише відповідність. - Чи можу я захистити PDF паролем? Так. Налаштуйте прапорці шифрування та дозволів у
PdfSaveOptions. - Як я можу конвертувати конкретні сторінки? Використовуйте
PageSetуImageSaveOptionsабоFixedPageSaveOptions‑похідні класи.