PdfFileStamp
Overview
PdfFileStamp az .NET-es FOSS Aspose.PDF osztály. Az örökölők: System.IDisposable.
A bélyegző, oldalszámok, címsorok és lábjegyek beillesztésére szolgáló homlokzat.
Ez a osztály 44 módszert biztosít az PdfFileStamp objektumokkal való munkavégzéshez .NET programokban. A rendelkezésre álló módszerek közé tartozik: AddFooter, AddGrayscaleImageStamp, AddHeader, AddImageStamp, AddPageNumber, AddPageNumbers, AddStamp, AddTextStamp, AddWatermark, BindPdf, Close, Dispose, és 2 további módszer. Minden nyilvános tag hozzáférhető bármely .NET alkalmazáshoz a Aspose.PDF FOSS for .Net csomag telepítése után. A tulajdonságok: ConvertTo, Document, InputFile, InputStream, KeepSecurity, NumberingStyle, és még 16 más.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
Document | Document | Read | A kötött dokumentum. |
InputFile | string? | Olvasás/írás | Bejegyzés fájl útvonal. |
OutputFile | string? | Olvasás/írás | Kiadó fájl útvonal. |
PageWidth | float | Read | A kötött dokumentum első oldalának szélessége. |
PageHeight | float | Read | A kötött dokumentum első oldalának magassága. |
InputStream | Stream? | Olvasás/írás | A bejárati áramlat beállítása a PDF-et készekre köt, így az oldalméreteit érintő lekérdezések tükrözik az új bemenetet. |
OutputStream | Stream? | Olvasás/írás | Kiviteli áram Save ((() itt írja, ha nem kerül át a célpont. |
KeepSecurity | bool | Olvasás/írás | Ha igaz, a forrásdokumentum biztonságát (titkosítás, engedélyek) meg kell őrizni az Üzenetben. |
NumberingStyle | NumberingStyle | Olvasás/írás | A AddPageNumber számlálóstílus. |
OptimizeSize | bool | Olvasás/írás | Tipp: optimalizálja a mentett kimenetet. |
PageNumberRotation | float | Olvasás/írás | A AddPageNumber bélyegeken alkalmazott forgás (fok). |
StampId | int | Olvasás/írás | A címkék azonosítója, amelyet a AddStamp tartalomáramlás-megjegyzésként beilleszkedett. |
StartingNumber | int | Olvasás/írás | A AddPageNumber által használt kezdőszám. |
ConvertTo | PdfFormat | Olvasás/írás | A mentett kimenetel PDF/A vagy PDF változat célkitűzése. |
PosUpperLeft | int | Read | A bal felső részben. |
PosUpperMiddle | int | Read | A felső középső részben. |
PosUpperRight | int | Read | A jobb felső részben. |
PosSidesLeft | int | Read | A balra a posztold. |
PosSidesRight | int | Read | A posztoldatoknak van helyük. |
PosBottomLeft | int | Read | A balra a poszt. |
PosBottomMiddle | int | Read | A poszt a középső rész. |
PosBottomRight | int | Read | A jobb oldalon van a poszt. |
Methods
| Signature | Description |
|---|---|
PdfFileStamp() | Az állam nélküli mód alapértelmezett konstruktorja. |
PdfFileStamp(document: Document) | Csatlakoztass egy már feltöltött dokumentumot. |
PdfFileStamp(document: Document, outputStream: Stream) | Kötelezze a dokumentumot, és előzetes beállítsa az kimeneti áramlást a paraméter nélküli mentéshez. |
PdfFileStamp(document: Document, outputFile: string) | Kötelezze a dokumentumot, és előzetesen konfigurálja az kimeneti fájl útvonalát a paraméter nélküli mentéshez. |
PdfFileStamp(inputStream: Stream, outputStream: Stream) | Nyisd be a bemeneti áramlóról, írj ki az kimenő áramlához. |
PdfFileStamp(inputStream: Stream, outputStream: Stream, keepSecurity: bool) | Nyisd be a bemeneti áramlóról, írj ki az kimenő áramlához. |
PdfFileStamp(inputFile: string, outputFile: string) | Nyisd be a bemeneti fájltól, írj ki az kimenőfájlba. |
PdfFileStamp(inputFile: string, outputFile: string, keepSecurity: bool) | Nyisd be a bemeneti fájltól, írj ki az kimenőfájlba. |
PdfFileStamp(inputData: byte[], outputPath: string) | Hozzáadja a PdfFileStamp-t az adott bemeneti bájtokhoz, mentve a megadott kimenő fájlt a Close ((() -ra. |
BindPdf(path: string) | Csatlakozás egy PDF dokumentum a fájl útvonalról az állapotos feldolgozáshoz. |
BindPdf(doc: Document) | PDF dokumentum kötés az állapotos feldolgozáshoz. |
Save(destFile: string) | A módosított dokumentumot a megadott útvonalra mentse. |
Save(destStream: Stream) | A módosított dokumentumot egy csatornán mentse. |
Save() | A módosított dokumentumot egy byte-szerkezetbe menteni. |
AddStamp(stamp: Stamp) | A kötött dokumentumnak add hozzá egy homlokzatot. |
Close() | Zárja be a dokumentumot és mentse az kimeneti útvonalba. |
Dispose() | IDisposable végrehajtás; delegátusok a zárásra. |
AddHeader(formattedText: FormattedText, topMargin: float) | Hívja a AddHeader-t ebben aPdfFileStamp példányban. |
AddHeader(formattedText: FormattedText, topMargin: float, leftMargin: float, rightMargin: float) | |
AddHeader(imageStream: Stream, topMargin: float) | |
AddHeader(inputStream: Stream, topMargin: float, leftMargin: float, rightMargin: float) | |
AddHeader(imageFile: string, topMargin: float) | |
AddHeader(imageFile: string, topMargin: float, leftMargin: float, rightMargin: float) | |
AddFooter(formattedText: FormattedText, bottomMargin: float) | Hívja a AddFooter-t ebben aPdfFileStamp példányban. |
AddFooter(formattedText: FormattedText, bottomMargin: float, leftMargin: float, rightMargin: float) | |
AddFooter(imageStream: Stream, bottomMargin: float) | |
AddFooter(imageStream: Stream, bottomMargin: float, leftMargin: float, rightMargin: float) | |
AddFooter(imageFile: string, bottomMargin: float) | |
AddFooter(imageFile: string, bottomMargin: float, leftMargin: float, rightMargin: float) | |
AddPageNumber(formattedText: FormattedText) | Hívja a AddPageNumber-t ebben aPdfFileStamp példányban. |
AddPageNumber(formattedText: FormattedText, position: int) | |
AddPageNumber(formattedText: FormattedText, position: int, leftMargin: float, rightMargin: float, topMargin: float, bottomMargin: float) | |
AddPageNumber(formattedText: FormattedText, x: float, y: float) | |
AddPageNumber(formatString: string) | |
AddPageNumber(formatString: string, position: int) | |
AddPageNumber(formatString: string, position: int, leftMargin: float, rightMargin: float, topMargin: float, bottomMargin: float) | |
AddPageNumber(formatString: string, x: float, y: float) | |
AddTextStamp(input: byte[], text: string, hAlign: HorizontalAlignment, vAlign: VerticalAlignment, fontSize: double, fontName: string) | Adj szöveges bélyeget minden oldalra. |
AddPageNumbers(input: byte[], format: string, hAlign: HorizontalAlignment, vAlign: VerticalAlignment, fontSize: double) | Adja hozzá az összes oldal számát. |
AddHeader(input: byte[], text: string, fontSize: double, margin: double) | Hozzáadhat egy címsor szöveget minden oldalra. |
AddFooter(input: byte[], text: string, fontSize: double, margin: double) | Minden oldalra feliratot kell adni. |
AddWatermark(input: byte[], text: string, fontSize: double, rotation: double, opacity: double) | Adj vízjelzőt minden oldalra. |
AddImageStamp(input: byte[], rgbPixels: byte[], width: int, height: int, displayWidth: double, displayHeight: double, x: double, y: double) | RGB-képes bélyeg minden oldalra. |
AddGrayscaleImageStamp(input: byte[], grayPixels: byte[], width: int, height: int, displayWidth: double, displayHeight: double, x: double, y: double) | Adj egy szürke-színes képcédulát minden oldalra. |