3 ano ang ole teknolohiya. Panimula sa teknolohiya ng OLE. Application ng cardfile at teknolohiya ng OLE

Ang OLE ay isang mekanismo na nagpapahintulot sa mga user na gumawa at mag-edit ng mga dokumentong naglalaman ng mga item o "mga bagay" na ginawa ng maraming application.

Ang OLE ay orihinal na acronym para sa Pag-uugnay ng Bagay at Pag-embed. Gayunpaman, ito ngayon ay tinutukoy bilang OLE. Ang mga bahagi ng OLE na hindi nauugnay sa pag-link at pag-embed ay bahagi na ngayon ng Active technology.

Ang mga dokumento ng OLE, na dating tinatawag na mga compound na dokumento, ay walang putol na nagsasama ng iba't ibang uri ng data, o mga bahagi. Ang mga sound clip, spreadsheet, at bitmap ay karaniwang mga halimbawa ng mga bahagi na matatagpuan sa mga dokumento ng OLE. Ang pagsuporta sa OLE sa iyong application ay nagbibigay-daan sa iyong mga user na gumamit ng mga dokumento ng OLE nang hindi nababahala tungkol sa paglipat sa pagitan ng iba't ibang mga application; Ginagawa ng OLE ang paglipat para sa iyo.

Gumagamit ka ng application ng container upang lumikha ng mga compound na dokumento at isang application ng server o component na application upang gawin ang mga item sa loob ng dokumento ng container. Ang anumang application na isusulat mo ay maaaring isang lalagyan, isang server, o pareho.

Ang OLE ay nagsasama ng maraming iba't ibang mga konsepto na lahat ay gumagana patungo sa layunin ng tuluy-tuloy na pakikipag-ugnayan sa pagitan ng mga application. Kabilang sa mga lugar na ito ang mga sumusunod:

    Pag-uugnay at Pag-embed

    Ang pag-link at pag-embed ay ang dalawang paraan para sa pag-iimbak ng mga item na ginawa sa loob ng isang OLE na dokumento na ginawa sa isa pang application. Para sa pangkalahatang impormasyon sa mga pagkakaiba sa pagitan ng dalawa, tingnan ang artikulong OLE Background: Linking and Embedding. Para sa mas detalyadong impormasyon, tingnan ang mga artikulong Mga Container at Server.

    In-Place Activation (Visual Editing)

    Ang pag-activate ng naka-embed na item sa konteksto ng dokumento ng container ay tinatawag na in-place activation o visual editing. Ang interface ng container application ay nagbabago upang isama ang mga feature ng component application na lumikha ng naka-embed na item. Ang mga naka-link na item ay hindi kailanman naisaaktibo sa lugar dahil ang Ang aktwal na data para sa item ay nakapaloob sa isang hiwalay na file, sa labas ng konteksto ng application na naglalaman ang link. Para sa higit pang impormasyon sa in-place activation, tingnan ang artikulong Activation.

    Ang pag-link at pag-embed at pag-activate sa lugar ay nagbibigay ng mga pangunahing tampok ng visual na pag-edit ng OLE.

    Automation Ang Automation ay nagbibigay-daan sa isang application na magmaneho ng isa pang application. Ang application sa pagmamaneho ay kilala bilang isang automation client, at ang application na hinihimok ay kilala bilang isang automation server o bahagi ng automation. Para sa higit pang impormasyon sa automation, tingnan ang mga artikulong Automation Client at Automation Server.

    Gumagana ang automation sa parehong konteksto ng OLE at Active na teknolohiya. Kaya mo i-automate ang anumang bagay batay sa COM.

    Ang mga compound na file ay nagbibigay ng karaniwang format ng file na pinapasimple ang structured na pag-iimbak ng mga compound na dokumento para sa mga OLE application. Sa loob ng isang tambalang file, ang mga imbakan ay may maraming mga tampok ng mga direktoryo at ang mga stream ay may maraming mga tampok ng mga file. Ang teknolohiyang ito ay tinatawag ding structured storage. Para sa higit pang impormasyon sa mga compound file, tingnan ang artikulong Mga Container: Compound Files.

    Uniform na Paglipat ng Data

    Ang Uniform Data Transfer (UDT) ay isang hanay ng mga interface na nagpapahintulot sa data na maipadala at matanggap sa isang karaniwang paraan, anuman ang aktwal na paraan na pinili upang ilipat ang data. Ang UDT ay bumubuo ng batayan para sa paglilipat ng data sa pamamagitan ng i-drag at i-drop drop. Nagsisilbi na ngayon ang UDT bilang batayan para sa umiiral nang Windows data transfer, gaya ng Clipboard at dynamic data exchange (DDE). Para sa karagdagang impormasyon sa UDT, tingnan ang artikulo.

    Ang drag at drop ay isang madaling gamitin, direktang pagmamanipula na pamamaraan upang maglipat ng data sa mga application, sa mga window sa loob ng isang application, o kahit sa loob ng isang window sa isang application. Ang data na ililipat ay pinili at i-drag sa nais na patutunguhan. Ang drag at drop ay batay sa pare-parehong paglilipat ng data. Para sa higit pang impormasyon sa drag and drop, tingnan ang artikulo

Maaari mong gamitin ang Object Linking and Embedding (OLE) upang isama ang nilalaman mula sa iba pang mga program, gaya ng Word o Excel.

Ang interface ng OLE ay sinusuportahan ng marami iba't ibang programa at ginagamit upang ilagay ang nilalamang nilikha sa isang programa sa isa pang programa. Halimbawa, maaari mong ipasok Dokumento ng opisina Word to Office Excel workbook. Upang makita kung anong uri ng nilalaman ang maaari mong ipasok, pumunta sa Ipasok sa Grupo Text piliin ang elemento Isang bagay. Sa field Uri ng bagay mga bagay lamang ng mga program na naka-install sa itong kompyuter at pagsuporta sa interface ng OLE.

Pangkalahatang Impormasyon o Naka-link at naka-embed na mga bagay

Ang data na kinopya sa Excel mula sa isa pang program na pinagana ng OLE (gaya ng Word) ay maaaring i-paste bilang isang naka-link na bagay o isang naka-embed na bagay. Ang mga pangunahing pagkakaiba sa pagitan ng naka-embed at naka-link na mga bagay ay kung saan iniimbak ang data at kung paano ina-update ang bagay pagkatapos na maipasok sa panghuling file. Ang mga naka-embed na bagay ay iniimbak sa workbook kung saan ang mga ito ay ipinasok at hindi ina-update. Nananatili ang mga naka-link na bagay hiwalay na mga file at maaaring ma-update.

Naka-link at naka-embed na mga bagay sa isang dokumento

1. Ang naka-embed na bagay ay walang koneksyon sa source file.

2. Ang naka-link na bagay ay naka-link sa source file.

3. Kapag na-update ang source file, ina-update ang nauugnay na object.

Kailan gagamitin mga kaugnay na bagay

Gumamit ng mga naka-link na bagay kapag gusto mong ma-update ang data sa target na file kapag nagbago ang data sa source file.

Kapag gumagamit ng naka-link na bagay, ang orihinal na data ay iniimbak sa source file. Ang resultang file ay nagpapakita ng view ng kaugnay na data, ngunit nag-iimbak lamang ng impormasyon tungkol sa lokasyon ng source data (at laki kung ang bagay ay isang tsart Microsoft Excel). Upang mapanatili ang isang link sa orihinal na data, ang file kung saan ito nakaimbak ay dapat na available sa lokal na disk o online.

Maaaring awtomatikong ma-update ang naka-link na data kapag nagbago ang data sa source file. Halimbawa, kung pumili ka ng isang talata sa isang dokumento ng Word at pagkatapos ay ipasok ito bilang isang naka-link na bagay sa isang workbook ng Excel, pagkatapos ay kapag binago mo ang data sa dokumento data ng salita sa Excel workbook ay mababago din.

Kailan Gamitin ang Mga Naka-embed na Bagay

Gumamit ng naka-embed na object kung ayaw mong magbago ang nakopyang data kapag nagbago ito sa source file. Ang bersyon ng source data ay ganap na naka-embed sa workbook. Kapag kinokopya ang data bilang isang naka-embed na bagay, mas tumatagal ang resultang file espasyo sa disk kaysa sa data binding.

