Why are the Microsoft Office file formats so complicated – Joel Spolsky
Последната статия на Сполски, която си оставих за четене за днес, се оказа доста интересна. Озаглавена е “Why are the Microsoft Office file formats so complicated” и в нея авторът е разгледал в подробности на какво се дължи факта, че спецификацията на файловия формат на Excel е 349 страници.
ексел има толкова разнообразни и обширна функционалност и с него могат да се правят такива невероятни неща, че без да съм прочел статията никак не се учудвам, че спецификацията е дългичка.
Comment by Longanlon — 20/2/2008 @ 2:52 pm
Без съмнение!! На мен лично отлична работа ми свърши “Да напишем Макроси в Excel” на О’Reilly, издадена в България от Зест Прес, както и “Excel Хакове, 100 изпитани съвета и инструменти” пак на същите издателства.
Comment by Izida — 20/2/2008 @ 2:56 pm
@Longanlon – Разлика между описание на файлов формат и на функцинолността на софтуер правиш ли?
Comment by Георги Фурнаджиев — 20/2/2008 @ 3:20 pm
щом има много функции, нормално и описанието да е голямо ебаси. ама знам, че с анти-майкрософт екстремисти не се спори, затова замълчавам гузно…
Comment by Longanlon — 20/2/2008 @ 3:37 pm
Фурнаджиев, ако беше прочел статията щеше да си спестиш писането на безсмислени мнения.
Ако не разбираш, за какво говоря – иди я прочети.
Comment by 0xdeadc0de — 20/2/2008 @ 3:55 pm
@Longanlon – Ако беше чел малко блогове, нямаше да ме наречеш “анти-майкрософт екстремист” рџ™‚
@0xdeadc0de – Щом казваш … Мир да има … рџ™‚
Comment by Георги Фурнаджиев — 20/2/2008 @ 7:25 pm
Цитат:
*You have a web-based application that’s needs to output existing Word files in PDF format. Here’s how I would implement that: a few lines of Word VBA code loads a file and saves it as a PDF using the built in PDF exporter in Word 2007. You can call this code directly, even from ASP or ASP.NET code running under IIS. It’ll work. The first time you launch Word it’ll take a few seconds. The second time, Word will be kept in memory by the COM subsystem for a few minutes in case you need it again. It’s fast enough for a reasonable web-based application.
*Same as above, but your web hosting environment is Linux. Buy one Windows 2003 server, install a fully licensed copy of Word on it, and build a little web service that does the work. Half a day of work with C# and ASP.NET.
Еба си… как не съм се сетил досега… А ако искам да преобразувам и Excel файлове до PDF, може би да взема да инсталирам трети сървър?
Comment by Илия Горанов — 22/2/2008 @ 3:18 pm
Не знам защо се сещате чак сега за този формат рџ™‚ Той е публикуван преди повече от десет години със Office ’97 и е най-ясният и известен формат от целият офис. Поне аз знам за него от тогава със Office 97 Developer това си беше описано подробно. За генерирането на PDF също няма проблеми и аз го правя така. При това нищо не купувам, лицензи за Windows 2000 сървър имам поне 8 свободни + 30 и няколко за Office 2003 и един Adobe Acrobat 5.0 EU. Това се забърква с едно Apache + PHP + COM и PDF-ите са готови. Това е лебедовата песен на Офиса, вече стандартно качваме на усерите Gnumeric + Abiword, вместо М$ Office или CrapShot-a OpenOffice.
Comment by Ivaylo — 22/2/2008 @ 7:00 pm