PdfFileInfo

Overview

PdfFileInfo az .NET-es FOSS Aspose.PDF osztály. Az örökölők: IDisposable.

PDF dokumentum metadata és tulajdonságai eléréséhez szükséges homlokzat.

Ez a osztály 34 módszert biztosít az PdfFileInfo objektumokkal való munkavégzéshez .NET programokban. A rendelkezésre álló módszerek közé tartozik: BindPdf, ClearInfo, Close, Dispose, GetDocumentInfo, GetDocumentPrivilege, GetMetaInfo, GetPageHeight, GetPageRotation, GetPageWidth, GetPageXOffset, GetPageYOffset, és 8 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: Author, CreationDate, CreationDateValue, Creator, Document, HasCollection, és 26 több.

Properties

NameTypeAccessDescription
DocumentDocument?ReadA kötött dokumentum.
InputFilestring?Olvasás/írásA forrás PDF útvonal.
HasOpenPasswordboolReadAz PDF-t nyitni használó/nyitási jelszó kell.
HasEditPasswordboolReadAz PDF-ben van-e tulajdonos/szerkesztési jelszó (pl.
PasswordTypePasswordTypeReadMilyen típusú jelszó (ha van) hitelesítette a kötött PDF-et.
Titlestring?Olvasás/írásA dokumentum címe.
Authorstring?Olvasás/írásA dokumentum szerzője.
Subjectstring?Olvasás/írásA dokumentum tárgya.
Keywordsstring?Olvasás/írásA dokumentum kulcsszavak.
Creatorstring?Olvasás/írásA teremtő alkalmazás.
Producerstring?ReadA gyártó alkalmazás, ami létrehozta a PDF-et.
HeaderDictionary<string, string>Olvasás/írásA /Info alapjelenetből származó, a név szerint feltüntetett egyedi metaadatok.
CreationDatestringOlvasás/írásA létrehozási dátum PDF-formátumban (D:YY YYMMDDHHmmSSOHH’mm’) vagy üres, ha nincs.
CreationDateValueDateTimeOlvasás/írásA DateTime RAW látása a CreationDate (könnyiség-pótló).
ModDatestringOlvasás/írásA módosítás dátumát PDF-formátumban (D:YY YYMMDDHHmmSSOHH’mm’) vagy hiányzó esetben üres formában.
ModDateValueDateTimeOlvasás/írásA DateTime RAW látása a ModDate (könnyiség-pótló).
NumberOfPagesintReadOldalak száma.
PdfVersionstring?ReadA PDF-verzió szalagja (pl. “1.4”, “7.”).
IsEncryptedboolReadAz, hogy a dokumentum titkosított-e.
HasFormboolReadAz, hogy a dokumentumnak van-e formája.
HasOutlinesboolReadA dokumentum könyvjelzői.
HasMetadataboolReadAz XMP-metadatok tartalma.
HasEmbeddedFilesboolReadAz, hogy a dokumentumban vannak-e beágyazott fájlok.
HasPageLabelsboolReadAz, hogy a dokumentumban vannak-e címkék.
HasLayersboolReadAz, hogy a dokumentum rétegeket tartalmaz-e (nem kötelező tartalom).
HasCollectionboolReadAz, hogy a dokumentum PDF portfólió-e (a katalógusban /Collection bejegyzés van).
IsTaggedboolReadAz, hogy a dokumentum címkézett-e.
PageLayoutstring?ReadA oldal elrendezés módja (pl. “SinglePage”, " TwoColumnLeft").
PageModestring?ReadA oldal módja (pl. “UseOutlines”, " FullScreen").
IsPdfFileboolReadAz, hogy a kötött dokumentum érvényes PDF-fájl (instansz tulajdonság).
InputStreamStream?Olvasás/írásForrás-PDF.
UseStrictValidationboolOlvasás/írásHa igaz, a elemző szigorú PDF-meghatározási szabályokat alkalmaz.

Methods

SignatureDescription
PdfFileInfo()Hozz létre egy üres PdfFileInfo példányt.
PdfFileInfo(document: Document)Egy meglévő dokumentumot beborító PdfFileInfo példány létrehozása.
PdfFileInfo(input: byte[])Hozzáférés a PDF-bázitokból.
PdfFileInfo(input: byte[], password: string)Hozzon létre egy PdfFileInfo példányt PDF-bitéből, jelszóval.
PdfFileInfo(inputFile: string)Hozzáférés egy PdfFileInfo példányt a fájl útvonalából.
PdfFileInfo(inputFile: string, password: string)Hozz létre egy PdfFileInfo példányt egy fájl útvonalból, jelszóval.
PdfFileInfo(inputStream: Stream)Hozzáfér egy PdfFileInfo példányt a folyóból.
PdfFileInfo(inputStream: Stream, password: string)Nyissa meg egy stream-től jelszóval.
PdfFileInfo(inputStream: Stream, password: string, customSecurityHandler: Aspose.Pdf.Security.ICustomSecurityHandler)Nyisd ki egy stream-ből, jelszóval és egy egyedi biztonsági kezelővel.
PdfFileInfo(inputFile: string, password: string, customSecurityHandler: Aspose.Pdf.Security.ICustomSecurityHandler)Nyisd fel egy fájl útvonalon, jelszóval és egy egyedi biztonsági kezelővel.
SaveNewInfo()A módosított információkat egy új PDF-fájlba mentse.
SaveNewInfoWithXmp()A módosított infót egy új PDF-fájlba menteni, az Info dict bejegyzések szinkronizálása XMP metadata.
SaveNewInfoWithXmp(outputFileName: string)A módosított infót egy fájlba menteni, az Info diktátum bejegyzéseit XMP metadata-val szinkronizálni.
SetMetaInfo(name: string, value: string)A dokumentum információs szótárban állítson be egy egyedi metadata tulajdonságot.
GetMetaInfo(name: string)Szerezzen egy egyedi metadata tulajdonságot a dokumentum információs szótárból.
GetPdfVersion()PdfVersion módszer-formás álneve.
GetPageWidth(pageNum: int)Szerezzen egy adott oldal szélességét pontokban (1-es oldalszámon alapuló).
GetPageHeight(pageNum: int)Szerezd meg egy adott oldal magasságát pontokban (1-es oldalszámon alapuló).
GetPageRotation(pageNum: int)Szerezd meg egy adott oldal forgatását (0, 90, 180, 270).
GetPageXOffset(pageNum: int)A oldal eredetének X koordináta a laphatáron belül.
GetPageYOffset(pageNum: int)A oldal eredetének Y koordinátája a lap határán belül.
GetDocumentInfo()Minden dokumentum-metadat szótárként.
IsValidPdfBytes(data: byte[])Ellenőrizze, hogy az adott bájtok érvényes PDF-fájlokat jelentenek.
IsValidPdfStream(stream: Stream)Ellenőrizze, hogy az adott áramlat érvényes PDF-fájl.
GetDocumentPrivilege()Szerezd meg a dokumentum jogosultságait.
BindPdf(srcDoc: Document)Csatlakoztassa ezt a homlokzatot egy meglévő dokumentum példányhoz.
ClearInfo()A kötött dokumentumban a standard /Info szótárbejegyzéseket (cím, szerző, téma, kulcsszó, alkotó, gyártó, csapdába ejtett, CreationDate,ModDate) kitörli.
BindPdf(path: string)Csatlakoztassa ezt a homlokzatot egy PDF-fájlhoz az adott útvonalon.
Save(destStream: Stream)A kötött dokumentumot egy folyóba menteni.
Save(destFile: string)A kötött dokumentumot egy fájl útvonalba menteni.
Close()Zárja be és engedje el a kötött dokumentumot.
SaveNewInfo(outputStream: Stream)A módosított Info szótár egy folyóművben mentése.
SaveNewInfo(outputFile: string)A módosított Info szótár egy fájlba mentése.
Dispose()A PdfFileInfo példányban a Dispose hívás.

See Also

 Magyar