Kapag nagbukas ka ng file sa isa pang computer, maaari mong tingnan ang naka-embed na bagay nang walang access sa orihinal na data. Dahil hindi nauugnay ang naka-embed na object sa source file, hindi ito ina-update kapag nagbago ang source data. Upang baguhin ang isang naka-embed na bagay, i-double click ito upang buksan at i-edit ito sa orihinal na programa. Ang source program (o isa pang program na nagbibigay-daan sa iyong i-edit ang object) ay dapat na naka-install sa iyong computer.

Pagbabago kung paano ipinapakita ang isang OLE object

Sa isang workbook, maaaring lumitaw ang isang naka-link na bagay o isang naka-embed na bagay kung paano ito lumilitaw sa orihinal na programa o bilang isang icon. Kung titingnan ang aklat online at hindi na kailangang i-print, maaari mong piliing ipakita ang bagay na ito bilang isang icon. Binabawasan nito ang lugar na inookupahan ng bagay sa screen. Upang tingnan ang bagay na ito sa orihinal nitong anyo, i-double click ang icon nito.

I-embed ang isang bagay sa isang sheet

Paglalagay ng link sa isang file

Tandaan:

Paglikha ng isang bagay sa Excel


I-embed ang isang bagay sa isang sheet

Paglalagay ng link sa isang file

Maaari ka lamang magdagdag ng reference sa object sa halip na i-embed ito nang buo. Magagawa mo ito kung ang workbook at bagay na gusto mong idagdag ay nakaimbak sa isang SharePoint site, isang shared network drive, o ang lokasyon at lokasyon ng mga file ay hindi magbabago. Ito ay kapaki-pakinabang kung ang naka-link na bagay ay nagbabago, dahil ang link ay palaging nakabukas pinakabagong bersyon dokumento.

Tandaan: Kung naka-link na file ilipat, hindi gagana ang link.

Paglikha ng isang bagay sa Excel

Maaari kang lumikha ng isang bagong bagay batay sa isa pang programa nang hindi umaalis sa aklat. Halimbawa, kung gusto mong magdagdag ng mas detalyadong paglalarawan ng isang tsart o talahanayan, maaari kang lumikha ng naka-embed na dokumento, gaya ng Word file o PowerPoint sa Excel. Maaari mong itakda na ipakita ang bagay sa kanan sa worksheet o magdagdag ng icon na magbubukas ng file.


Mag-link o mag-embed ng content mula sa ibang program gamit ang OLE

Maaari kang mag-link o mag-embed ng nilalaman (sa kabuuan o bahagi) mula sa isa pang programa.

I-embed ang nilalaman mula sa isa pang programa

Pag-link o pag-embed ng Bahagyang nilalaman mula sa isa pang programa

Pagbabago kung paano ipinapakita ang isang OLE object

    Isang bagay Uri ng bagay(Halimbawa, Dokumento ng Bagay) at piliin ang utos Magbalik-loob.

    • Upang ipakita ang mga nilalaman ng isang bagay, i-clear ang checkbox Bilang isang icon.

      Upang ipakita ang icon, piliin ang checkbox ipakita bilang icon. Maaari mong baguhin ang default na icon o label kung kinakailangan. Upang gawin ito, i-click Baguhin ang icon at i-click ang icon na gusto mo mula sa listahan icon o sa bukid pamagat maglagay ng label.

Pamamahala ng Mga Update sa Mga Naka-link na Bagay

Kapag nagtatatag ng mga link sa iba pang mga program, ang pag-update ay maaaring isagawa sa isa sa mga sumusunod na paraan: awtomatikong kapag binubuksan ang target na file, nang manu-mano kung gusto mong tingnan ang nakaraang data bago ito i-update mula sa source file, o gamit ang isang kahilingan sa pag-update, anuman ang kung ang paraan ng pag-update ay pinagana (awtomatiko o manu-mano) .

Manu-manong pag-install ng update kaugnay ng isa pang program

Pagse-set up ng mga awtomatikong update sa komunikasyon sa isa pang program

Isyu: Hindi ma-update ang mga awtomatikong link sa isang worksheet

Parameter Awtomatikong sa Excel ito ay na-override ng parameter I-update ang mga link sa iba pang mga dokumento.

Upang matiyak na awtomatikong naa-update ang mga link ng object ng OLE, gawin ang sumusunod:

Agarang pag-update ng koneksyon sa programa

Pagbabago ng nilalaman mula sa isang OLE program

Sa Excel, maaari mong i-edit ang nilalaman na naka-link o naka-embed mula sa isa pang program.

Pag-edit ng Naka-link na Bagay sa Source Program

Pag-edit ng naka-embed na object sa source program

    I-double click ang naka-embed na bagay upang buksan ito.

    Gawin ang mga kinakailangang pagbabago.

    Kung babaguhin mo ang isang bagay habang bukas ang programa, mag-click sa labas ng bagay upang bumalik sa target na file.

    Kung binabago mo ang isang bagay habang ang source program ay bukas sa isang hiwalay na window, lumabas sa source program upang bumalik sa target na file. orihinal na programa.

Tandaan: Ang pag-double click sa ilang naka-embed na bagay, tulad ng mga video at audio clip, ay magpe-play sa kanila sa halip na buksan ang mga ito. Upang baguhin ang naturang naka-embed na bagay, i-click i-right click icon o object ng mouse, mag-hover sa elemento Isang bagay Uri ng bagay(Halimbawa, object ng Media Clip), at pagkatapos ay piliin ang command Baguhin.

Pag-edit ng isang naka-embed na bagay sa isang programa maliban sa pinagmulan

    Piliin ang naka-embed na bagay na gusto mong baguhin.

    I-right-click ang isang icon o bagay, mag-hover sa elemento Isang bagay Uri ng bagay(Halimbawa, Dokumento ng Bagay) at piliin ang utos Magbalik-loob.

    Gawin ang isa sa mga sumusunod na aksyon.

    • Upang i-convert ang naka-embed na bagay sa uri na napili sa listahan, piliin ang check box i-convert sa.

      Upang buksan ang isang naka-embed na bagay sa format na napili sa listahan nang hindi binabago ang uri ng naka-embed na bagay, piliin ang check box buhayin kung paano.

Pagpili ng OLE object gamit ang keyboard

    Pindutin ang CTRL+G upang ipakita ang dialog box Transisyon.

    I-click ang button Pumili, Pumili ng opsyon mga bagay at pindutin ang pindutan OK.

    Pindutin nang maraming beses susi ng TAB hanggang sa mapili ang kinakailangang bagay.

    Pindutin ang SHIFT+F10.

    Mag-hover sa isang elemento Isang bagay o object ng diagram at pumili ng isang pangkat Baguhin.

Isyu: Kapag nag-double click ako sa isang naka-link o naka-embed na bagay, lalabas ang mensaheng "Hindi ma-edit"

Lumalabas ang mensaheng ito kapag hindi mabuksan ang source file o program.

Tiyaking available ang orihinal na programa. Kung hindi naka-install ang orihinal na program sa iyong computer, i-convert ang object sa format ng file ng program na nasa iyong computer.

Tiyaking mayroon kang sapat na memorya. Tiyaking may sapat na memorya ang iyong computer upang patakbuhin ang orihinal na programa. Kung kinakailangan, isara ang iba pang mga programa upang magbakante ng memorya.

Isara ang lahat ng mga dialog box. Kung tumatakbo ang orihinal na programa, tiyaking walang bukas na mga dialog box. Lumipat sa orihinal na programa at isara ang anumang bukas na mga dialog box.

Isara ang source file. Kung ang source file ay isang naka-link na bagay, tiyaking hindi ito nagbubukas ng ibang user.

Tiyaking hindi nagbago ang orihinal na pangalan ng file. Kung ang source file na gusto mong baguhin ay isang naka-link na bagay, tiyaking pareho ang pangalan nito noong ginawa mo ang link at hindi pa ito inilipat. Upang malaman ang pangalan ng source file, piliin ang nauugnay na object, at pagkatapos ay sa tab Data sa Grupo Mga koneksyon Piliin ang grupo Baguhin ang mga koneksyon. Kung ang source file ay pinalitan ng pangalan o inilipat, gamitin ang button Baguhin ang pinagmulan sa dialog box Pagbabago ng mga koneksyon upang mahanap ang orihinal na file at ibalik ang koneksyon.

