Kombinált doboz
Ebben az oktatóanyagban bemutatjuk, hogyan hozhat létre kombinált listát az Aspose.PDF for .NET használatával. Lépésről lépésre elmagyarázzuk a C# forráskódot, hogy végigvezetjük Önt ezen a folyamaton.
1. lépés: Előkészítés
Először győződjön meg arról, hogy importálta a szükséges könyvtárakat, és állítsa be a dokumentumok könyvtárának elérési útját:
string dataDir = "YOUR DOCUMENT DIRECTORY";
2. lépés: Hozzon létre egy dokumentumobjektumot
Hozzon létre egy dokumentum objektumot a PDF űrlap tárolására:
Document doc = new Document();
3. lépés: Adjon hozzá egy oldalt
Oldal hozzáadása a dokumentumhoz:
doc.Pages.Add();
4. lépés: Példányosítson egy ComboBoxField objektumot
Példányosítson egy ComboBoxField objektumot a kívánt méretekkel:
ComboBoxField combo = new ComboBoxField(doc.Pages[1], new Aspose.Pdf.Rectangle(100, 600, 150, 616));
5. lépés: Adjon hozzá lehetőségeket a legördülő listához
Adja hozzá a kívánt beállításokat a legördülő listához:
combo.AddOption("Red");
combo.AddOption("Yellow");
combo.AddOption("Green");
combo.AddOption("Blue");
6. lépés: Adja hozzá a kombinált listát az űrlaphoz
Adja hozzá a ComboBoxField objektumot a Dokumentuműrlap mezők gyűjteményéhez:
doc.Form.Add(combo);
7. lépés: Mentse el a dokumentumot
Mentse el a PDF dokumentumot:
dataDir = dataDir + "ComboBox_out.pdf";
doc.Save(dataDir);
Példa a Combo Box forráskódjához az Aspose.PDF for .NET használatával
try
{
// A dokumentumok könyvtárának elérési útja.
string dataDir = "YOUR DOCUMENT DIRECTORY";
// Dokumentumobjektum létrehozása
Document doc = new Document();
// Oldal hozzáadása a dokumentumobjektumhoz
doc.Pages.Add();
// ComboBox Field objektum példányosítása
ComboBoxField combo = new ComboBoxField(doc.Pages[1], new Aspose.Pdf.Rectangle(100, 600, 150, 616));
// Opció hozzáadása a ComboBoxhoz
combo.AddOption("Red");
combo.AddOption("Yellow");
combo.AddOption("Green");
combo.AddOption("Blue");
// Vegyes doboz objektum hozzáadása a dokumentumobjektum mezőgyűjteményéhez
doc.Form.Add(combo);
dataDir = dataDir + "ComboBox_out.pdf";
// Mentse el a PDF dokumentumot
doc.Save(dataDir);
Console.WriteLine("\nCombobox field added successfully.\nFile saved at " + dataDir);
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
Következtetés
Ebben az oktatóanyagban megtanultuk, hogyan hozhat létre kombinált listát az Aspose.PDF for .NET használatával. Ha követi ezeket a lépéseket, az Aspose.PDF használatával egyszerűen hozzáadhat egy kombinált listát PDF-dokumentumaihoz.
GYIK
K: Testreszabhatom a kombinált lista megjelenését az Aspose.PDF for .NET használatával?
V: Igen, testreszabhatja a kombinált lista megjelenését az Aspose.PDF for .NET használatával. Beállíthat olyan tulajdonságokat, mint például a betűméret, a szín, a háttérszín, a szegélystílus és még sok más, hogy megfeleljenek a kívánt megjelenésnek.
K: Beállíthatom az alapértelmezett kiválasztott beállításokat a kombinált listában?
V: Igen, beállíthatja az alapértelmezett kiválasztott beállításokat a kombinált listában az Aspose.PDF for .NET használatával. Használhatja aSelected
tulajdona aComboBoxField
objektumot, hogy egy vagy több opciót alapértelmezés szerint kiválasztottként jelöljön meg.
K: Hogyan kérhetem le a kiválasztott értéket a kombinált listából, miután a felhasználó kiválasztott?
V: A kiválasztott értéket lekérheti a kombinált listából az Aspose.PDF for .NET használatával. Miután a felhasználó kiválasztott, elérheti aValue
tulajdona aComboBoxField
objektumot, hogy megkapja a kiválasztott értéket.
K: Lehetséges eseménykezelőket vagy műveleteket hozzáadni a kombinált listához?
V: Igen, az Aspose.PDF for .NET lehetővé teszi eseménykezelők vagy műveletek hozzáadását a kombinált listához. JavaScript-műveleteket társíthat, mint plOnValueChanged
, a kombinált listába, hogy konkrét műveleteket hajtson végre, amikor a felhasználó kiválaszt egy lehetőséget.
K: Hozzáadhatok eszköztippeket vagy leírásokat a kombinált lista opcióihoz?
V: Igen, az Aspose.PDF for .NET használatával eszköztippeket vagy leírásokat adhat a kombinált lista opcióihoz. Beállíthatja aAlternateName
az egyes opciók tulajdonsága, hogy eszközleírást vagy leírást adjon, amely akkor jelenik meg, amikor a felhasználó az opció fölé viszi az egérmutatót.