Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

[Word] VB script koji pravi sliku od postojeceg dokumenta

[es] :: Office :: Word :: [Word] VB script koji pravi sliku od postojeceg dokumenta

[ Pregleda: 3490 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

jocat
Jovica T
Inđija

Član broj: 58613
Poruke: 74
*.cpe.vektor.net.

ICQ: 308769610


Profil

icon [Word] VB script koji pravi sliku od postojeceg dokumenta23.05.2007. u 08:39 - pre 205 meseci
Poštovanje svima,

Da li je neko nekad nešto slično radio, ili mu je trebalo ?

Naime, hteo bih da imam unutar Worda neki makro koji bi mi postojeći Word dokumenat konvertovao u neki jpeg ili bmp recimo i snimio kao fajl u direktorijumu gde se nalazi sam word dokument ili gde vec!

Hvala Vam unapred!



... sve se moze kad se hoce ...
 
Odgovor na temu

timmy
Jovan Timotijevic

Moderator
Član broj: 37087
Poruke: 634

Sajt: www.e-tim.net


+89 Profil

icon Re: [Word] VB script koji pravi sliku od postojeceg dokumenta23.05.2007. u 14:27 - pre 205 meseci
Hm, interesantno pitanje.

A sto ne bi lepo instalirao npr. Winsnap i "pokrao" ekrane ;)
Salim se, bilo bi lepo ovo odraditi iz koda al' tu ima par problema.

Ja cu evo da ti pomognem do pola. Sledecom komandom ces sadrzaj
aktivnog prozora sacuvati na Clipboardu:

Code:

WordBasic.SendKeys "(%{1068})"


Word ne podrzava "Save as Picture" komandu kao sto je ima PowerPoint,
zato se obicno savetuje da "kradju slika" iz Worda uradite tako sto:

1. Uradite Copy na sliku, Paste u PPoint, pa desni klik na sliku i Save As Picture
2. Sacuvate dokument kao web stranicu i pustite Word da sam napravi
.html fajl i sve dodatne fajlove (ono sto nama treba, da izdvoji slike
iz dokumenta)

Postoji jedno slicno resenje u Excelu koje kaze napravis chart, postavis
sliku, pa pozoves komandu Export i sacuvas ovo kao sliku na disku. Al'
to ne sljaka u Wordu. Druga ideja je bila da dodam sliku u dokument
(InlineShape) i da joj kao izvor umesto fajla na disku postavim

Code:

clipboard.getdata


i da procitam sta se trenutno nalazi na Clipboardu. Al' ni ovo ne funkcionise.
Treca ideja je (a sada nemam trenutno vremena da se dalje igram sa ovim)
da dinamicki dodam Formu, na formu Image kontrolu, napunim je sadrzajem
sa Clipboarda a onda komandom

Code:

SavePicture Image, "c:\...."


sacuvam tu sliku na disku. Mada nesto sumnjam da ovo moze da se uradi
sa Image kontrolom, ako se dobro secam mislim da ovo radi samo sa Picturebox
kontrolom...

Eto malo mojih razmisljanja na ovu temu. A mozda gresim, mozda je resenje
mnogo jednostavnije ;)))

Pozdrav
 
Odgovor na temu

timmy
Jovan Timotijevic

Moderator
Član broj: 37087
Poruke: 634

Sajt: www.e-tim.net


+89 Profil

icon Re: [Word] VB script koji pravi sliku od postojeceg dokumenta23.05.2007. u 14:34 - pre 205 meseci
Gledam sad ponovo tvoje pitanje, i vidim da ti mozda hoces ceo dokument u sliku,
a ne samo sadrzaj ekrana.

Ovaj problem je laksi, instaliras neki virtuelni stampac npr. Office Document Writer
ili ne .ps drajver... Stampas u taj "stampac" i dobijes .tif sliku tvog dokumenta.

A onda:

Code:

    Application.PrintOut FileName:="", Range:=wdPrintAllDocument, Item:= _
        wdPrintDocumentContent, Copies:=1, Pages:="", PageType:=wdPrintAllPages, _
        ManualDuplexPrint:=False, Collate:=True, Background:=True, PrintToFile:= _
        False, PrintZoomColumn:=0, PrintZoomRow:=0, PrintZoomPaperWidth:=0, _
        PrintZoomPaperHeight:=0


Ovaj kod sam prosto dobio snimanjem makroa, a ti se dalje poigraj oko podesavanja.

Pozdrav
 
Odgovor na temu

jocat
Jovica T
Inđija

Član broj: 58613
Poruke: 74
*.cpe.vektor.net.

ICQ: 308769610


Profil

icon Re: [Word] VB script koji pravi sliku od postojeceg dokumenta24.05.2007. u 12:26 - pre 205 meseci
Hm, odgovor se vrti oko ovoga svega, ali jos nije iskristalisan >

Naime, zbog cega ja ovo sve radim :

Hteo bih da, kad imam neki word dokumenat, koji pravim na raznorazne nacine, da imam i automatsku opciju da dobijem nesto sto mogu da upisem u bazu SQL SERVER recimo. Tako nesto moze da bude slika.

Ne znam da bi mozda nekako mogao Microsoft Office Document Imaging da se upise u bazu.


... sve se moze kad se hoce ...
 
Odgovor na temu

goranvuc
Goran Vucicevic
Novi Sad

Član broj: 4934
Poruke: 1846
*.dialup.neobee.net.



+41 Profil

icon Re: [Word] VB script koji pravi sliku od postojeceg dokumenta24.05.2007. u 12:37 - pre 205 meseci
Mozes i Word dokument upisati u SQL Server bazu, mozes bilo sta u binarnom obliku, nacin je isti bez obzira da li je neka slika, ili nesto drugo. Dakle, krenuo si pogresnim putem.
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12849



+4784 Profil

icon Re: [Word] VB script koji pravi sliku od postojeceg dokumenta24.05.2007. u 13:04 - pre 205 meseci
S' tim da je u velikoj vecini slucajeva bolje imati fajl na disku a u bazu upisati samo putanju do istog.
 
Odgovor na temu

jocat
Jovica T
Inđija

Član broj: 58613
Poruke: 74
77.46.178.*

ICQ: 308769610


Profil

icon Re: [Word] VB script koji pravi sliku od postojeceg dokumenta24.05.2007. u 17:26 - pre 205 meseci
Citat:
Shadowed: S' tim da je u velikoj vecini slucajeva bolje imati fajl na disku a u bazu upisati samo putanju do istog.


ovde bas tako nesto i nije slucaj. Zamislite recimo da postoji 20tak racunara u mrezi, i da recimo zatreba neki obrazac za LD iz 2001 godine. O kako bi bilo lepo da je to zapamceno u bazi 2001 , kao slika,.. Efikasnije se radi backup same baze, nego lokalnog diska ,itd ...

Slazem se da moze da se ubaci u bazu i Word, ali, mnogo je bolje, efikasnije za dalju eksploataciju imati sliku u bazi, radi koriscenja u drugim programima, prikaza, eventualne stampe, itd..

Nekad i jeste bolje snimati Word, ali ovde je slucaj da je potrebno stvarno konvertovati u sliku i tako je pamtiti.

Ovde se stvara univerzalnost, jer onda vise i nije bitno kako je neki od dokumenata nastao, na kraju su svi isti u bazi ... Znaci da li je iz Worda, ili je to mozda neka lista iz samog programa i baze, ili nesto sasvim trece..
... sve se moze kad se hoce ...
 
Odgovor na temu

[es] :: Office :: Word :: [Word] VB script koji pravi sliku od postojeceg dokumenta

[ Pregleda: 3490 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.