karagdagang impormasyon

Maaari kang magtanong anumang oras mula sa Komunidad ng Excel Tech, humingi ng tulong sa komunidad ng Mga Sagot, o magmungkahi ng bagong feature o pagpapahusay sa website

teknolohiya ng OLE(Object Linking and Embedding) - teknolohiya para sa pamamahala at pagpapalitan ng impormasyon sa pagitan interface ng software iba pang mga aplikasyon. Pag-uugnay at Pag-embed ng Bagay.
Binibigyang-daan ka ng OLE na lumikha ng mga bagay (mga guhit, guhit, at teksto) sa isang application at pagkatapos ay ipakita ang mga bagay na iyon sa iba pang mga application. Halimbawa, maaari mong gamitin ang teknolohiya ng OLE upang lumikha ng isang tsart sa isang spreadsheet at pagkatapos ay ipakita ito sa CorelDRAW. Ang mga bagay na inilagay sa isang application na gumagamit ng OLE ay tinatawag na mga bagay na OLE. Nang sa gayon teknolohiya ng OLE ay may bisa, ang application na ginamit upang lumikha ng OLE object at ang application kung saan ang OLE object ay dapat na sumusuporta sa OLE mode. Sinusuportahan ng CorelDRAW ang lahat ng feature ng OLE, ngunit sinusuportahan lang ng ilang application ang ilan sa mga feature.

Application ng server at application ng kliyente
Kapag gumagamit ng OLE, dalawang application ang lumahok sa pagpapalitan ng impormasyon - isang server application at isang client application.
Ang application ng server ay ginagamit upang lumikha at mag-edit ng mga bagay na OLE (mga larawan, mga guhit, mga teksto). Matapos malikha ang bagay, inilalagay ito sa aplikasyon ng kliyente. Halimbawa, kapag gumagawa ng chart sa isang spreadsheet at inilalagay ito sa CorelDRAW gamit ang OLE. Sa kasong ito, ang spreadsheet ay ang server application at ang CorelDRAW ay ang client application. Ang ilang mga application ay maaaring kumilos bilang parehong server at client application, ang iba ay walang ganitong kakayahan. Halimbawa, ang CorelDRAW ay maaaring parehong server at aplikasyon ng kliyente, sa parehong oras, ang Corel PHOTO-PAINT ay maaari lamang kumilos bilang isang server application.

Pag-uugnay at pag-embed
Maaaring iugnay o i-embed ang mga OLE object sa mga application ng kliyente. Ang isang bagay na naka-link sa OLE ay konektado sa isang hiwalay na file. Ang hitsura ng isang OLE object sa isang client application ay kinokontrol batay sa impormasyong nakaimbak sa isang panlabas na file. Kapag nagbago ang panlabas na file na ito sa application ng server, Ang bagay na OLE ay ina-update nang naaayon. Ang isang naka-embed na OLE object ay ganap na nilalaman sa loob ng client application file, kaya hindi ito nauugnay sa isang panlabas na file.

Clipboard
Ang clipboard ay isang pansamantalang lugar ng memorya na ginagamit upang mag-imbak ng impormasyon. Ipinatupad ang kakayahang kopyahin ang isang elemento o bahagi nito mula sa application ng server patungo sa clipboard, at pagkatapos ay ilagay ito sa application ng kliyente. Nagiging OLE object ang elementong ito. Sa simpleng pagkopya at ang impormasyon ay ipinasok, ang elementong ito ay nagiging isang OLE-embedded object. Kapag gumawa ka ng OLE-linked object gamit ang clipboard, gagamitin mo ang Paste Special command. Kapag ginagamit ang clipboard, ang naka-paste na elemento ay hindi palaging nagiging OLE object. Halimbawa, ang plain text mula sa isang ASCII text editor ay nagiging CorelDRAW text lang kapag na-paste. Para magkaroon ng ganap na kontrol sa mga ipinasok na elemento, gamitin ang Paste Special command.

Paghila
Ang paghila ay ang pinakasimpleng paraan upang lumikha ng isang bagay na OLE. Gamit ang mouse, maaari kang pumili ng isang elemento sa application ng server, ilagay ito sa application ng kliyente, pagkatapos nito ay awtomatiko itong nagiging isang bagay na OLE. Kapag karaniwan mong i-drag ang isang napiling bagay, ito ay magiging isang bagay na naka-embed na OLE. Kung ang napiling bagay ay hahatakin habang pinindot CTRL key o SHIFT, ito ay nagiging OLE-linked na bagay. Kapag nag-drag ng mga file sa CorelDRAW mula sa desktop ng Windows 95, susubukan ng CorelDRAW na i-import muna ang mga ito bago gumawa ng bagay na naka-link sa OLE. Upang dagdagan ang kontrol sa proseso, pindutin ang kanang pindutan ng mouse habang hila-hila upang buksan ang menu ng konteksto. Ang menu na ito ay nagpapahintulot sa iyo na itakda ang paraan kung saan tinukoy na mga elemento ilalagay sa dokumento.

Mga paghihigpit sa paggamit ng mga bagay na OLE sa CorelDRAW
Sa karamihan ng mga kaso, maaari mo lamang i-edit ang mga OLE object gamit ang isang server application. Ang mga sumusunod na paghihigpit ay nalalapat sa pag-edit ng OLE object nang direkta gamit ang CorelDRAW: Mga bagay na CorelDRAW hindi maaaring paikutin Kung ang isang bagay na OLE ay inilagay sa isang grupo o sa isang PowerClip, maaari itong paikutin, gayunpaman, ito ay maaaring humantong sa hindi sinasadyang mga kahihinatnan at hindi inirerekomenda. Hindi mo maaaring ilapat ang mga epekto mula sa menu ng Mga Effect sa kanila, maliban kapag nagtatrabaho sa PowerClip upang kumonekta, mag-merge, mag-intersect, at magbukod sa iba pang mga bagay. Mayroong isang limitadong bilang ng mga paraan upang baguhin ang mga OLE object nang hindi gumagamit ng isang server application.
Maaari mong isagawa ang mga sumusunod na pagkilos sa mga object ng OLE: baguhin ang laki at ilipat ang mga ito kopyahin Ang mga kopya ng mga naka-link na bagay ay nauugnay sa parehong file tulad ng orihinal na bagay. Ilagay ang mga pag-import at pag-export ng file sa mga lalagyan ng PowerClip. Ang mga filter sa pag-import at pag-export ay mga tagasalin na nakikipag-usap sa bidirectional na komunikasyon sa pagitan ng mga application.

Mga format ng file
Upang mag-imbak ng data sa mga file sa kompyuter, maaaring gamitin ang iba't ibang sistema. Tinutukoy ng system na ginamit sa isang naibigay na file ang format nito. Iba't ibang uri ng mga file, gaya ng raster, vector, audio, text, atbp., ay gumagamit ng iba't ibang format. Madalas matukoy ang format sa pamamagitan ng extension na idinagdag sa pangalan ng file kapag nakasulat ito sa tinukoy na format. Halimbawa, .CMX, .BMP, .DOC, .AVI, .TIF, atbp. Sa Windows 95 na mga application sa Explorer o mga dialog box, katulad ng Open Image sa Corel PHOTO-PAINT dialog box, upang ipakita iba't ibang mga format iba't ibang mga icon ang ginagamit. Kadalasan ang mga format ng file ay partikular na nilikha upang gumana ilang mga aplikasyon. Halimbawa, ang mga larawang ginawa sa CorelDRAW ay iniimbak sa mga file na may extension na .CDR. Ang iba pang mga format ay mas pangkalahatan, gaya ng .TXT na format, na isang ASCII file na hindi nauugnay sa mga partikular na application.

