PdfFileStamp

Približni podaci

PdfFileStamp je klasa u Aspose.PDF FOSS za .NET. Nasljednici od: System.IDisposable.

Fasada za dodavanje marki, brojeva stranica, zaglavlja i vodenih znakova.

Ova klasa pruža 44 metode za rad s PdfFileStamp objektima u .NET programima. Postoje i sljedeće metode: AddFooter, AddGrayscaleImageStamp, AddHeader, AddImageStamp, AddPageNumber, AddPageNumbers, AddStamp, AddTextStamp, AddWatermark, BindPdf, Close, Dispose, i 2 dodatna metoda. Svi javni članovi dostupni su bilo kojoj .NET aplikaciji nakon instalacije paketa Aspose.PDF FOSS za .Net. Ograničenja: ConvertTo, Document, InputFile, InputStream, KeepSecurity, NumberingStyle, i još 16 .

Oznake i značajke

Izvršni datum:Iznos:PrihvatOpisivanje
DocumentDocumentČitaj.Vezan dokument.
InputFilestring?Čitanje/pisanjeUbaci putanje datoteke.
OutputFilestring?Čitanje/pisanjeIzlaz datoteke put.
PageWidthfloatČitaj.Širina prve stranice u vezanoj dokumentaciji.
PageHeightfloatČitaj.Visina prve stranice u vezanoj dokumentaciji.
InputStreamStream?Čitanje/pisanjeUvodni tok postavka veže PDF-ov željno tako da upite dimenzije stranice odražavaju novi ulaz.
OutputStreamStream?Čitanje/pisanjeIzlazni tok Save (() piše ovdje kada nije prošlo nikakvo eksplicitno odredište.
KeepSecurityboolČitanje/pisanjeAko je to istina, sigurnost izvornog dokumenta (šifriranje, dozvole) treba sačuvati na Save-u.
NumberingStyleNumberingStyleČitanje/pisanjeSlika brojanja za AddPageNumber.
OptimizeSizeboolČitanje/pisanjeTip: optimizirati sačuvani izlaz za veličinu.
PageNumberRotationfloatČitanje/pisanjeU slučaju da je to moguće, mora se primjenjivati sljedeće:.
StampIdintČitanje/pisanjeIdentifikator žigova ugrađen kao komentar u strimu sadržaja od strane AddStamp.
StartingNumberintČitanje/pisanjePočetni broj koji koristi AddPageNumber.
ConvertToPdfFormatČitanje/pisanjePDF/A ili PDF verzija cilja za sačuvani izlaz.
PosUpperLeftintČitaj.Dobiva pos gornji lijevi.
PosUpperMiddleintČitaj.Dobija pos gornji sredini.
PosUpperRightintČitaj.Dobiva pos gore desno.
PosSidesLeftintČitaj.Dobiva lijevu stranu.
PosSidesRightintČitaj.-Dobro je stavio pozicije.
PosBottomLeftintČitaj.Dobiva pos donji lijevo.
PosBottomMiddleintČitaj.Dobiva pos dno sredini.
PosBottomRightintČitaj.Dobiva post dole desno.

Metoda za primjenu

PotpisOpisivanje
PdfFileStamp()Predviđeni konstruktor za bezdržava režim.
PdfFileStamp(document: Document)Veži već učita dokument.
PdfFileStamp(document: Document, outputStream: Stream)Vežite dokument i unaprijed konfigurirajte izlazni tok za Spasenje bez parametara.
PdfFileStamp(document: Document, outputFile: string)Vežite dokument i unaprijed konfigurirajte put za izlaz datoteke za Spasenje bez parametara.
PdfFileStamp(inputStream: Stream, outputStream: Stream)Otvoriti iz ulaznog toka, pisati na izlazni tok u Shrani.
PdfFileStamp(inputStream: Stream, outputStream: Stream, keepSecurity: bool)Otvoriti iz ulaznog toka, pisati na izlazni tok u Shrani.
PdfFileStamp(inputFile: string, outputFile: string)Otvoriti iz ulazne datoteke, pisati u izlazni datotek na Save.
PdfFileStamp(inputFile: string, outputFile: string, keepSecurity: bool)Otvoriti iz ulazne datoteke, pisati u izlazni datotek na Save.
PdfFileStamp(inputData: byte[], outputPath: string)Stvorite PdfFileStamp za dane ulazne bajtove, čuvajući u datoj izlaznoj datoteki na Zatvori.
BindPdf(path: string)Veži PDF dokument s puta datoteke za obradu stanja.
BindPdf(doc: Document)Veži PDF dokument za obrađivanje.
Save(destFile: string)Sačuvati izmjenjeni dokument na navedenom putu.
Save(destStream: Stream)Sačuvati izmjenjeni dokument u strimu.
Save()Sačuvaj izmijenjeni dokument u bajtni niz.
AddStamp(stamp: Stamp)Dodajte pečat na fasadi.
Close()Zatvorite dokument i sačuvajte na putanju za izlaz.
Dispose()IDisposable implementacija; delegati za zatvaranje.
AddHeader(formattedText: FormattedText, topMargin: float)Zove AddHeader na ovom PdfFileStamp primjerka.
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)Zove AddFooter na ovom PdfFileStamp primjerka.
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)Zove AddPageNumber na ovom PdfFileStamp primjerka.
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)Dodajte tekst žig na svim stranicama.
AddPageNumbers(input: byte[], format: string, hAlign: HorizontalAlignment, vAlign: VerticalAlignment, fontSize: double)Dodaj brojeve stranica na sve strane.
AddHeader(input: byte[], text: string, fontSize: double, margin: double)Dodajte tekst zaglavlja na sve stranice.
AddFooter(input: byte[], text: string, fontSize: double, margin: double)Dodajte tekst u potpisu na sve stranice.
AddWatermark(input: byte[], text: string, fontSize: double, rotation: double, opacity: double)Dodajte tekst s vodopisem na svim stranicama.
AddImageStamp(input: byte[], rgbPixels: byte[], width: int, height: int, displayWidth: double, displayHeight: double, x: double, y: double)Dodajte RGB sliku na sve stranice.
AddGrayscaleImageStamp(input: byte[], grayPixels: byte[], width: int, height: int, displayWidth: double, displayHeight: double, x: double, y: double)Dodajte žig s slike u sivoj skali na sve stranice.

Također pogledajte:

 Hrvatski