PdfFileMend
Общ преглед
PdfFileMend е клас в Aspose.PDF FOSS за .NET. Наследници от: ISaveableFacade.
Фасад за добавяне на текст и изображения към съществуващи PDF документи.
Този клас предоставя 23 метода за работа с PdfFileMend обекти в .NET програми. Наличните методи включват: AddImage, AddText, BindPdf, Close, PdfFileMend, Save. Всички публични членове са достъпни за всяко приложение .NET след инсталиране на пакета Aspose.PDF FOSS for .Net. Свойства: InputFile, InputStream, IsWordWrap, OutputFile, OutputStream, TextPositioningMode, и още едно.
Свойства на веществата
| Име на фирмата: | Тип на изпитване | Достъп до информация | Описание на състоянието |
|---|---|---|---|
IsWordWrap | bool | Чете/Пише | Дали да се включи словесно обгръщане за операции AddText. |
WrapMode | WordWrapMode | Чете/Пише | Режим за обгръщане на думите (По подразбиране или ByWords). |
TextPositioningMode | PositioningMode | Чете/Пише | Режим за позициониране на текста. |
InputFile | string? | Чете/Пише | Вписване на файл път. |
OutputFile | string? | Чете/Пише | Път на изходния файл. |
InputStream | Stream? | Чете/Пише | Входният поток. |
OutputStream | Stream? | Чете/Пише | Изходният поток. |
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
PdfFileMend() | По подразбиране конструктор. |
PdfFileMend(inputFileName: string, outputFileName: string) | Създаване на PdfFileMend от пътеки за вход/изход. |
PdfFileMend(inputStream: Stream, outputStream: Stream) | Създаване на PdfFileMend от входните/изходящите потоци. |
PdfFileMend(document: Document) | Свържете предварително заредил документ. |
PdfFileMend(document: Document, outputFileName: string) | Свържете документа и предварително зададете пътеката на файла за местоназначение. |
PdfFileMend(document: Document, destStream: Stream) | Свържете документа и предварително зададете потока на местоназначението. |
BindPdf(document: Document) | Привържете съществуващ документ към този PdfFileMend. |
BindPdf(inputFile: string) | Свържете PDF документ от път на файл. |
BindPdf(inputStream: Stream) | Свържете PDF документ от поток. |
AddText(text: FormattedText, pageNum: int, lowerLeftX: float, lowerLeftY: float) | Добавяне на форматиран текст към конкретна страница в дадено ляво-долу положение. |
AddText(text: FormattedText, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | Добавяне на форматиран текст към конкретна страница в дадения правоъгълник. |
AddText(text: FormattedText, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | Добавяне на форматиран текст към няколко страници в рамките на дадения правоъгълник. |
AddImage(imageStream: Stream, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | Добавяне на изображение от поток към определена страница. |
AddImage(imageName: string, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | Добавяне на изображение от пътека към дадена страница. |
AddImage(imageStream: Stream, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | Добавяне на изображение от поток в няколко страници. |
AddImage(imageName: string, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | Добавяне на изображение от пътека към файл в няколко страници. |
AddImage(imageStream: Stream, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float, compositingParameters: CompositingParameters) | Добавяне на изображение с параметри за композиране (режим blend). |
AddImage(imageName: string, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float, compositingParameters: CompositingParameters) | Добавяне на изображение с параметри за композиране (режим blend). |
AddImage(imageStream: Stream, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float, compositingParameters: CompositingParameters) | Добавяне на изображение с параметри за композиране към няколко страници. |
AddImage(imageName: string, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float, compositingParameters: CompositingParameters) | Добавяне на изображение с параметри за композиране към няколко страници. |
Save(destFile: string) | Запазете модифицирания документ в специфичен път за файл. |
Save(destStream: Stream) | Запазете модифицирания документ в поток. |
Close() | Затворете документа и запишете в изходния файл/поток. |