Pag-compress ng file
Upang makatipid ng espasyo sa hard disk, ang mga file ay madalas na nakaimbak sa mga naka-compress na format. Karaniwan, kung mas naka-compress ang isang file, mas matagal ang kinakailangan upang magsulat o magbasa. Mayroong dalawang uri ng file compression: lossy at lossless. Sa lossless compression, lahat ng orihinal na data ay pinapanatili sa panahon ng proseso ng compression at pagpapalawak. Inirerekomenda ang lossless compression para sa pag-iimbak ng text o numeric na data, hal. mga spreadsheet. Ang mga pamamaraan ng RLE, LZW at CCITT ay gumagamit ng lossless compression techniques. Ang lossy compression ay nagbibigay ng mas mataas na antas ng information compression at samakatuwid ay maaaring maging kapaki-pakinabang kapag ang pag-save ng espasyo sa disk ay kritikal. Kapag gumagamit ng ganitong uri ng compression, nawala ang ilang orihinal na data, ngunit kung hindi ito interesado sa gumagamit, ang pagkawala nito ay hindi magkakaroon ng malaking epekto sa mga huling resulta ng trabaho. Gumagamit ang JPEG ng lossy compression technique at pangunahing ginagamit upang i-compress ang kulay at dalawang kulay na grayscale na mga imahe. Ang impormasyong itinapon sa panahon ng compression ay hindi gaanong nakakaapekto sa kalidad ng imahe.

Lalim ng kulay
Tinutukoy ng lalim ng kulay (tinatawag ding color bit depth) ang bilang ng mga kulay na sinusuportahan ng isang file. Sinusuportahan ng 1-bit na file ang dalawang kulay (karaniwan ay itim at puti), sinusuportahan ng 2-bit na file ang 4 na kulay, sinusuportahan ng 4-bit na file ang 16 na kulay, sinusuportahan ng 8-bit na file ang 256 na kulay, at sinusuportahan ng 24-bit na file ang 16 milyong kulay.
Ang isang grayscale na imahe ay nakapaloob sa isang 8-bit na file, na nagbibigay ng 256 na gradasyon sa pagitan ng puti at itim. Kung mas malaki ang lalim ng kulay na sinusuportahan ng isang file, mas maraming espasyo ang aabutin nito sa iyong hard drive. Kadalasan ang lalim ng kulay ay maaaring itakda kapag nagse-save o nag-e-export ng file. Kung ang orihinal na larawan ay gumagamit lamang ng ilang mga kulay, pagkatapos ay i-save ito sa isang mas mataas na lalim ng kulay (halimbawa, 16 hanggang 256 na mga kulay) ay gagawa ng isang imahe na napakalapit sa kulay sa orihinal. Gayunpaman, kung ang orihinal na multicolor na imahe ay na-convert gamit ang isang mas mababang depth ng kulay (halimbawa, kapag nagko-convert ng 24-bit na file sa isang file na sumusuporta sa 256 na kulay), ang file ay gagawa ng color palette at gagamit ng mga kumbinasyon ng mga kulay nito upang gayahin ang mga kulay ng orihinal na larawan. Ang mga kulay sa palette na ito ay depende sa mga kulay sa orihinal na larawan.
Sinusuportahan ng iba't ibang mga application ang iba't ibang lalim ng kulay. Kasabay nito, sinusuportahan ng ilang mga format ang isang tiyak na bilang ng mga kulay. Kapag pumipili ng format kung saan maiimbak ang file, dapat mong isaalang-alang ang lahat ng mga paghihigpit sa kulay na ipinataw ng format na ito, pati na rin ng application na gumagamit ng file na ito.
Mga Tala Karagdagang impormasyon sa mga partikular na format ng file, na naglalaman ng mga teknikal na tala sa kanilang paggamit, ay maaaring makuha sa online na seksyon ng tulong na nakatuon sa mga isyu sa teknikal na suporta. Format ng file na sumusuporta malaking bilang ng hindi kinakailangang suportahan ng mga kulay ang lahat ng lalim ng kulay sa ibaba ng pinakamataas na lalim ng kulay nito. Halimbawa, maaaring suportahan ng isang format ang 24-bit na kulay ngunit hindi itim at puti. Sa anumang kaso, kapag nakikipagpalitan ng impormasyon sa isa pang application, dapat mong tiyakin na naroroon ang kinakailangang filter. Kapag nag-i-install ng Corel application sa isang custom na batayan, dapat mong idagdag ang nais na filter sa listahan ng mga aktibong filter.

Tagapamahala ng Filter
Ang Corel Filter Manager ay naglalaman ng mga filter ng format ng file na sinusuportahan ng lahat ng mga aplikasyon ng Corel. Kung nagtatrabaho ka sa CorelDRAW at gusto mong magbukas ng file sa isang format maliban sa .CDR o .CMX (mga native na format ng file ng CorelDRAW), isasalin ng file manager ang mga file na iyon upang mabuksan ng program ang mga ito. Kung kailangan mong mag-save ng larawan sa isang format maliban sa .CDR o .CMX, iko-convert muna ng filter manager ang file sa nais na format.

Pag-import at pagbubukas ng mga file
Sinusuportahan ng mga application ng Corel ang iba't ibang mga format ng file, ngunit isa lamang ang native sa bawat partikular na application. Ang exception ay CorelDRAW, na sumusuporta sa dalawang source format (.CDR at .CMX). Kung kailangan mong mag-load ng file na may ibang format, dapat mong i-import ito o buksan ito gamit ang isang filter.

Pag-export at pag-save ng mga file
Kung kailangan mong mag-save ng file sa isang hindi katutubong format ng application, dapat mo itong i-export o i-save ito sa nais na format. Ang mga command na I-export at I-save Bilang ay matatagpuan sa menu ng File. Kapag tinawag mo ang alinman sa mga command na ito, bubukas ang isang dialog box kung saan dapat kang pumili ng drive at folder. Dapat kang magpasok ng pangalan ng file at piliin ang uri nito sa kahon ng listahan ng Uri ng File.

Panitikan
1. Sa loob ng OLE 2-(2e) ni Kraig Brockschmidt (Nirepaso noong Mayo 1995).

Lumitaw sa mga naunang bersyon Teknolohiya ng Windows ayon sa kung saan ang mga application ng MS Office package ay maaaring makipag-ugnayan sa isa't isa at sa maraming iba pang mga application program sa pamamagitan ng pagsasagawa ng data import-export operations, kung saan ang data ng isang file ng dokumento, ayon sa ilang mga kasunduan, ay ipinapadala sa isa pang file ng dokumento, at ang parehong mga file ay maaaring magkapareho ang uri, ngunit magkaibang mga format o maaaring kabilang sa iba't ibang klase ng mga dokumento ay lumikha ng isang tunay na sensasyon sa mga user. Bukod dito, ang ideya mismo (pagpapalitan ng data sa pagitan ng mga aplikasyon at pagbibigay ng mga serbisyo mula sa isang produkto ng software patungo sa isa pa) ay rebolusyonaryo lamang noong mga panahong iyon. Ngayon ang ilang bagay (halimbawa, isang media file) ay inihanda aplikasyon ng ikatlong partido, maaaring gamitin ng iba produkto ng software o kahit na naka-embed bilang bahagi ng kanyang dokumento.

Ang pagpapalitan ng data sa pagitan ng mga dokumento ng iba't ibang mga aplikasyon ay sa karamihan ng mga kaso ay isinasagawa batay sa teknolohiya ng pagli-link at pag-embed ng bagay (teknolohiya ng OLE - Pag-uugnay ng Bagay at Pag-embed).

Bukod dito, ang application na tumatanggap ng mga serbisyo ng OLE ay hindi kinakailangang malaman kung paano nilikha ang bagay na naka-embed dito, higit na hindi alamin ang mga detalye ng operasyon nito. Ang tanging responsibilidad ng aplikasyon ay magkaroon ng pag-unawa sa mga elementarya na pamamaraan modernong bersyon OLE - OLE 2.0.

Konsepto ng OLE

Upang i-link ang mga dokumento iba't ibang mga aplikasyon ginamit teknolohiya ng OLE(Object Linking and Embedding), na nangangahulugang "pag-link at pag-embed ng mga bagay", na binuo ng Microsoft Corporation.

Ang pagkakaroon ng naturang mekanismo ay nagpapahintulot sa iyo na maglipat ng isang fragment o file ng ilang aplikasyon sa dokumento ng output. Ang output na naka-link na dokumento ay nakakakuha ng mga katangian ng isang tambalang dokumento, iyon ay, isang dokumento na may built-in o naka-link na mga bagay ng iba't ibang mga format na nilikha ng iba pang mga application. Nagbibigay ang teknolohiyang ito nagtutulungan Maramihang mga application kapag lumilikha ng isang tambalang dokumento, ay nagbibigay-daan sa iyo upang ilipat at kopyahin ang mga bagay sa pagitan ng mga application, at mag-imbak din ng mga bagay sa magkahiwalay na mga file na nauugnay sa dokumento kung saan ginagamit ang bagay.

