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

  
  

Az Aspose.PUB egyedi API-kat kínál népszerű fejlesztői környezetekhez, az alábbiak szerint: