ekaphon.t
🙏สวัสดีครับ การเขียน Blog หรือการทำคู่มือที่เกี่ยวข้องกับระบบสารสนเทศ เพื่อให้ง่ายต่อการอ่านหรือใช้งานระบบ ปกติแล้วเราก็จะใช้ปุ่ม print screen เพื่อ capture หน้าจอแล้วก็ save as image ออกมาเลย หรือเอารูปที่ capture มา ไปใช้กับโปรแกรมอื่นก็ได้ เช่น Photoshop, Illustrator หรือ Mockup Generator เพื่อที่จะได้รูปประกอบที่สวยงามและเหมาะแก่การนำเสนอให้น่าสนใจมากขึ้น เอาหละ จากที่เกริ่นมา เรามีเครื่องมือมานำเสนอทุกคน เครื่องมือที่จะไปช่วยเรา Capture หน้าจอออกมาแล้วนำมาใส่ในกรอบ Browser เก๋ๆให้เราเลย เราก็แค่ใส่ URL และกด Download ออกมาใช้งานได้เลย เครื่องมือที่ว่ามีชื่อว่า 🎊 “Screenshotr” 🎊 (คำว่า Screenshot +…
>> Read More <<
sirapat.s
การเขียน comment ของ column view อัตโนมัติผ่านการสร้าง sql script ใน oracle โดยการนำ comment ของ column table มา generate comments ของ column view นั้น เพื่อประหยัดเวลาและไม่ต้องเขียน comment ซ้ำอีกรอบในการสร้าง view จะยกตัวอย่างการใช้งาน โดยเลือก view V_MAJOR_FOR_API ที่ไม่มี comments โดยที่ view V_MAJOR_FOR_API มีการเรียกใช้ตาราง MAJOR, ตาราง MAJOR_TYPE และ ตาราง DEPT ที่มีการเขียน comments ของ column table อยู่แล้ว ขั้นตอนที่1 จัดทำ sql script เพื่อสร้าง comments ของ column view…
thichaluk.s
ถ้าเราต้องการจะแยกไฟล์ PDF ออกเป็นแต่ละหน้าตามที่เราต้องการ หรือว่าเรามีไฟล์ PDF หลาย ๆ ไฟล์แยกกันอยู่ ให้รวมกันเป็นไฟล์เดียวเราจะมีวิธีการอย่างไรนะ? การแยกไฟล์ PDF เราจะเลือกไฟล์ไหน หน้าไหนก็ได้ เรามาที่ “เลือกไฟล์” แล้วเลือกไฟล์ที่เราต้องการ แบ่ง (Split) มันก็จะ Show ว่าตอนนี้มีกี่หน้า เลือกไฟล์ที่ต้องการจะแยก เช่นเลือกหน้า 2 5 7 9 ส่วนหน้าอื่นไม่เอา สามารถพิมพ์หน้าที่เลือกได้เอง จากนั้นคลิกปุ่ม “แบ่ง” จากนั้นคลิกปุ่ม “ดาวน์โหลด” เปิดไฟล์ที่ได้ จะเห็นว่าเหลือ 5 หน้าตามที่เลือก การรวมไฟล์ PDF เปิดไฟล์ที่ได้ จะเห็นว่ารวมได้ 85 page ลบข้อความใน VDO ท้ายนี้ขอแถมนิดนึง พอดีเรื่อง PDPA มาแรง เห็นว่ามีประโยชน์กับงานเลยเอามาแชร์ เนื่องจากว่าเราทำ VDO แล้วติดข้อมูลส่วนบุคคล แต่เราต้องการเบลอข้อมูลหรือเอาออก ขั้นตอนง่าย…
nattapon.p
Photoshop Neural Filters => Landscape Mixer เปลี่ยนภาพให้แสดงสภาพแวดล้อมต่างๆ เช่น ฤดูหนาว พลบค่ำ สำหรับNeural Filters นี้จำไม่ได้ว่าเข้ามาตั่งแต่ version ไหน ในบทความนี้เป็น Photoshop 2023 เปิดโปรแกรม Photoshop แล้วเลือกภาพที่ต้องการแก้ไข จะเป็นภาพเรือในช่วงเวลากลางวัน อย่าลืมปลดล๊อคเดี๋ยวจะแก้ไขไม่ได้ครับ ไปที่เมนู Filter =>Neural Filters Landscape Mixer อยู่ในหมวด Creative หากยังไม่เคยติดตั้งให้กดปุ่ม Download หลังจาก Download แล้ว จะมี Presets ให้เลือกดังภาพ จากนั้นกดปุ่มใช้งาน และเลือก Presets ได้เลย ตัวอย่างนี้จะเลือกช่วง พระอาทิตย์ใกล้ตก กดปุ่ม OK ก็จะได้ภาพที่ต้องการ ลองทำตัวอย่างให้ดู 3 ตัวอย่างนะครับ ให้เห็นความแตกต่างกัน ลองไปเล่นกันได้ครับ ^^
การปรับภาพเอียงให้ตรงแบบง่ายๆใน Photoshop เปิดโปรแกรม Photoshop แล้วเลือกภาพที่ต้องการแก้ไข ในภาพจะเห็นว่าเส้นขอบฟ้าจะมีความเอียงอยู่ สังเกตจากเส้นสีแดงที่เทียบไว้ อย่าลืมปลดล๊อคเดี๋ยวจะแก้ไขไม่ได้ ไปที่ Tool เลือก Ruler Tool ลากเส้นให้ขนานกับเส้นขอบฟ้า กดปุ่ม Straighten Layer ภาพจะถูกปรับให้ตรงแล้ว แต่จะมีเนื้อภาพบริเวณมุมทั้ง 4 ด้านหายไป เลือก Lasso Tool ทำการ Selection ทั้ง 4 มุม ที่เนื้อภาพหายไป (ตอนทำการ Selection เพิ่มในมุมที่ 2 มุมที่3 มุมที่4 ให้กดปุ่ม shift ค้างไว้) ไปที่ Edit เลือก Content-Aware Fill กดปุ่ม OK ในโปรแกรมจะเห็นภาพเฉพาะทางด้านขวาที่แก้ไขเรียบร้อยแล้วครับ
การเปลี่ยนท้องฟ้าในรูปภาพแบบง่ายๆใน Photoshop สำหรับ Feature นี้จะมีใน Photoshop 2021 ขึ้นไปถ้าจำไม่ผิดนะ แหะๆ มาเริ่มกันเลยดีกว่า เปิดโปรแกรม Photoshop แล้วเลือกภาพที่ต้องการแก้ไข ในภาพจะเห็นว่าขาดรายละเอียดของท้องฟ้าไป ไปที่เมนู Edit => Sky Replacement จะได้หน้าต่างดังภาพ ในกรอบที่ 1 เป็นการเลือกภาพท้องฟ้าที่จะมาแทนที่ ในกรอบที่ 2 เป็นการปรับเพื่อให้เข้ากับภาพต้นฉบับ Shift Edge Fade Edge เป็นการกินระยะขอบและการปรับความเนียนของภาพ Brightness และ Temperature เป็นการปรับความสว่างและอุณหภูมิสี Scale เป็นการย่อขยายภาพท้องฟ้า ท้องฟ้าที่อยู่ในรูปสามารถ click mouse ซ้ายค้างไว้ (Drag mouse นั่นล่ะ) เพื่อเลื่อนให้ได้มุม ได้ view ที่เราต้องการได้ ในตอนที่ทำจริงๆแล้วก็จะลองเลื่อนๆปรับไปปรับมาดูให้กลมกลืนที่สุดนั่นละ ^^ เมื่อได้ภาพที่ต้องการแล้วกดปุ่ม OK ได้เลย ในโปรแกรมจะเห็นภาพเฉพาะทางด้านขวาที่แก้ไขเรียบร้อยแล้ว ***…
wanwarang.j
ในบทความนี้เราก็ยังคงอยู่กับเรื่องการทำภาพลายน้ำอย่างต่อเนื่องจาก EP. ที่แล้วที่พูดถึงการทำข้อความลายน้ำบนภาพที่เราทำการอัพโหลด ถ้าใครยังไม่ได้อ่านสามารถตามไปอ่านกันได้ ที่นี่ นะคะแต่สำหรับ EP. นี้เราจะขอเปลี่ยนบรรยากาศไปทำ ลายน้ำบนไฟล์ PDF โดยใช้เครื่องมือ iTextSharp กันบ้าง เผื่อว่าผู้อ่านบางท่านที่อาจจะกำลังใช้งาน iTextSharp ในการจัดทำไฟล์ PDF อยู่พอดี และอยากจะลองใส่ลายน้ำให้กับงานเอกสารของท่านดูบ้าง จะได้สามารถนำวิธีการนี้ไปประยุกต์ใช้กับงานของตนได้ไม่ทางใดก็ทางหนึ่งนะคะ โดยตัวอย่างที่จะนำมาแนะนำกันจะมีทั้งแบบลายน้ำที่เป็นข้อความ และลายน้ำที่เป็นภาพค่ะ นอกจากนี้ก็ยังมีทั้งแบบที่เป็นการทำภาพลายน้ำทับไฟล์เดิมที่มีอยู่ และแบบที่ทำภาพลายน้ำและบันทึกเป็นไฟล์ใหม่ค่ะ ผู้อ่านจะได้ลองในหลายๆวิธี และสามารถเลือกไปปรับใช้ให้เหมาะกับงานของแต่ละท่านได้เพื่อไม่ให้เป็นการเสียเวลา งั้นเรามาเริ่มทำภาพลายน้ำบนงานเอกสาร PDF ของเรากันเลยดีกว่าค่ะ แบบที่ 1 : การสร้างลายน้ำแบบข้อความ ซึ่งวิธีการนี้ จะมีการทำ Template ต้นฉบับของลายน้ำแบบข้อความไว้ก่อน และเมื่อต้องการทำไฟล์ลายน้ำ จะต้องทำการอ่านไฟล์ลายน้ำจากต้นแบบมาจัดทำลายน้ำบนไฟล์ที่ต้องการได้ ดังนี้ค่ะ 1.1 ระบุ Library เพิ่มเติม using iTextSharp.text; using iTextSharp.text.pdf;…
ในการทำงานของนักพัฒนาโปรแกรม อาจจะมีบางงานที่มีความเกี่ยวข้องกับการบันทึกข้อมูลรูปภาพต่างๆลงบนเซิร์ฟเวอร์ และอาจมีความต้องการที่จะใส่ลายน้ำให้กับรูปภาพเหล่านั้น ซึ่งจริงๆแล้วการทำลายน้ำนั้น ถือเป็นกระบวนการหนึ่งในการคุ้มครองลิขสิทธิ์ ป้องกัน หรือปกป้องลิขสิทธิ์ของเจ้าของภาพผู้อัพโหลดข้อมูลหรือเป็นการแจ้งที่มาของภาพนั้นๆ เพื่อไม่ให้ผู้อื่นนำไปใช้ในทางมิชอบ และทำให้มั่นใจได้ว่าจะไม่สามารถนำกลับมาใช้ซ้ำหรือเปลี่ยนแปลงได้โดยไม่ได้รับอนุญาต นอกจากนี้ยังอาจใช้เป็นกลยุทธ์ในการสร้างแบรนด์ให้กับงานของคุณได้ หรืออาจทำหน้าที่เป็นตราประทับเพื่อระบุสถานะของเอกสารโดยมีคำเช่น “สำเนา” “ฉบับร่าง” หรือ “ตัวอย่าง” ซึ่งช่วยให้มั่นใจได้ว่าจะไม่มีการจัดการเอกสารสำคัญอย่างไม่ถูกต้อง อีกทั้งยังช่วยให้คุณสามารถจัดระเบียบงานของคุณได้ในขณะที่คุณทำเอกสารฉบับร่างให้เป็นเอกสารฉบับจริง และสำหรับในบทความนี้ทางผู้เขียนจึงถือโอกาสมาแนะนำวิธีการทำภาพลายน้ำให้กับรูปภาพที่เราบันทึกข้อมูลจากการอัพโหลดไฟล์โดยระบบที่พัฒนาขึ้นกันค่ะ โดยวิธีการเพิ่มลายน้ำสามารถทำได้หลายทาง อาจจะเป็นการนำรูปภาพทั้งหมดที่มีการอัพโหลดมาตกแต่งด้วยโปรแกรมตกแต่งภาพ แต่ในกรณีนี้ ผู้เขียนจะขอแนะนำวิธีเบื้องต้นในการพัฒนาโปรแกรมในการใส่ลายน้ำให้กับภาพตอนอัพโหลดไฟล์ด้วย C# เพื่อเป็นแนวทางให้กับผู้อ่านได้นำไปต่อยอดงานพัฒนาของตนเองได้ ซึ่งในบทความนี้จะแบ่งวิธีที่มาแนะนำการใส่ลายน้ำให้กับรูปภาพที่อัพโหลดออกเป็น 2 แบบดังนี้ค่ะ 1.การใส่ลายน้ำแบบข้อความ โดยการทำลายน้ำด้วยวิธีนี้ เราจะต้องมีการระบุข้อความที่เราต้องการให้แสดงลายน้ำในภาพที่ทำการอัพโหลด ซึ่งขั้นตอนการทำลายน้ำ มีดังนี้ 1.1 เพิ่ม Library ที่เกี่ยวข้องเพิ่มเติมเข้ามา using System.IO;using System.Drawing; 1.2 สร้างหน้าจอที่มี File upload และปุ่มเพื่อทำการอัพโหลดไฟล์ .aspx page 1.3 สร้างเมธอดที่ใช้ในการสร้างภาพลายน้ำ ที่ชื่อว่า AddTextWatermark() โดยมีพารามิเตอร์เป็นข้อความที่ต้องการให้แสดงเป็นลายน้ำ ดังนี้ Code C# เมธอด…
kanakorn.h