Halimbawa, kapag naghahanda ng teksto sa isang word processor, madalas na kailangang maglagay ng mga guhit. Para sa layuning ito graphic na file Ang pagguhit ay maaaring gamitin bilang isang bagay para sa pag-link o pag-embed sa isang dokumento ng teksto.

Ang pangunahing kalaban ng teknolohiya ng OLE ay OLE object(OLE object). Ito ay isang koleksyon ng data na ibinabahagi sa maraming mga application. Maaaring i-embed ang mga bagay sa mga dokumento (tandaan ang item sa menu Insert - Word Processor Object Microsoft Word).



Ang application na responsable para sa tambalang dokumento ay karaniwang tinatawag lalagyan(Lalagyan ng OLE). Mayroon itong kumplikadong istraktura, dahil maaari itong gumana sa mga bagay na "dayuhan". Ang application na lumikha ng object ay tinatawag na server (OLE server).

Ang isang kinakailangan para sa paggawa ng isang tambalang dokumento ay ang parehong pinagmulang aplikasyon at ang target na aplikasyon ay sumusuporta sa teknolohiya ng OLE. Kasabay nito, ang mga source application, tinatawag silang mga OLE server, ay mga application na nagpapahintulot lamang sa iyo na lumikha ng mga bagay para magamit ng iba pang mga application. Ang huli ay tinatawag na mga kliyente o container ng OLE, dahil pinapayagan ka nitong mag-embed at mag-link ng mga "banyagang" bagay sa iyong mga dokumento. Kaya editor ng graphics Ang Paint ay isang OLE server, at text Editor ng WordPad lalagyan (kliyente ng OLE). Samakatuwid, ang mga compound na dokumento ay nilikha gamit ito at nai-save sa WordPad file (na may extension ng DOC).

Gaya ng ipinahihiwatig ng pangalan ng teknolohiya, maaaring i-link o i-embed ang isang object ng OLE sa isang compound na dokumento.

Maaaring suportahan ng mga container at server ang dalawang mode ng pakikipag-ugnayan:

· pag-embed (pagpapatupad) ng mga bagay. Nangangahulugan ang mode na ito na ang object data ay maiimbak kasama ng pangunahing dokumento (halimbawa, isang naka-embed na Excel table ay ise-save sa isang .doc file sa Word editor).

· pag-uugnay ng mga bagay. Ang isang master na dokumento ay nag-iimbak lamang ng isang reference sa isang bagay na ang data ay namamalagi sa isa pang dokumento.

Gamit ang teknolohiyang Object Linking and Embedding (OLE) na ipinatupad sa Microsoft Windows, maaari mong kopyahin at ilagay ang impormasyon mula sa isang application patungo sa isa pa habang nagagawa pa rin itong i-edit sa orihinal na application.

Ang parehong pag-link at pag-embed ay naglalagay ng impormasyon mula sa isang dokumento patungo sa isa pa. Dagdag pa, sa parehong mga kaso, ang pag-edit ng bagay ay isinasagawa sa dokumento ng pagtanggap ng aplikasyon.



Isa sa mga pangunahing pagkakaiba sa pagitan ng mga OLE object na nauugnay sa 16-bit na OLE 1 server at 32-bit OLE 2 server ay kung paano pinagana ang mga ito. Kapag ang isang bagay na nilikha para sa OLE Server 1 ay na-activate, ang server application ay naglulunsad at tumatanggap ng input focus, at ang OLE object ay lilitaw dito, handa na para sa pag-edit. Kapag ang isang OLE 2 object ay na-activate, ang OLE 2 server application ay nagiging aktibo nang hindi malinaw, "sa loob" ng container application. Ito ay tinatawag na in-place activation, o visual editing.

Kapag na-activate ang isang object ng OLE 2, ang mga menu at toolbar ng application ng server ay papalitan o pinagsama sa mga menu ng application ng kliyente, at ang bahagi ng window ng application ng kliyente ay nagiging window ng application ng server.

Sa ilalim pagpapatupad ng bagay Nangangahulugan ito ng pag-iimbak sa file ng tambalang dokumento hindi lamang ang lahat ng impormasyon tungkol sa bagay, kundi pati na rin ang tungkol sa application kung saan ito nilikha. Ito ay nagpapahintulot sa iyo na higit pang i-edit ang bagay gamit ang application na ito. Upang lumipat sa mode ng pag-edit, i-double click ang isang bagay sa master document. Binubuksan ng pagkilos na ito ang application na lumikha ng object, at mayroong dalawang posibleng opsyon para sa pagtatrabaho dito, depende sa kung paano nakikipag-ugnayan ang mga application:

bubukas ang application ng server sa isang hiwalay na window, at pagkatapos i-edit ang object, sa File menu ng window na ito, piliin ang Exit and Return command upang bumalik sa compound document sa client application;

· sa window ng application ng kliyente, ang mga command menu at toolbar ay pinapalitan ng mga menu at panel ng application ng server, at pagkatapos mag-edit ng isang bagay, mag-click saanman sa dokumento upang i-activate ang application ng kliyente.

Binibigyang-daan ka ng teknolohiyang ito na mag-embed ng mga bagay na may iba't ibang uri, halimbawa, audio o video, sa isang tambalang dokumento. Siyempre, hindi sila maaaring kopyahin gamit ang WordPad, kaya ipinapakita ang mga ito sa dokumento bilang isang icon, pag-double click kung saan pinapagana ang pagtingin sa bagay gamit ang application na lumikha nito. Dapat tandaan na ang mga laki ng file ng mga compound na dokumento sa kasong ito ay napakalaki, dahil ang bawat isa sa kanila ay naglalaman ng hiwalay na kopya bagay. Ang pag-edit ng isang kopya ay walang epekto sa iba, kaya ang mga tambalang dokumento ay maaaring maglaman ng iba't ibang bersyon ng parehong orihinal na bagay.

Pag-uugnay ng mga Bagay ay nangangailangan na sila ay naka-imbak sa magkahiwalay na mga file. Sa kasong ito, alinman sa isang link formula (file name at access path), na bahagyang magpapataas sa laki ng file ng dokumento, o ang parehong formula kasama ang kumpletong impormasyon tungkol sa bagay ay ipinasok sa tambalang dokumento. Sa unang kaso, kapag naglilipat ng file ng tambalang dokumento sa isa pang computer, dapat mong ilipat ang lahat ng mga file ng mga kaugnay na bagay kasama nito sa pangalawa, ang file ng tambalang dokumento ay naglalaman ng lahat ng impormasyon tungkol sa mga bagay, kaya kapag inilipat mo ito, tanging ang mga link na may mga object file ang masisira.

Ang pag-link ng mga bagay ay nagbibigay-daan sa iyo na mag-edit ng isang bagay nang hiwalay sa master document. Kapag naglo-load ng isang tambalang dokumento na may mga link, sinenyasan ng application ng kliyente ang user na i-update ang mga ito. Kung ang user ay tumugon sa kahilingan, ang bagay sa master na dokumento ay ire-reload mula sa file kung hindi, ang master na dokumento ay nagpapakita ng nakaraang estado ng bagay. Mula dito ay nagiging malinaw na kung ang address lamang ng object file ay naka-imbak sa tambalang dokumento, pagkatapos ay muli itong na-load sa bawat oras, at kung walang file sa address na nakaimbak sa link formula, ang pagpapakita ng object ay hindi magiging. maaari. Sa ganoong sitwasyon, ang programa ng kliyente ay nag-uudyok sa gumagamit na ipahiwatig ang bagong lokasyon ng file. Ang pagkilos na ito ay tinatawag na muling pagkonekta.

Dahil ang mga pamamaraan para sa pagpasok ng naka-embed at naka-link na mga bagay ay may maraming pagkakatulad, maaaring mahirap matukoy kung ang isang bagay ay naka-link o naka-embed. Ipinapakita ng talahanayang ito ang ilang pagkakaiba sa pagitan ng mga bagay na ito.

