Form

Overview

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

A formanyomtatványok manipulálására szolgáló homlokzat, beleértve az XML import/exportot is.

Ez a osztály 54 módszert biztosít az .NET programokban lévő Form objektumokkal való munkavégzéshez. A rendelkezésre álló módszerek közé tartozik: BindPdf, Close, Dispose, ExportFdf, ExportJson, ExportXfdf, ExportXml, ExtractXfaData, FillBarcodeField, FillField, FillFields, FillImageField, és 23 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, DestFileName, DestStream, Document, FieldNames, FormSubmitButtonNames, és még három.

Properties

NameTypeAccessDescription
ImportResultFormImportResult[]ReadA legutóbbi ImportFdf/ImportXfdf /ImportXml hívás mezőenkénti eredményei.
DocumentDocument?ReadAz alapdokumentum.
FormSubmitButtonNamesstring[]ReadSzerezd meg a küldési gombok nevét.
SrcFileNamestring?Olvasás/írásForrásfájl neve.
SrcStreamStream?Olvasás/írásA forrásáram.
ConvertToAspose.Pdf.PdfFormatOlvasás/írásA tárolt kimenetelhez a PDF/A vagy a pdf-verzió célját kell jelölni.
FieldNamesstring[]ReadMinden területet fel kell írnia.
DestFileNamestring?Olvasás/írásA célfájl neve mentésre.
DestStreamStream?Olvasás/írásA céláram a mentéshez.

Methods

