PdfFileMend
Przegląd
PdfFileMend jest klasą w Aspose.PDF FOSS dla .NET. Dziedziczy po: ISaveableFacade.
Fasada do dodawania tekstu i obrazów do istniejących dokumentów PDF.
Ta klasa udostępnia 24 metody do pracy z obiektami PdfFileMend w programach .NET. Dostępne metody obejmują: AddImage, AddText, BindPdf, Close, Dispose, PdfFileMend, Save. Wszystkie publiczne elementy są dostępne dla dowolnej aplikacji .NET po zainstalowaniu pakietu Aspose.PDF FOSS dla .NET. Właściwości: Document, InputFile, InputStream, IsWordWrap, OutputFile, OutputStream oraz 2 dodatkowe.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
IsWordWrap | bool | Odczyt/zapis | Czy włączyć zawijanie wierszy dla operacji AddText. |
WrapMode | WordWrapMode | Odczyt/zapis | Tryb zawijania wierszy (Domyślny lub ByWords). |
TextPositioningMode | PositioningMode | Odczyt/zapis | Tryb pozycjonowania tekstu. |
InputFile | string? | Odczyt/zapis | Ścieżka pliku wejściowego. |
OutputFile | string? | Odczyt/zapis | Ścieżka pliku wyjściowego. |
InputStream | Stream? | Odczyt/zapis | Strumień wejściowy. |
OutputStream | Stream? | Odczyt/zapis | Strumień wyjściowy. |
Document | Document | Odczyt | Dokument powiązany z tym PdfFileMend, ujawniający wynik w toku, aby mógł zostać połączony z inną fasadą. |
Metody
| Sygnatura | Opis |
|---|---|
PdfFileMend() | Konstruktor domyślny. |
PdfFileMend(inputFileName: string, outputFileName: string) | Utwórz PdfFileMend z ścieżek plików wejścia/wyjścia. |
PdfFileMend(inputStream: Stream, outputStream: Stream) | Utwórz PdfFileMend z strumieni wejścia/wyjścia. |
PdfFileMend(document: Document) | Powiąż wstępnie załadowany Document. |
PdfFileMend(document: Document, outputFileName: string) | Powiąż dokument i wstępnie ustaw ścieżkę docelowego pliku. |
PdfFileMend(document: Document, destStream: Stream) | Powiąż dokument i wstępnie ustaw docelowy strumień. |
BindPdf(document: Document) | Powiąż istniejący dokument z tym PdfFileMend. |
BindPdf(inputFile: string) | Powiąż dokument PDF z podanej ścieżki pliku. |
BindPdf(inputStream: Stream) | Zwiąż dokument PDF ze strumieniem. |
AddText(text: FormattedText, pageNum: int, lowerLeftX: float, lowerLeftY: float) | Dodaj sformatowany tekst do konkretnej strony w określonej pozycji lewego dolnego rogu. |
AddText(text: FormattedText, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | Dodaj sformatowany tekst do określonej strony w obrębie podanego prostokąta. |
AddText(text: FormattedText, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | Dodaj sformatowany tekst do wielu stron w obrębie podanego prostokąta. |
AddImage(imageStream: Stream, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | Dodaj obraz ze strumienia do określonej strony. |
AddImage(imageName: string, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | Dodaj obraz z ścieżki pliku do konkretnej strony. |
AddImage(imageStream: Stream, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | Dodaj obraz ze strumienia do wielu stron. |
AddImage(imageName: string, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float) | Dodaj obraz z ścieżki pliku do wielu stron. |
AddImage(imageStream: Stream, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float, compositingParameters: CompositingParameters) | Dodaj obraz z parametrami kompozycji (tryb mieszania). |
AddImage(imageName: string, pageNum: int, lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float, compositingParameters: CompositingParameters) | Dodaj obraz z parametrami kompozycji (tryb mieszania). |
AddImage(imageStream: Stream, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float, compositingParameters: CompositingParameters) | Dodaj obraz z parametrami kompozycji do wielu stron. |
AddImage(imageName: string, pageNums: int[], lowerLeftX: float, lowerLeftY: float, upperRightX: float, upperRightY: float, compositingParameters: CompositingParameters) | Dodaj obraz z parametrami kompozycji do wielu stron. |
Save(destFile: string) | Zapisz zmodyfikowany dokument w określonej ścieżce pliku. |
Save(destStream: Stream) | Zapisz zmodyfikowany dokument do strumienia. |
Close() | Zamknij dokument i zapisz do pliku/strumienia wyjściowego. |
Dispose() | Wywołuje metodę Dispose na tej instancji PdfFileMend. |