Panimula 3

1. Konsepto ng OLE 4

2. Gamit ang OLE 7

2.1 Pagpapatupad 12

2.2 I-drag at i-drop ang mga bagay mula sa isang application patungo sa isa pa 13

2.3 Pag-uugnay ng mga bagay 14

Konklusyon 28

Panitikan 29


Panimula

Sa pagdating ng mga personal na computer (PC), nagsimula ang isang proseso ng impormasyon ng lahat ng uri ng aktibidad ng tao: produksyon, agham, teknolohiya. Ang prosesong ito ay sanhi ng mga kontradiksyon sa pagitan mga kapansanan tao sa pamamagitan ng pagdama ng impormasyon at malalakas na batis papasok at nakaimbak na impormasyon.

Ang pag-unlad ng impormasyon ng lipunan ay malapit na nauugnay sa pag-unlad ng teknolohiya ng computer.

Kapag binuksan mo ang PC, awtomatikong magsisimulang gumana ang operating system (OS) complex software, na nagbibigay ng ilang uri ng interface, kung saan ang isang mahalagang papel ay kabilang sa interface sa pagitan ng iba't ibang uri software.

Ang teknolohiya ay ginagamit upang i-link ang mga dokumento mula sa iba't ibang mga application

Halimbawa, kapag naghahanda ng teksto sa isang word processor, madalas na kailangang maglagay ng mga guhit. Para sa layuning ito, ang isang graphic na file ng isang guhit ay maaaring gamitin bilang isang bagay para sa pag-link o pag-embed sa isang dokumento ng teksto.


  1. Konsepto ng OLE

Ang OLE (Object Linking and Embedding) ay isang teknolohiya para sa pag-link at pag-embed ng mga bagay sa iba pang mga dokumento at mga bagay na binuo ng Microsoft.

Binibigyang-daan ka ng OLE na ilipat ang isang gawain mula sa isang programa sa pag-edit patungo sa isa pa at ibalik ang mga resulta. Halimbawa, ang isang sistema ng pag-publish na naka-install sa isang personal na computer ay maaaring magpadala ng ilang teksto para sa pagproseso sa isang word processor, o ilang imahe sa isang editor ng imahe gamit ang teknolohiyang OLE.

Ang pangunahing bentahe ng paggamit ng OLE (maliban sa pagpapaliit ng laki ng file) ay pinapayagan ka nitong lumikha pangunahing file, ang file cabinet ng mga function na ina-access ng program. Ang file na ito ay maaaring gumana sa data mula sa source program, na, pagkatapos ng pagproseso, ay ibabalik sa source na dokumento.

Ginagamit ang OLE sa pagpoproseso ng mga compound na dokumento at maaaring gamitin upang maglipat ng data sa pagitan ng iba't ibang hindi nauugnay na system sa pamamagitan ng drag-and-drop na interface, gayundin kapag nagsasagawa ng mga operasyon gamit ang clipboard. Ang ideya ng pag-embed ay malawakang ginagamit kapag nagtatrabaho sa nilalamang multimedia sa mga web page (halimbawa Web TV), kung saan ginagamit ang paghahatid ng mga imahe, tunog, video, animation. Mga pahina ng HTML(wika hypertext markup) o sa iba pang mga file na gumagamit din ng text markup (halimbawa, XML at SGML). Gayunpaman, ang teknolohiya ng OLE ay gumagamit ng isang "makapal na kliyente" na arkitektura, iyon ay, isang naka-network na PC na may kalabisan na mapagkukunan ng computing. Nangangahulugan ito na ang uri ng file o program na sinusubukan ay dapat na nasa makina ng kliyente. Halimbawa, kung gumagana ang OLE Mga talahanayan ng Microsoft Excel pagkatapos Excel program dapat na naka-install sa makina ng gumagamit.

OLE 1.0

Ang OLE 1.0 ay inilabas noong 1990, na binuo sa teknolohiya ng DDE (Dynamic Data Exchange) na ginamit sa mga naunang bersyon operating system Microsoft Windows. Habang ang DDE ay napakalimitado sa bilang at mga paraan ng paglilipat ng data sa pagitan ng dalawang tumatakbong mga programa, ang OLE ay may kakayahang pangasiwaan ang mga aktibong koneksyon sa pagitan ng dalawang dokumento, o kahit na mag-embed ng isang dokumento ng isang uri sa isang dokumento ng ibang uri.

Ang mga server at kliyente ng OLE ay nakikipag-ugnayan sa mga library ng system gamit ang mga talahanayan virtual function(eng. virtual function tables, VTBL). Ang mga talahanayan na ito ay naglalaman ng mga pointer sa mga function na magagamit ng system library upang makipag-ugnayan sa server o client. Ang OLESVR.DLL (sa server) at OLECLI.DLL (sa client) ay orihinal na idinisenyo upang makipag-usap sa isa't isa gamit ang mensaheng WM_DDE_EXECUTE na ibinigay ng operating system.

Ang OLE 1.1 sa kalaunan ay umunlad sa COM (component object model) na arkitektura para sa pagtatrabaho sa mga bahagi ng software. Ang arkitektura ng COM ay muling idinisenyo bilang DCOM.

Kapag ang isang OLE object ay inilagay sa clipboard, ito ay nai-save sa mga native na format ng Windows (tulad ng bitmap o metafile) at nai-save din sa sarili nitong format. Ang katutubong format ay nagbibigay-daan sa isang OLE-enabled na program na mag-embed ng isang bahagi ng isa pang dokumento na kinopya sa clipboard at iimbak ito sa dokumento ng user.

OLE 2.0

Ang susunod na ebolusyonaryong hakbang ay ang OLE 2.0, na nagpapanatili ng parehong mga layunin at layunin tulad ng nakaraang bersyon. Ngunit ang OLE 2.0 ay naging isang add-on sa arkitektura ng COM sa halip na gumamit ng VTBL. Kasama sa mga bagong feature ang automation ng drag-and-drop na teknolohiya, in-place activation at structured storage.

ActiveX

Noong 1996, pinalitan ng Microsoft ang OLE 2.0 na teknolohiyang ActiveX. Ang mga elemento ay ipinakita Mga kontrol ng ActiveX, mga dokumento ng ActiveX at teknolohiya ng Active Scripting. Ang bersyon na ito ng OLE ay pangunahing ginagamit ng mga web designer upang magpasok ng multimedia data sa mga pahina.

Upang buod, ang OLE ay isang hanay ng mga tool na nagbibigay-daan sa iyong madaling maghanda ng mga dokumentong may kasamang data na inihanda iba't ibang mga aplikasyon. Bago mo mapagsama ang data na inihanda sa iba't ibang mga application, dapat na suportahan ng mga application na iyon ang teknolohiya OLE. Mga Karaniwang Aplikasyon Windows - Paintbrush, Write, Sound Recorder, Cardfile, Object Packager suportahan ang OLE. Bilang karagdagan sa pamantayan Mga aplikasyon sa Windows, maraming iba pang mga application na binuo ng Microsoft at iba pang mga independiyenteng kumpanya ang may kasamang suporta para sa teknolohiya ng OLE. Microsoft Word para sa Windows 2.0 at 6.0, Microsoft Excel 4.0 at 5.0, ZSoft PhotoFinish 2.0, Designer, FoxPro para sa Windows, Access at marami pang ibang mga pakete ay may kasamang suporta para sa teknolohiya ng OLE.


2. Paggamit ng OLE

Ang pag-link at pag-embed ng bagay ay nagbibigay-daan sa impormasyon mula sa isang application na magamit sa isa pa. Upang gamitin ang teknolohiya OLE Parehong dapat na sinusuportahan ng source application at ang target na application OLE.

Paggamit ng object linking at embedding technology ( OLE ), na ipinatupad sa Microsoft Windows, maaari mong kopyahin at ilagay ang impormasyon mula sa isang application patungo sa isa pa, habang pinapanatili ang kakayahang i-edit ito sa orihinal na application.

Ang parehong pag-link at pag-embed ay naglalagay ng impormasyon mula sa isang dokumento patungo sa isa pa. Dagdag pa, sa parehong mga kaso, ang pag-edit ng bagay ay isinasagawa sa dokumento ng pagtanggap ng aplikasyon.