SignatureDescription
Form()Csináljon egy formátum nélküli homlokzatot.
Form(document: Document)Egy formanyomtatványt hozhat létre, amely egy dokumentumhoz kötődik.
Form(document: Document, destStream: Stream)Kötelezze a dokumentumot, és előzetes beállítsa az kimeneti áramlást a paraméter nélküli mentéshez.
Form(document: Document, destFileName: string)Kötelezze a dokumentumot, és előzetesen konfigurálja az kimeneti fájl útvonalát a paraméter nélküli mentéshez.
Form(srcFileName: string, destFileName: string)A be- és kimeneti fájl útvonalai alapján formanyomtatványt kell létrehozni.
Form(srcFileName: string, destStream: Stream)A formanyomtatvány homlokzatának létrehozása egy bemeneti fájltól, a Save-ban lévő csatornába történő írás.
Form(srcFileName: string)A bevezető fájl útvonalából formanyomtatvány-facsát készíteni.
Form(srcStream: Stream)Készítsen egy formátum-facsádot a folyóból.
Form(srcStream: Stream, destStream: Stream)A Formulár homlokzatának létrehozása a forrás áramlásától, az Üzenetben egy célú áramlást írva.
Form(srcStream: Stream, destFileName: string)A forrásáramlóról formanyomtatványt hozhat létre, a célfájlhoz írva az Üzenetben.
BindPdf(path: string)Csatlakozz egy PDF-fájlhoz.
BindPdf(doc: Document)Csatlakozz egy dokumentumhoz.
BindPdf(stream: Stream)Csatlakozz egy PDF-s streamhez.
GetFieldLimit(fieldName: string)Szerezd meg a szövegmező maximális karakterszámát.
GetField(fieldName: string)Szerezz egy mezőt a név szerint.
FillField(fieldName: string, fieldValue: string)Töltsön ki egy mezőt értékkel.
FillField(fieldName: string, beChecked: bool)A mezőt töltsön ki egy boolean értékkel (a jelölőnégyzetek/rádió gombok esetében).
GetFieldType(fieldName: string)A mező típusát neve szerint kapja meg.
GetFieldFacade(fieldName: string)Kapsz vizuális homlokzat tulajdonságait egy mezőnek.
GetButtonOptionCurrentValue(fieldName: string)Szerezd meg a gomb (rádiógomb) mező jelenlegi értékét.
GetButtonOptionValues(fieldName: string)Szerezzen meg egy gomb (rádiógomb) mező opciós értékeit.
GetFullFieldName(fieldName: string)Szerezd meg a teljes mezőt.
FlattenField(fieldName: string)Egy adott mezőt névvel szétlapítani, statikus tartalomként megjeleníteni és az interaktív állapotot eltávolítani.
FlattenAllFields()A dokumentum összes formanyomtatványt statikus tartalommal ábrázolja, és eltávolítja a AcroForm.
ImportXml(inputXmlStream: Stream, IgnoreFormTemplateChanges: bool)A formanyomtatvány mező értékének importja egy XML-áramból.
ImportXfdf(inputXfdfStream: Stream)A formanyomtatvány mező adatainak importálása egy XFDF-áramból.
ImportFdf(inputFdfStream: Stream)A FDF-áramból formanyomtatvány mező adatainak importálása.
ExportXml(outputXmlStream: Stream)A formanyomtatvány mező értékének XML-áramra történő exportálása.
ExportFdf(outputFdfStream: Stream)A formanyomtatvány mező értékeit FDF-ként exportálja egy áramlatba.
ExportXfdf(outputXfdfStream: Stream)A formanyomtatvány mező értékének XFDF-ként történő exportálása egy folyóba.
ExportJson(outputJsonStream: Stream, indented: bool)Exportálja a dokumentum összes mező tartalmát egy JSON-áramba.
ImportJson(inputJsonStream: Stream)JSON-áramból a kötött dokumentumba importálja a mező értékeket, teljes nevükben egyeztetve az mezők értékeit.
HasField(fullName: string)Igaz, ha a megadott teljes névvel rendelkező mező létezik az kötött formában.
Save()A módosított dokumentumot mentse.
Save(destFile: string)Egy bizonyos útvonalra.
Save(destStream: Stream)A módosított dokumentumot egy csatornán mentse.
SaveBytes()Vedd le a módosított dokumentumot és adja vissza az byte-kat.
Close()Zárja be a homlokzatot.
Dispose()A formanyomtatvány kiiktatására hív.
ExtractXfaData(outputXmlStream: Stream)Kiválasztja a dokumentum XFA adatkészleteit XML-be egy áramlásra.
SetXfaData(inputXmlStream: Stream)A dokumentum XFA XML adatkészleteinek helyettesítése egy áramlással.
FillBarcodeField(fieldName: string, data: string)A vonalkód mezőt a megadott adatokkal neve szerint töltse ki.
FillField(fieldName: string, value: string, fitFontSize: bool)A megadott értékkel töltsön ki egy szövegmezőt, és a betűtípus méretét az adott mezőhöz kell beállítani.
FillField(fieldName: string, index: int)A kiválasztási mezőt a választott opciós index alapján töltsék ki.
FillField(fieldName: string, fieldValues: string[])A megadott többválasztási értékekkel töltsön ki egy listás mezőt.
FillFields(fieldNames: string[], fieldValues: string[], output: Stream)Több mező értékét alkalmazza, és a kapott PDF-t egy folyó formájában adja vissza.
FillImageField(fieldName: string, imageStream: Stream)Töltsön ki egy kép gomb mezőt a folyóból.
FillImageField(fieldName: string, imageFileName: string)Töltsön ki egy képgomb mezőt a fájl útvonalából.
GetFieldFlag(fieldName: string)Szerezzen be a PropertyFlag-t egy mezőre (ReadOnly / Required / NoExport).
GetRichText(fieldName: string)A mező gazdag szöveges tartalmát (a /RV bejegyzés) vagy az hiányban nullát adja.
GetSubmitFlags(fieldName: string)A küldés gomb mezőn rögzített SubmitFormFlag-t adja vissza.
IsRequiredField(fieldName: string)Igaz, ha a mezőben az “Kényszer” jelzőt beállították.
RenameField(fieldName: string, newFieldName: string)A űrlap mezőjének neve.
ImportXml(inputXmlStream: Stream)Import formátum mező értékei XML-áram (parametrosz túlterhelés ugyanaz, mint ImportXml(Stream, bool) ignorFormTemplateChanges=false).

See Also

 Magyar