PdfFileMend
Opinie generală
PdfFileMend este o clasă în Aspose.PDF FOSS pentru .NET. Moștenitorii de la: ISaveableFacade.
Fațadă pentru adăugarea textului și a imaginilor la documentele PDF existente.
Această clasă oferă 23 de metode pentru a lucra cu obiecte PdfFileMend în programe .NET. Metodele disponibile includ: AddImage, AddText, BindPdf, Close, PdfFileMend, Save. Toți membrii publicului sunt accesibili oricărei aplicații .NET după instalarea pachetului Aspose.PDF FOSS for .Net. Proprietăți: InputFile, InputStream, IsWordWrap, OutputFile, OutputStream, TextPositioningMode, şi încă una.
Proprietăți
| Numele de proprietate | Tipul de vehicul | Accesul | Descriere: |
|---|---|---|---|
IsWordWrap | bool | Citire/scriere | Dacă se activează înfășurarea cu cuvinte pentru operațiunile AddText. |
WrapMode | WordWrapMode | Citire/scriere | Modul de înfășurare a cuvintelor (default sau ByWords). |
TextPositioningMode | PositioningMode | Citire/scriere | Mod de poziţionare text. |
InputFile | string? | Citire/scriere | Introduceţi calea fişierului. |
OutputFile | string? | Citire/scriere | Calea fişierului de ieşire. |
InputStream | Stream? | Citire/scriere | Flux de intrare. |
OutputStream | Stream? | Citire/scriere | Flux de ieşire. |
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
PdfFileMend() | Constructor de bază. |
PdfFileMend(inputFileName: string, outputFileName: string) | Creează un PdfFileMend din căile de fișiere input/output. |
PdfFileMend(inputStream: Stream, outputStream: Stream) | Crearea unui PdfFileMend din fluxurile de intrare/exclusivă. |
PdfFileMend(document: Document) | Legă un document preîncărcat. |
PdfFileMend(document: Document, outputFileName: string) | Legă un document şi pre-setarea traseului de fişier destinaţie. |
PdfFileMend(document: Document, destStream: Stream) | Legă un document şi pre-setarea fluxului de destinaţie. |
BindPdf(document: Document) | Legă un document existent la acest PdfFileMend. |
BindPdf(inputFile: string) | Legă un document PDF dintr-o cale de fișier. |
BindPdf(inputStream: Stream) | Legă un document PDF dintr-un flux. |
AddText(text: FormattedText, pageNum: int, lowerLeftX: float, lowerLeftY: float) | Adăugați text formatat la o pagină specifică în poziția din stânga jos. |
AddText(text: FormattedText, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | Adăugați text formatat la o pagină specifică din interiorul dreptunghiului dat. |
AddText(text: FormattedText, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | Adăugați text formatat la mai multe pagini din interiorul dreptunghiului dat. |
AddImage(imageStream: Stream, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | Adăugați o imagine dintr-un flux la o pagină specifică. |
AddImage(imageName: string, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | Adăugați o imagine dintr-o cale de fișier la o pagină specifică. |
AddImage(imageStream: Stream, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | Adăugați o imagine dintr-un flux la mai multe pagini. |
AddImage(imageName: string, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | Adăugați o imagine dintr-o cale de fișier la mai multe pagini. |
AddImage(imageStream: Stream, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float, compositingParameters: CompositingParameters) | Adăugați o imagine cu parametri de composit (modul de amestecare). |
AddImage(imageName: string, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float, compositingParameters: CompositingParameters) | Adăugați o imagine cu parametri de composit (modul de amestecare). |
AddImage(imageStream: Stream, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float, compositingParameters: CompositingParameters) | Adăugați o imagine cu parametri de composit la mai multe pagini. |
AddImage(imageName: string, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float, compositingParameters: CompositingParameters) | Adăugați o imagine cu parametri de composit la mai multe pagini. |
Save(destFile: string) | Salvați documentul modificat într-o cale de fișier specifică. |
Save(destStream: Stream) | Salvați documentul modificat într-un flux. |
Close() | Închideți documentul și salvați în fișier/stream de ieșire. |