Ang pag-link ay isa sa mga paraan ng paggamit ng data mula sa isang source na dokumento sa isang target na dokumento. Bukod dito, ang anumang mga pagbabago sa isang bagay sa pinagmumulan ng dokumento ay nangangailangan ng mga pagbabago sa bagay na ito sa lahat ng iba pang dokumentong ginagamit bagay na ito sa pamamagitan ng komunikasyon.

Hindi lahat ng application ay sumusuporta sa teknolohiya OLE . Ang mga application na lumilikha ng mga bagay na ililipat ay tinatawag OLE -servers, na nagbibigay-daan sa iyong i-embed o i-link ang mga bagay ng ibang tao Mga kliyente ng OLE.

teknolohiya ng OLE maaaring ipakita sa tiyak na halimbawa Pagkopya ng AutoCAD drawing view sa isang Microsoft Word na dokumento.

Buksan ang application ng AutoCAD at piliin ang pagguhit na kailangan namin mula sa listahan ng mga file (Larawan 1)

Fig.1.

Upang kopyahin ang isang drawing sa Microsoft Word text editor, i-click ang Edit button sa toolbar (Fig. 2) at i-activate ang Copy view line. Magbukas ng dokumento ng Microsoft Word at i-paste ang drawing sa gustong lugar sa text.

kanin. 2

Fig.3

Upang makapag-edit ng drawing sa isang dokumento ng Microsoft Word (Larawan 3), kailangan mong i-hover ang cursor sa field ng pagguhit at i-double click ang kaliwang pindutan ng mouse upang makapasok sa server ng application. Magbubukas ito ng isang window ng AutoCAD na may orihinal na pagguhit, kung saan maaari mong gawin ang lahat ng kinakailangang pagbabago (Larawan 4). Pagkatapos pindutin ang pindutan I-save Ang mga pagbabago ay ise-save din sa Microsoft Word. Kung isasara mo ang application ng AutoCAD nang hindi muna nai-save ang file, lilitaw ang isang window na may tanong na "Gusto mo bang i-update ang Microsoft Word bago isara ang bagay?" (Larawan.5). Ang na-update na pagguhit ay ipinapakita sa Fig. 6.

Sa kaibuturan nito, ang pag-embed ng mga bagay at pag-link sa mga ito ay katulad ng pagpasok ng mga bloke at paglikha mga panlabas na link. Kapag kinokopya ang isang bagay mula sa isang patutunguhang dokumento patungo sa isa pang application, ang koneksyon sa pagitan ng huli at ng dokumento ng server ay pinananatili.

kanin. 4

kanin. 5

kanin. 6

Kapag nag-embed gamit ang OLE method, isang kopya ng naka-embed na data ang inilalagay sa master document. Ang kopyang ito ay nawawalan ng koneksyon sa orihinal na dokumento. Ang naka-embed na data sa isang master document ay maaaring i-edit ng application kung saan ito nilikha; ngunit ang orihinal na dokumento ay hindi nagbabago. Kapag nag-embed ng mga bagay, walang koneksyon sa source file ang pinananatili. Dapat gamitin ang pag-embed kung hindi kanais-nais ang pagbabago ng pinagmulang dokumento kapag ang pag-edit ng pinagsama-samang dokumento.


Pinagmulan ng dokumento

Nagbago

Pinagmulan ng dokumento

Composite

ang dokumento ay hindi nabago

Pinagsama-samang dokumento

kanin. 7

2.1 Pagpapatupad

Isa sa mga paraan ng paggamit ng data mula sa isang source na dokumento sa isang target na dokumento. Binibigyang-daan kang mag-paste ng kopya ng isang bagay mula sa isang dokumento patungo sa isa pa nang hindi nagli-link sa orihinal na dokumento.

Ang data na naka-embed sa mga drawing ay hindi ina-update kapag binago ang source na dokumento. Maaaring i-embed ang mga bagay sa mga drawing sa pamamagitan ng pagkopya sa mga ito sa clipboard at pagkatapos ay i-paste ang mga ito sa isang file sa ibang application. Sa ganitong paraan, halimbawa, maaari kang magdagdag ng logo ng kumpanya na ginawa sa isa pang application sa isang drawing.

Para sa pagpapatupad ng OLE -object sa isa pang application na kailangan mo:

  1. Buksan ang dokumento sa orihinal na aplikasyon.
  2. Kopyahin ang naka-embed na data sa clipboard.
  3. Magbukas ng isa pang application.
  4. I-click ang "I-edit" at "I-paste".
  5. I-click ang "OK".

kanin. 8. Pagpapatupad ng OLE -bagay mula sa application MathCAD hanggang Excel

2.2 I-drag at i-drop ang mga bagay mula sa isang application patungo sa isa pa

Ang data at graphics na pinili sa isa pang window ng application ay maaaring idagdag sa drawing sa pamamagitan ng pag-drag sa mga ito sa screen. Parehong ang window ng orihinal na aplikasyon at ang window ng iba pang aplikasyon ay dapat na bukas at hindi pinaliit (Larawan 9). Ang pag-drag at pag-drop sa pagitan ng mga application ay posible lamang kung ang pangalawang application ay sumusuporta sa teknolohiya ng ActiveX. Ang mga bagay na inilipat sa ganitong paraan ay nagiging naka-embed (sa halip na naka-link). Karaniwan ang pag-drag at pag-drop ng data ay katulad ng pag-cut at pag-paste ng data nang sunud-sunod. Ang data ay ganap na tinanggal mula sa dokumento ng server at ipinasok sa master na dokumento. Kung ang pag-drag ay isinasagawa habang pinindot ang key CTRL , sa halip na pagputol, ang pagkopya ay isinasagawa; ang isang kopya ng data ay ginawa sa tambalang dokumento, habang ang orihinal na bersyon ay nananatiling hindi nagbabago.

kanin. 9. I-drag at i-drop OLE object mula sa MathCAD hanggang Excel

2.3 Pag-uugnay ng mga bagay

Kapag nagli-link gamit OLE ang isang link ay nilikha sa pagitan ng dokumento ng server at ng tambalang dokumento. Ang komunikasyon ay sa isang maginhawang paraan gamit ang parehong data sa iba't ibang mga dokumento: Kung ang source data ay binago, ang pag-update lamang ng mga link ang kinakailangan upang baguhin ang mga compound na dokumento. Karamihan sa mga application ng receiver ay maaari ding i-configure upang awtomatikong i-update ang mga ito.

Kapag nag-link ka ng drawing, dapat mong panatilihin ang access sa source application at sa dokumento. Kung ang alinman sa mga ito ay pinalitan ng pangalan o inilipat, ang link ay maaaring kailangang muling itakda.



Pinagmulan ng dokumento

Nagbago

Pinagmulan ng dokumento

Pinagsama-samang dokumento

Nagbago

Pinagsama-samang dokumento

kanin. 10

Sa Fig. Ipinapakita ng Figure 11 ang pagkopya ng isang bagay mula sa MathCAD hanggang Excel sa mode ng paglikha ng link sa pagitan ng dokumento ng server at ng tambalang dokumento. Sa karaniwang pamamaraan ihanda ang formula mula sa MathCAD upang kopyahin, ibig sabihin, piliin ang formula, i-right-click upang tawagan ang menu at i-activate ang linya Kopya. Ilipat ang cursor sa gustong lugar sa worksheet Excel at kaliwa-click. I-right-click upang buksan ang isang menu kung saan ina-activate namin ang linyaEspesyal na insert(pulang arrow sa larawan). Sa bintanaEspesyal na insert(Larawan 12) pindutin ang pindutan Upang itali at piliin ang nais na format (sa field Paano ). Pindutin ang pindutan OK. Formula mula sa application MathCAD kinopya sa aplikasyon Microsoft Excel na may koneksyon.

Upang i-edit ang isang bagay sa Excel kailangan mong ilagay ang cursor sa patlang ng bagay at i-right-click upang tawagan ang menu (Larawan 13), mag-click sa pindutan Bukas at sa worksheet na lalabas MathCAD gawin ang mga kinakailangang pagbabago sa source object. Awtomatikong ginagawa ang mga pagbabagong ito sa object ng worksheet Excel (Larawan 14).

Kopya

