Внасяне
Използваме термина “пренасяне” в Aspose.Words да се опише процесът на преобразуване на документ във формат на файл или среда, която е въплътена или има концепцията за страници. Говорим за предаване на документ на страници. Следната диаграма показва какво представлява преводът Aspose.Words.
Предаване на характеристиките на Aspose.Words позволява да извършите следното:
- Конвертиране на документ или избрани страници в PDF, XPS, HTML, XAML, PostScript и PCL формати.
- Конвертиране на документ в много страници TIFF документ, или конвертиране на всяка страница в Raster образ и го запишете като BMP, PNG или JPEG.
- Превключете страница с документи в образ на Scalable Vector Graphics (SVG), или го конвертирате във векторно изображение и го запишете като EMF.
- Render (draw) страница с документ в определен размер или мащаб на .NET Графични обекти за създаване на нокти, пълен размер или мащабирани изображения на страници с документи.
- Render a Shape обект отделно от документа към всеки формат на изображението или към .NET Графиката възразява.
- Показване на всяка страница на документ в Windows Форма.
- Печат или преглед на страници с документи, използвайки стандарта .NET печатна инфраструктура.
Излитане на поток или фиксирана линия Формати на документите
Повечето от форматите на документите, които могат да бъдат заредени Aspose.Words са известни като формати на потоците. Flow-layout формати включват DOC, OOXML, RTF, OTT, и HTML. Документи в тези формати се състоят от различни елементи като параграфи, таблици, заглавни части, подноси, изображения, полета и тяхното форматиране, например, смели, италиански, шрифт, размер. Форматите за определяне на потоците обаче не съдържат информация за позицията, в която всеки конкретен параграф или символ е показан на страница.
За разлика от това, форматите на PDF (също известни като “невалидна страница”) като PDF и XPS съдържа точна информация за позиционирането на всички елементи на документа. Тези формати запазват първоначалния вид на документ, след като е бил изложен на страници, като осигуряват по-голяма точност на показваната информация.
Двигател за подредба на страници
Aspose.Words въвежда свой собствен макет на страница двигател, който форматира документ за изтичане на поток на страници. Aspose.Words изпълнява редица изпълнители, които или произвеждат документ с фиксиран размер, като например PDF или XPS, или изходни страници в друг носител като печат или рисуване. Имайте предвид, че износът може да бъде въплътен и за HTML и XAML. Това означава, че даден документ може да бъде записан като редовен HTML или XAML (формат на flow-layout), или като “paginated” HTML и XAML, които имат абсолютни позиции на елементи.
Най- важното предимство от използването на Aspose.Words Page оформлението на двигателя е, че тя имитира пътя Microsoft WordРаботи на макет на страницата. Следователно, когато конвертирате Microsoft Word документ в PDF, XPS, или да го отпечатате с помощта на Aspose.Words, изходът ще изглежда почти точно като ако е направено от Microsoft Word. Имайте предвид, че Aspose.Words не използва Microsoft Word.