A professzionális PDF formanyomtatvány létrehozása nem csak a mezőkről szól, hanem a felhasználói élményről, a márkáról és a világosságról. Aspose.PDF.Plugin a .NET használatával pontosan ellenőrizheti az AcroForms megjelenését és érzését: beállítja a személyre szabott színeket, betűtípusokat, alapértelmezett értéket, szerkeszthető zászlót és így tovább.

Bevezetés

A professzionális PDF formanyomtatvány létrehozása nem csak a mezőkről szól, hanem a felhasználói élményről, a márkáról és a világosságról. Aspose.PDF.Plugin a .NET használatával pontosan ellenőrizheti az AcroForms megjelenését és érzését: beállítja a személyre szabott színeket, betűtípusokat, alapértelmezett értéket, szerkeszthető zászlót és így tovább.

Támogatott megjelenési lehetőségek

Az ASPOSE.PDF lehetővé teszi, hogy ellenőrizze:

  • Feld szín (térkép, határ, szöveg)
  • Font és méret (DefaultAppearance tulajdonság)
  • Előrejelzett értékek, max hosszúság, helytartó szöveg
  • Értékelhető/olvasható csak zászlók
  • Dropdown lista opciók és előfizetések
  • Checkbox / rádió gomb állapota és színei
  • Felület pozíció, méret és illeszkedés

Példa: Egy személyre szabott szövegdoboz mező hozzáadása

A PDF formanyomtatványhoz egy személyre szabott szövegdoboz mező hozzáadásához a következő kódszalagot használhatja:

using Aspose.Pdf.Plugins;
using System.Drawing;

string input = "@C:\\Docs\\template.pdf";
string output = "@C:\\Docs\\form_customized.pdf";

var plugin = new FormEditor();
var addOptions = new FormEditorAddOptions(new[] {
    new FormTextBoxFieldCreateOptions(1, new Rectangle(50, 700, 250, 725)) {
        MaxLen = 50,
        Value = "Enter your name...",
        Color = Color.CornflowerBlue,
        Editable = true,
        DefaultAppearance = new DefaultAppearance("Calibri", 13, Color.DarkBlue)
    }
});
addOptions.AddInput(new FileDataSource(input));
addOptions.AddOutput(new FileDataSource(output));
plugin.Process(addOptions);

Példa: A ComboBox (Dropdown) mező beállítása

Ahhoz, hogy a PDF formanyomtatványban egy letöltési mezőt személyre szabjon, a következő kódszalagot használhatja:

var comboOptions = new FormEditorAddOptions(new[] {
    new FormComboBoxFieldCreateOptions(1, new Rectangle(50, 650, 220, 675)) {
        Color = Color.MediumVioletRed,
        Editable = true,
        DefaultAppearance = new DefaultAppearance("Segoe UI", 11, Color.Black),
        Options = new[] {"Red", "Green", "Blue"},
        Selected = 2,
        PartialName = "ColorPreference"
    }
});
comboOptions.AddInput(new FileDataSource(output));
comboOptions.AddOutput(new FileDataSource("@C:\\Docs\\form_final.pdf"));
plugin.Process(comboOptions);

Általános használati esetek

  • Corporate Branding: A Match színeket és betűtípusokat tartalmaz a márka iránymutatásainak megfelelően.
  • Tökéletes UX: Fokozza ki a fontos mezőket, használja a helytartókat és a méretet a világosság érdekében.
  • A munkafolyamat világossága: Az opcionális/követelt vagy aláírás mezőket vizuálisan megkülönbözteti.
  • Hozzáférhetőség: Nagy kontrasztú színek használata a jobb olvashatóság érdekében.

Gyakran feltett kérdések

**Q: Használhatok-e személyre szabott betűtípusokat vagy stílusokat PDF formanyomtatványokban?**A: Igen a DefaultAppearance A tulajdonság lehetővé teszi, hogy megadja a betűtípus nevét, méretét és színét – a szöveget a PDF támogatja, és a rendszerben elérhető.

**Q: Lehet-e zárni egy mezőt a kitöltés után?**A: Állítsa be a mező szerkeszthető zászlóját hamisnak, vagy használja a Form Flattener plugin-t, hogy tartalmat állandóan zárjon.

**Q: Hogyan tudok vizuálisan megkülönböztetni a szükséges mezőket?**A: Különböző színeket, határstílusokat vagy háttér árnyékolását használja a felhasználó figyelmét igénylő mezők jelzésére.

következtetések

A megjelenési beállítások kombinálása a viselkedési zászlókkal (szerkeszthető, olvasható, alapértelmezett értékek) a digitális munkafolyamatok maximális felhasználhatóságának és megfelelőségének biztosítása érdekében.

More in this category