kanin. labing-isa

kanin. 12

kanin. 13

kanin. 14

Kung ang application kung saan inilipat ang bagay ay hindi naka-install sa computer, pagkatapos ay kapag sinubukan mong i-edit ang ipinasok na bagay sa dokumento ( double-click object) isang window ay lilitaw na may babala ng error (Larawan 15) o (kapag tumatawag sa menu gamit ang kanang pindutan) - impormasyon tungkol sa hindi kilalang pinagmulan ng object ng server (Larawan 16).

kanin. 15

kanin. 16

Kung ang mga pagbabago ay ginawa sa object ng dokumento ng server habang ang tambalang dokumento na may nauugnay na kopya ay sarado, pagkatapos ay kapag binubuksan ang file na may tambalang dokumento, may lalabas na window na babala sa iyo tungkol sa pag-update o hindi pag-update ng data (Fig. 17).

kanin. 17

Katulad na teknolohiya OLE na may komunikasyon ay nangyayari kapag nagkokopya at nag-e-edit ng mga bagay, halimbawa, mula sa isang application MathCAD sa Microsoft Word (Larawan 18).

kanin. 18

Ang drag at drop ay ginagamit upang kopyahin at ilipat ang data, lumikha ng mga nauugnay na bagay, shortcut, at hyperlink sa pagitan ng mga dokumento sa iba't ibang mga programa. Dapat suportahan ng bawat programa ang protocol OLE.

Sa kasong ito, kinakailangan:

1. Ayusin ang mga window ng program upang parehong bukas at makita ang source file at ang destination file. Kailangan mong makita ang data na kinakaladkad at kung saan ito ilalagay.

2. Piliin ang data, at pagkatapos, habang pinipindot ang kanang pindutan ng mouse, i-drag ang napiling data sa isang bagong lokasyon o sa ibang program.

3. B menu ng konteksto piliin ang nais na utos.

Sa Fig. Ipinapakita ng Figure 20 ang resulta ng pag-drag ng formula mula sa application Excel hanggang Microsoft Word.

I-drag at i-drop

kanin. 19.

kanin. 20.

Pagguhit ng imahe sa file Microsoft Word maaaring i-convert, halimbawa, sa isang icon. Ang pamamaraan ay dapat na ang mga sumusunod:

1. Tawagan ang menu para sa pag-edit ng drawing, ngunit sa halip na isang pindutan I-edit ( I-edit) pindutin ang pindutan I-convert (Larawan 21).

2. Sa lalabas na menu na "Conversion ng uri ng bagay", maglagay ng checkmark sa parihaba ng kasalukuyang uri, pindutin ang mga pindutan "Bilang isang icon" at OK (Larawan 22).

3. May lalabas na icon sa field kung saan ang drawing ay (Fig. 23)

Ang mga pamamaraan para sa pag-edit ng isang drawing na na-convert sa isang icon ay nananatiling pareho sa inilarawan sa itaas, ngunit ang mga ito ay nasa likod ng mga eksena.

kanin. 21

kanin. 22

kanin. 23

Sa Fig. Ang 24 ay nagpapakita ng isang imahe ng isang pagguhit na ginawa gamit ang isang programa para sa mga taga-disenyo Microsoft Office Visio at kinopya sa pahina ng dokumento Microsoft Word.

Upang mabago ang isang pagguhit, kailangan mong mag-right-click sa field nito at sa lilitaw na menu, buhayin ang linyang "Bagay Visio " at i-click ang pindutang "Baguhin" (Larawan 25). May lalabas na editor window Visio (Larawan 25), kung saan maaari mong gamitin ang kaukulang mga figure sa toolbar upang gawin ang mga kinakailangang pagsasaayos sa pagguhit. Halimbawa, sa Fig. Ipinapakita ng Figure 26 ang naitama na pagguhit.

kanin. 24

kanin. 25

kanin. 26

kanin. 27

Magpakita tayo ng isang halimbawa ng pagpasok ng diagram mula sa application Microsoft Gr a ph sa Microsoft Word application . Ang mga sumusunod na operasyon ay ginagamit para dito:

  1. Sa toolbar, i-click ang button Ipasok + Bagay.
  2. Sa window na "Insert object" (Larawan 28), piliin ang uri ng bagay sa aming kaso na "Diagram" Microsoft Gr a ph.”

kanin. 28

  1. I-click ang OK . Bubukas ang larangan ng trabaho Microsoft Gr a ph (Larawan 29).
  2. Paggamit ng mga kasangkapan Microsoft Gr a ph buuin ang nais na diagram at mag-left-click sa field sa labas ng figure. Ang diagram ay ipinasok sa dokumento (Larawan 20).

kanin. 29

kanin. tatlumpu

Upang i-edit ang diagram, i-double click sa lugar ng bagay at tawagan ito upang gawin ang mga kinakailangang pagbabago (Larawan 31).

kanin. 31

Ang isang katulad na pamamaraan ay ginagamit upang magpasok ng mga formula mula sa application. Microsoft Equation 3.0.

Kapag nag-double click ka sa formula, may lalabas na toolbar Microsoft Equation at maaari kang gumawa ng mga pagbabago sa formula (Larawan 32):

kanin. 32

Sa Fig. Ipinapakita ng Figure 33 ang isang guhit na ginawa gamit ang programa COMPASS 3 D LT V 10 at kinopya sa Microsoft Word.

Upang i-edit ang isang guhit, i-double click lamang ang bagay, sa gayon ay tumatawag sa programa ng server, at gumawa ng mga pagsasaayos sa pagguhit (Larawan 34).

kanin. 32

kanin. 34

Konklusyon

SA gawaing kurso Ito ay ipinapakita na sa isang bilang ng mga uri ng mga interface, ang interface sa pagitan ng iba't ibang uri ng software (PC application) ay gumaganap ng isang mahalagang papel.

Upang i-link ang mga dokumento mula sa iba't ibang mga aplikasyon, tulad ng AutoCAD, Microsoft Word, MathCAD, Microsoft Excel, Microsoft Power Point, Microsoft Equation, Microsoft Office Visio, Microsoft Graph , COMPASS, atbp., ginagamit ang teknolohiya OLE (Pagli-link at Pag-embed ng Bagay ), na nangangahulugang "pag-uugnay at pag-embed ng mga bagay".

Ang mga pangunahing posibilidad ay isinasaalang-alang OLE teknolohiya, ibinibigay ang mga pangunahing pamamaraan para sa paggamit nito.

Ang pagkakaroon ng naturang mekanismo ay nagpapahintulot sa iyo na maglipat ng isang fragment o file ng ilang aplikasyon sa dokumento ng output. Ang output na naka-link na dokumento ay nakakakuha ng mga katangian ng isang tambalang dokumento, iyon ay, isang dokumento na may built-in o naka-link na mga bagay ng iba't ibang mga format na nilikha ng iba pang mga application.

Pangunahing paggamit OLE ang mga teknolohiya ay ipinapakita na may mga tiyak na halimbawa.

Ang mga resulta ng gawain ay ipinakita sa anyo ng isang pagtatanghal Microsoft Power Point , na nagbibigay-daan sa iyong biswal na samahan ang isang pampublikong pagsasalita gamit ang mga multimedia effect.

Panitikan

  1. Microsoft Office 2000: Direktoryo. Ed. Yu. Kolesnikova St. Petersburg: Peter, 1999. 480 p.
  2. Vlasenko S. Yu 2002. St. Petersburg: BHV Petersburg, 2002. 992 p.
  3. Dodge M., Stinson K. Epektibong gawain Sa Microsoft Excel 2000. St. Petersburg: Peter, 2002. 1056 p.
  4. Computer science. Basic na kurso/ Simonovich S.V., Evseev G.A., Murakhovsky V.I., Bobrovsky S.I. St. Petersburg: Peter, 2001. 640 p.
  5. Stolyarov A. M., Stolyarov E. S. salita 2002 para sa aking sarili.M.: DMK Press, 2002. 432 p.
  6. Stotsky Yu Opisina 2000 St. Petersburg: Peter, 2000. 608 p.

7. Shafrin Yu A 1500 pangunahing konsepto, termino at praktikal na mga tip para sa mga gumagamit ng personal na computer M.: Bustard, 2001. 272 ​​p.