Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB.NET: VB 2008 ja .doc -tiedoston käsittely

MikkoKivioja [25.02.2010 09:40:28]

#

Tervehdys,

Wordin .doc -tiedostojen käsittely VB:ssä vaatinee kirjaston Object Library(MSWORD.OLB). Saako tuon kirjaston jostain imastua ja toimiiko komennot pelkästään tällä tiedostolla, vai tuleeko olla Word asennettuna?
Homman nimi on sellainen, että tulisi avata .doc -tiedosto ja käpistellä sitä VB:llä ja edelleen tallentaa .doc:na.

-Miksa

groovyb [25.02.2010 09:50:11]

#

tsekkaas täältä:
http://www.vbdotnetheaven.com/Uploadfile/mgold/WordDocument04182005081441AM/WordDocument.aspx

neau33 [26.02.2010 08:40:29]

#

Moikka Miksa!

Mikäli masiinaasi ei ole asennettu Microsoft Office'a niin lataa ja asenna Access Database Engine sekä Microsoft Office 2007 Primary Interop Assmeblies (2007 PIAs ) ja voit käpistellä/luoda Office tiedostoja VB.NET ympäristössä myös ilman asennettua Office-pakettia.
Mikäli masiinaasi on asennettu Microsoft Office 2007 niin asenna vain 2007 PIAs-paketti

Mikäli masiinaasi on asennettu Microsoft Office 2003 niin lataa ja asenna
Microsoft Office 2003 Primary Interop Assmeblies (2003 PIAs )

Mikäli masiinaasi on asennettu Microsoft Office XP niin lataa ja asenna
Microsoft Office XP Primary Interop Assmeblies (XP PIAs)

Mikäli masiinaasi on asennettu Microsoft Office 2000 niin asenna alkuperäiseltä CD:ltä Office Web Components (OWC9) - paketti joka sisältää Interop Assemblies (2000 PIAs) tiedostot

neau33 [26.02.2010 10:13:27]

#

Moikka taas Miksa!


Täältä löytyy 'ligthweight' C#-projekti omine kirjastoineen word 2007-tiedostojen käpistelyyn ilman vaatimusta asennetusta Office/WORD 2007-paketista

Täältä voit impata Egon NetVert-ohjelman, jolla voit kääntää koko C#-projektin VB.NET-projektiksi

MikkoKivioja [26.02.2010 13:30:48]

#

Kiitos,

Aloittelen tässä perehtymistä noihin.

Mieluiten olisin käpistellyt .PDF tiedostoa, mutta se tuskin on mahdollista ainakaan ilman maksullista ohjelmakomponenttia, kun eivät ole samaa firmaa.

-Miksa

neau33 [26.02.2010 16:01:12]

#

Moikka taas Miksa!

No jos nyt mieluiten käpistelisit ilmaiseksi .pdf tiedostoja niin imppaa ensin reflector ja lataa sen jälkeen jokin netistä löytyvä PDF .NET-kirjasto (fully functional evalution version).
Avaa sitten imppaamasi paketin .dll kirjastot Reflectorilla ja käytä Disassemble'ria (käyttöohjeita löytyy esim. täältä), tutki ja 'varasta' koodista se mitä tarvitset. Jos omatunto sattuisi alkamaan jotenkin kolkuttamaan niin voit surutta ajatella, että nämä .pdf creatori-firmat imppaavat, purkavat ja varastavat aina esim. Adobe'lta kaiken tarvitsemansa...

Esim. täältä löydät täysin tomivan kokeiluversion PDF .NET kirjastosta (sisältää C# sample projektin, jonka voit käännellä VB.NET projektiksi esim. Egon NetVert-ohjelmalla)

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta