Конвертиране на документ в PDF

Възможността лесно и надеждно да конвертирате документи от един формат в друг е ключова характеристика на Aspose.Words. Един от най-популярните формати за конвертиране е PDF гол формат, който запазва първоначалния вид на документ по време на представянето му на различни платформи. Терминът “намаляване” се използва в Aspose.Words да опише процеса на преобразуване на документ във формат на файл, който е въплътен или има концепцията за страници.

Конвертиране на документ с думи в PDF

Преобразуването от Word на PDF е доста сложен процес, който изисква няколко етапа на изчисление. Aspose.Words монтаж на двигателя имитира начина, по който Microsoft Word по-близо до това, което можете да видите Microsoft Word.

С Aspose.Words Можете програмно да конвертирате документ от формат DOC или DOCX в PDF без да използвате Microsoft Офисът. Тази статия обяснява как да се извърши това преобразуване.

Конвертиране на DOCX или DOC в PDF

Преобразуване от DOC или DOCX формат на документ в PDF формат в Aspose.Words е много лесно и може да се постигне само с два реда код, който:

  1. Зареждане на документа в a Document обект с помощта на един от неговите конструктори, като се посочва името на документа с неговото разширение формат.
  2. Призовете един от Document.Save методи за Document обект и зададете желания формат на изхода като PDF чрез въвеждане на име на файл с разширението PDF.

Следният пример за код показва как да конвертирате документ от DOCX в PDF с помощта на Save метод:

Можете да изтеглите шаблонния файл на този пример от Aspose.Words GitHub.

Конвертиране в различен PDF Стандарти

Aspose.Words осигурява PdfComplaceизброяване в подкрепа на преобразуването на DOC или DOCX в различни PDF форматови стандарти (като PDF 1.7, PDF 1.5 и др.).

Следният пример за код показва как да конвертирате документ в PDF 1.7 с помощта на PdfSaveOptions със съответствие с PDF17:

Конвертиране на изображения в PDF

Преобразуването в PDF не се ограничава от Microsoft Word формат на документите. Всеки формат, поддържан от Aspose.Words, включително програмично създаден, може да бъде преобразуван в PDF. Например, можем да конвертираме изображения на една страница, като JPEG, PNG, BMP, EMF или WMF, както и изображения на много страници, като TIFF и GIF, в PDF.

Следният пример за код показва как да конвертирате JPEG и TIFF изображения в PDF:

За да проработи този код, трябва да добавите препратки към Aspose.Words, Java.awt.image, and javax. imagio клас пакети за вашия проект.

Намаляване на PDF Размер на изхода

При запис в PDF можете да посочите дали искате да оптимизирате изхода. За да направите това, трябва да настроите OptimizeOutput флаг към true, и тогава излишните уплътнени платна и празни платна ще бъдат премахнати, съседе. glyphs със същото форматиране ще бъде конкатенирано.

Следният пример за код показва как да оптимизирате изхода:

Вижте също