MS Publisher egy program dokumentumok létrehozására, amelyek a lapelrendezési információkkal való munka köré épülnek. A program a következő fájlformátumokat nyitja meg: MS Publisher 2.0 vagy újabb, .txt kiterjesztésű fájlok, RTF fájlok, MS Word fájlok, HTML fájlok, Unicode szöveg és még sok más. A Pub fájlok különböző típusú adatokat tartalmazhatnak, például képeket, szöveget vagy grafikákat. Éppen ezért a formátum széles körben elterjedt szórólapok, prospektusok, képeslapok és egyéb papíralapú hirdetések készítésében.
Ez a szoftver lehetővé teszi saját tervezésű dokumentumok létrehozását, vagy a formázott tervek használatát a dokumentumhoz. Az MS Publisher a .pub kiterjesztéssel menti a fájlokat, és a Publisheren kívül kevés alkalmazás képes ezeket a fájlokat feldolgozni.
Az Aspose.PUB for C# .NET egy rugalmas, könnyen használható könyvtár. Elektronikus publikációs fájlokkal való munkára lett kifejlesztve. Ez a megoldás támogatja a népszerű elektronikus publikációs fájlformátum (.pub) betöltését, megnyitását, szerkesztését és PDF‑re konvertálását. Gyors és megbízható PUB‑PDF, HTML, XLSX, DOC és a leggyakrabban használt képformátumokra történő konvertálást biztosít.
A saját C# .NET projektbe való integrálás mellett a könyvtár tökéletes saját, többplatformos alkalmazások létrehozására az MS Publisher fájlok megnyitásához, egyesítéséhez vagy konvertálásához. Itt láthatja és kipróbálhatja a funkció megvalósítására szolgáló példákat ilyen alkalmazásokban. Ezeket csapataink a megoldás használatával hozták létre. Ezzel a megoldással nem kell további szoftvert telepíteni vagy előfizetni a megjelenített eredmény eléréséhez.
Speciális .NET PUB Manipulation API funkciók
PUB-fájlok exportálása PDF-be
Az Aspose.PUB for .NET képes olvasni és néhány sor kóddal PDF‑fájllá konvertálni a publikációs fájlokat (.pub).
PUB konvertálása PDF-be – C#
string pubFile = dataDir + "flyer.pub";
var parser = PubFactory.CreateParser(pubFile);
var pubtopdf = parser.Parse();
Aspose.Pub.PubFactory.CreatePdfConverter().ConvertToPdf(pubtopdf, dataDir + "publisher_to.pdf");A fenti kód a következőképpen magyarázható röviden:
- Hozza létre a konvertálni kívánt Publisher‑fájl teljes elérési útját. Ehhez hozzon létre egy pubFile karakterlánc‑változót, és rendelje hozzá a dataDir változó értékét.
- Hozzon létre egy elemző objektumot a Publisher‑fájl tartalmának elemzéséhez a CreateParser() metódussal a PubFactory osztályban.
- Használja a Parse() metódust az elemző objektumon. A módszer beolvassa és elemzi a Publisher‑fájl tartalmát, és a pubtopdf változóhoz rendelt eredményt adja vissza.
- Konvertálja a Publisher‑fájl elemzett tartalmát PDF‑fájllá, és a ConvertToPdf() metódussal, a PdfConverter példányon, mentse el a megadott helyre.
A PUB‑rétegek elérése és manipulálása
Az Aspose.PUB for .NET lehetővé teszi a PUB‑rétegek elérését, és rajzolást azokhoz képpel vagy szöveggel. Rétegeket egyesíthet, szöveget frissíthet a rétegeken, effekteket állíthat be, vagy rétegeket képként exportálhat. A PUB .NET API‑t használhatja lapos PUB‑fájlok felismerésére vagy bélyegképek létrehozására is.
PUB‑fájlok olvasása vagy létrehozása
Az Aspose.PUB for .NET nem csak a PSD és PSB formátumok betöltését támogatja manipuláció és konvertálás céljából, hanem lehetőséget nyújt PUB és PSB fájlok nulláról történő létrehozására. A .NET‑fejlesztők az API‑t automatizálási forgatókönyvekhez használhatják, amelyek segíthetik őket munkájuk során.
Különféle képalkotó szűrők
Az Aspose.PUB for .NET alapvető képalkotási funkciókat biztosít, például a színkorrekciót osztálykönyvtárai segítségével. A fejlesztők könnyedén állíthatják a fényerőt, kontrasztot vagy gammát a API‑val betöltött raszterképen. Emellett dinamikusan alkalmazhatnak ditheringet vagy elmosást, valamint használhatják a népszerű szűrőket, mint a Median, Gauss Wiener, Motion Wiener és Bradley Threshold.
A PUB API legújabb funkciói
Az Aspose.PUB for .NET API folyamatosan további funkciókkal bővíti, hogy hatékony legyen. Íme egy lista a legfrissebbek közül néhány közül:
- Kitöltési rétegek támogatása. Minta, szín és színátmenet kitöltése.
- GdFlResource, VmskResource, PtFlResource és VsmsResource támogatása.
- JPEG, PNG stb. képfájlok betöltése a PsdImage‑be közvetlen betöltés nélkül.
- Rétegvektormaszkolók és szövegréteg egyéni FlipRotate támogatása.
- Stroke‑effektus megjelenítése színkitöltéssel az exportáláshoz.
GYIK
1. Miért van szüksége Aspose.PUB-ra .NET-hez?
Az Aspose.PUB gazdag funkcionalitása különféle szoftveralkalmazásokba integrálható, beleértve a tartalom kibontását, más formátumokba konvertálást, valamint a megjelenítéshez vagy nyomtatáshoz való renderelést.
2. Milyen formátumokat támogat az Aspose.PUB for .NET?
Ez az API-megoldás támogatja a PUB-t bemenetként és a PDF, TIFF, PNG, JPEG, GIF, BMP, DOC, DOCX, XLS, XLXL, CSV, PPTX, XPS, EPU, TEX, HTML, MHTML és SVG kimeneti formátumokat konverziós funkcionalitás.
3. Hol találhatom meg az Aspose.PUB for .NET használatához szükséges követelményeket?
Látogasson el a Dokumentáció oldalra, hogy megismerje az alapokat, például a rendszerkövetelményeket, a telepítést, a licencelést és a példák futtatását. Itt találhat Fejlesztői útmutatót és tudásbázist is a formátumokról.
4. Hol kaphatok segítséget, ha bármilyen probléma adódik az API-val?
Próbáljon választ kapni az ingyenes támogatási fórumon .
5. Hol találom az Aspose.PUB legújabb frissítéseit .NET-hez?
Látogassa meg a Relese Notes oldalt, ahol megtekintheti a folyamatot, az összes frissítést és a hozzáadott legújabb funkciókat.
Support and Learning Resources
- Tanulási források
- Dokumentáció
- Forráskód
- API referenciák
- Terméktámogatás
- Ingyenes támogatás
- Fizetett támogatás
- Blog
- Release Notes
- Miért az Aspose.PUB .NET-hoz?
- Ügyfelek listája
- Sikertörténetek