PdfFileMend
Übersicht
PdfFileMend ist eine Klasse in Aspose.PDF FOSS für .NET. Erbt von: ISaveableFacade.
Fassade zum Hinzufügen von Text und Bildern zu bestehenden PDF-Dokumenten.
Diese Klasse stellt 24 Methoden zur Arbeit mit PdfFileMend-Objekten in .NET-Programmen bereit. Verfügbare Methoden umfassen: AddImage, AddText, BindPdf, Close, Dispose, PdfFileMend, Save. Alle öffentlichen Mitglieder sind für jede .NET-Anwendung nach Installation des Aspose.PDF FOSS für .NET-Pakets zugänglich. Eigenschaften: Document, InputFile, InputStream, IsWordWrap, OutputFile, OutputStream und 2 weitere.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
IsWordWrap | bool | Lesen/Schreiben | Ob die Wortumbruchfunktion für AddText-Operationen aktiviert werden soll. |
WrapMode | WordWrapMode | Lesen/Schreiben | Wortumbruchmodus (Standard oder ByWords). |
TextPositioningMode | PositioningMode | Lesen/Schreiben | Textpositionierungsmodus. |
InputFile | string? | Lesen/Schreiben | Eingabedateipfad. |
OutputFile | string? | Lesen/Schreiben | Ausgabedateipfad. |
InputStream | Stream? | Lesen/Schreiben | Eingabestream. |
OutputStream | Stream? | Lesen/Schreiben | Ausgabestream. |
Document | Document | Lesen | Das Dokument, das an dieses PdfFileMend gebunden ist, stellt das Zwischenergebnis bereit, sodass es in eine andere Fassade verkettet werden kann. |
Methoden
| Signatur | Beschreibung |
|---|---|
PdfFileMend() | Standardkonstruktor. |
PdfFileMend(inputFileName: string, outputFileName: string) | Erstelle ein PdfFileMend aus Eingabe-/Ausgabepfaden. |
PdfFileMend(inputStream: Stream, outputStream: Stream) | Erstelle ein PdfFileMend aus Eingabe-/Ausgabeströmen. |
PdfFileMend(document: Document) | Binde ein vorab geladenes Document. |
PdfFileMend(document: Document, outputFileName: string) | Ein Dokument binden und den Ziel-Dateipfad vorab festlegen. |
PdfFileMend(document: Document, destStream: Stream) | Ein Dokument binden und den Ziel-Stream vorab festlegen. |
BindPdf(document: Document) | Ein vorhandenes Dokument an dieses PdfFileMend binden. |
BindPdf(inputFile: string) | Ein PDF-Dokument aus einem Dateipfad binden. |
BindPdf(inputStream: Stream) | Binden Sie ein PDF-Dokument aus einem Stream. |
AddText(text: FormattedText, pageNum: int, lowerLeftX: float, lowerLeftY: float) | Fügen Sie formatierten Text zu einer bestimmten Seite an der angegebenen unteren linken Position hinzu. |
AddText(text: FormattedText, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | Fügen Sie formatierten Text zu einer bestimmten Seite innerhalb des angegebenen Rechtecks hinzu. |
AddText(text: FormattedText, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | Fügen Sie formatierten Text zu mehreren Seiten innerhalb des angegebenen Rechtecks hinzu. |
AddImage(imageStream: Stream, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | Fügen Sie ein Bild aus einem Stream zu einer bestimmten Seite hinzu. |
AddImage(imageName: string, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | Fügen Sie ein Bild aus einem Dateipfad zu einer bestimmten Seite hinzu. |
AddImage(imageStream: Stream, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | Ein Bild aus einem Stream zu mehreren Seiten hinzufügen. |
AddImage(imageName: string, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | Ein Bild aus einem Dateipfad zu mehreren Seiten hinzufügen. |
AddImage(imageStream: Stream, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float, compositingParameters: CompositingParameters) | Ein Bild mit Kompositierungsparametern (Blend-Modus) hinzufügen. |
AddImage(imageName: string, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float, compositingParameters: CompositingParameters) | Ein Bild mit Kompositierungsparametern (Blend-Modus) hinzufügen. |
AddImage(imageStream: Stream, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float, compositingParameters: CompositingParameters) | Fügen Sie ein Bild mit Kompositierungsparametern zu mehreren Seiten hinzu. |
AddImage(imageName: string, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float, compositingParameters: CompositingParameters) | Fügen Sie ein Bild mit Kompositierungsparametern zu mehreren Seiten hinzu. |
Save(destFile: string) | Speichern Sie das geänderte Dokument an einem bestimmten Dateipfad. |
Save(destStream: Stream) | Speichern Sie das geänderte Dokument in einen Stream. |
Close() | Schließen Sie das Dokument und speichern Sie es in die Ausgabedatei/den Stream. |
Dispose() | Ruft Dispose für diese PdfFileMend-Instanz auf. |