It may be possible - it depends on how the PDF was generated. If the o การแปล - It may be possible - it depends on how the PDF was generated. If the o ไทย วิธีการพูด

It may be possible - it depends on

It may be possible - it depends on how the PDF was generated. If the option was used to convert text to curves then you're probably out of luck.

Also the PDF file format has no concept of 'lines'. Characters in a particular font family, weight, size (etc) are placed at X/Y coordinates on the page. They can be placed in any order (ie: not just left-right, top to bottom).

So if it were possible, one approach would be to find the y coordinate of every piece of text on the page; reduce that to a unique set; sort them and assign line numbers; go down and add the line numbers as text elements at the same y coordinate on the right hand side of the page.

For the first part, you might find that the CAM::PDF module has some useful tools (eg: it can render just the text elements of a PDF page). Overlaying new text elements is the easy part. I tend to use PDF::Reuse but I'm sure that PDF::API2 could be used too.
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
มันอาจเป็นไปได้ - ขึ้นอยู่กับวิธีสร้าง PDF ถ้ามีใช้ตัวเลือกการแปลงข้อความให้โค้ง แล้วคุณคงไม่โชคดีรูปแบบไฟล์ PDF ยังไม่มีแนวคิดของ 'รายการ' อักขระในแบบอักษรเฉพาะครอบครัว น้ำหนัก ขนาด (และอื่น ๆ) อยู่ที่ X / Y ประสานหน้า พวกเขาสามารถอยู่ในใบสั่งใด ๆ (ie: ไม่เพียงแค่ซ้ายขวา บนลงล่าง)ดัง นั้นเป็นไปได้ วิธีหนึ่งจะหาพิกัด y ของทุกชิ้นส่วนของข้อความในหน้า ลดที่ชุดเฉพาะ จัดเรียง และกำหนดหมายเลขบรรทัด ลงไป และเพิ่มหมายเลขบรรทัดเป็นองค์ประกอบข้อที่พิกัด y เดียวกันด้านขวามือของหน้าสำหรับส่วนแรก คุณอาจพบว่า โมดูล CAM::PDF มีเครื่องมือบางอย่างมีประโยชน์ (เช่น: มันสามารถแสดงเพียงองค์ประกอบข้อความของหน้า PDF) องค์ประกอบข้อความใหม่ว่าเป็นส่วนง่าย ฉันมักจะใช้ PDF::Reuse แต่ฉันแน่ใจว่า PDF::API2 สามารถใช้เกินไป
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
มันอาจจะเป็นไปได้ - มันขึ้นอยู่กับวิธีการรูปแบบไฟล์ PDF ที่ถูกสร้างขึ้น ถ้าตัวเลือกที่ถูกใช้ในการแปลงข้อความให้เป็นเส้นโค้งแล้วคุณอาจจะออกจากโชค. นอกจากนี้ยังมีรูปแบบไฟล์ PDF มีแนวคิดของการไม่ 'เส้น' ตัวละครในครอบครัวโดยเฉพาะอย่างยิ่งตัวอักษร, น้ำหนัก, ขนาด (ฯลฯ ) จะอยู่ที่ X / Y พิกัดบนหน้าเว็บ พวกเขาสามารถอยู่ในลำดับใด ๆ (เช่น: ไม่ได้เป็นเพียงซ้ายขวาบนลงล่าง). ดังนั้นถ้าเป็นไปได้วิธีการหนึ่งที่จะหาพิกัด y ของชิ้นส่วนของข้อความในหน้าทุก ลดว่าจะเป็นชุดที่ไม่ซ้ำกัน; จัดเรียงพวกเขาและกำหนดหมายเลขบรรทัด; ลงไปและเพิ่มหมายเลขบรรทัดเป็นองค์ประกอบข้อความที่ปีเดียวกันการประสานงานในด้านขวามือของหน้า. สำหรับส่วนแรกที่คุณอาจพบว่า CAM :: โมดูล PDF มีเครื่องมือที่มีประโยชน์บางอย่าง (เช่นมันสามารถทำให้เพียง องค์ประกอบข้อความของหน้าไฟล์ PDF) องค์ประกอบซ้อนทับข้อความใหม่ที่เป็นส่วนที่ง่าย ฉันมักจะใช้รูปแบบไฟล์ PDF :: ซ้ำ แต่ฉันแน่ใจว่ารูปแบบไฟล์ PDF :: API2 สามารถนำมาใช้มากเกินไป





การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
มันอาจเป็นไปได้ มันขึ้นอยู่กับว่าไฟล์ PDF ที่ถูกสร้างขึ้น ถ้าตัวเลือกที่ถูกใช้เพื่อแปลงข้อความโค้งแล้วคุณอาจจะออกจากโชค .

นอกจากนี้รูปแบบไฟล์ PDF ไม่มีแนวคิดของ ' เส้น ' อักขระเฉพาะ font ครอบครัว , น้ำหนัก , ขนาด ฯลฯ ) จะถูกวางไว้ใน X / Y พิกัดบนหน้า พวกเขาสามารถวางในที่ใบสั่งใด ๆ ( เช่น : ไม่ใช่แค่ซ้ายขวา บนล่าง )

ถ้าเป็นไปได้วิธีการหนึ่งที่จะหาพิกัด Y ทุกชิ้นส่วนของข้อความบนหน้า ลดให้ตั้งเฉพาะ จัดเรียงและกำหนดหมายเลขบรรทัด ไป และเพิ่มหมายเลขบรรทัดที่เป็นองค์ประกอบข้อความที่เหมือนกันพิกัด Y ทางด้านขวามือของหน้า

สำหรับส่วนแรก อาจจะพบว่า กล้อง : : โมดูล PDF มีบางเครื่องมือที่มีประโยชน์ ( เช่นมันสามารถแสดงเพียงแค่ข้อความองค์ประกอบของหน้า PDF )ซ้อนทับองค์ประกอบข้อความใหม่เป็นส่วนที่ง่าย ฉันมักจะใช้ PDF : : ใช้ แต่ผมมั่นใจว่าไฟล์ PDF : : api2 สามารถใช้ได้เหมือนกัน
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2024 I Love Translation. All reserved.

E-mail: