PdfFileMend
Overzicht
PdfFileMend is een klasse in Aspose.PDF FOSS voor .NET. Erft van: ISaveableFacade.
Facade voor het toevoegen van tekst en afbeeldingen aan bestaande PDF-documenten.
Deze klasse biedt 24 methoden voor het werken met PdfFileMend objecten in .NET programma’s. Beschikbare methoden omvatten: AddImage, AddText, BindPdf, Close, Dispose, PdfFileMend, Save. Alle openbare leden zijn toegankelijk voor elke .NET applicatie na het installeren van het Aspose.PDF FOSS voor .NET pakket. Eigenschappen: Document, InputFile, InputStream, IsWordWrap, OutputFile, OutputStream, en nog 2.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
IsWordWrap | bool | Lezen/schrijven | Of woordomslag moet worden ingeschakeld voor AddText-operaties. |
WrapMode | WordWrapMode | Lezen/schrijven | Woordomslagmodus (Standaard of ByWords). |
TextPositioningMode | PositioningMode | Lezen/schrijven | Tekstpositioneringsmodus. |
InputFile | string? | Lezen/schrijven | Pad van invoerbestand. |
OutputFile | string? | Lezen/schrijven | Pad van uitvoerbestand. |
InputStream | Stream? | Lezen/schrijven | Invoerstroom. |
OutputStream | Stream? | Lezen/schrijven | Uitvoerstroom. |
Document | Document | Lezen | Het document gekoppeld aan deze PdfFileMend, waarin het tussenresultaat wordt blootgesteld zodat het kan worden gekoppeld aan een andere façade. |
Methoden
| Handtekening | Beschrijving |
|---|---|
PdfFileMend() | Standaardconstructor. |
PdfFileMend(inputFileName: string, outputFileName: string) | Maak een PdfFileMend van invoer-/uitvoerbestandspaden. |
PdfFileMend(inputStream: Stream, outputStream: Stream) | Maak een PdfFileMend van invoer-/uitvoerstreams. |
PdfFileMend(document: Document) | Koppel een vooraf geladen Document. |
PdfFileMend(document: Document, outputFileName: string) | Koppel een document en stel het doelbestandspad vooraf in. |
PdfFileMend(document: Document, destStream: Stream) | Koppel een document en stel de bestemmingsstroom vooraf in. |
BindPdf(document: Document) | Koppel een bestaand Document aan deze PdfFileMend. |
BindPdf(inputFile: string) | Koppel een PDF-document vanaf een bestandspad. |
BindPdf(inputStream: Stream) | Koppel een PDF-document vanuit een stream. |
AddText(text: FormattedText, pageNum: int, lowerLeftX: float, lowerLeftY: float) | Voeg opgemaakte tekst toe aan een specifieke pagina op de opgegeven linkeronderpositie. |
AddText(text: FormattedText, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | Voeg opgemaakte tekst toe aan een specifieke pagina binnen de gegeven rechthoek. |
AddText(text: FormattedText, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | Voeg opgemaakte tekst toe aan meerdere pagina’s binnen de opgegeven rechthoek. |
AddImage(imageStream: Stream, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | Voeg een afbeelding toe vanuit een stream naar een specifieke pagina. |
AddImage(imageName: string, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | Voeg een afbeelding toe vanuit een bestandspad naar een specifieke pagina. |
AddImage(imageStream: Stream, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | Voeg een afbeelding toe vanuit een stream naar meerdere pagina’s. |
AddImage(imageName: string, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | Voeg een afbeelding toe vanuit een bestandspad naar meerdere pagina’s. |
AddImage(imageStream: Stream, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float, compositingParameters: CompositingParameters) | Voeg een afbeelding toe met compositie-parameters (blend mode). |
AddImage(imageName: string, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float, compositingParameters: CompositingParameters) | Voeg een afbeelding toe met compositie-parameters (blend mode). |
AddImage(imageStream: Stream, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float, compositingParameters: CompositingParameters) | Voeg een afbeelding toe met compositie-parameters aan meerdere pagina’s. |
AddImage(imageName: string, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float, compositingParameters: CompositingParameters) | Voeg een afbeelding toe met compositie-parameters aan meerdere pagina’s. |
Save(destFile: string) | Sla het gewijzigde document op naar een specifiek bestandspad. |
Save(destStream: Stream) | Sla het gewijzigde document op naar een stream. |
Close() | Sluit het document en sla op naar het uitvoerbestand/stream. |
Dispose() | Roept Dispose aan op deze PdfFileMend instantie. |