|
|
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
Есть ли умеющий это просмотровщик ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2016, 08:44 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
MaratIsk, Есть, но чуть платный www.gnostice.com ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2016, 08:57 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
Наш тоже умеет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2016, 09:53 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
defecator_, PDF TollKit тоже не безгрешен - позволяет наносить дополнительные текстовые и графические метки, но текст меток не поддерживает юникод. авторCurrently PDFToolkit supports only the following encoding. If the russian font is encoded as Unicode, it is currently not supported by PDFToolkit. ... We have plans to support unicode encoding and it will be implemented in one of the future release. We will notify you as soon as we support Unicode in PDFToolkit. Хотя на сайте говорится о поддержке юникода. Но это было пару лет назад, может с тех пор что и изменилось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2016, 12:01 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
defecator_вот только формат 1.6 не понимает, а так-то да И много видел документов в этом формате? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2016, 12:10 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
white_niggerdefecator_вот только формат 1.6 не понимает, а так-то да И много видел документов в этом формате? у меня таких документов море разливанное. Кроме родного Adobe Reader и компонентов от Gnostice никто не умеет 1.6 открывать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2016, 12:21 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
defecator_у меня таких документов море разливанное. Кроме родного Adobe Reader и компонентов от Gnostice никто не умеет 1.6 открывать.В 1.6 добавилось внедренное мультимедиа, 3D, XML-формы, AES-шифрование. Ни разу не встречал такой PDF :) Можешь кинуть какой-нить для примера? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2016, 13:19 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
white_niggerdefecator_у меня таких документов море разливанное. Кроме родного Adobe Reader и компонентов от Gnostice никто не умеет 1.6 открывать.В 1.6 добавилось внедренное мультимедиа, 3D, XML-формы, AES-шифрование. Ни разу не встречал такой PDF :) Можешь кинуть какой-нить для примера? Вот, самый простой в формате 1.6: http://rgho.st/8PrgW27Gw ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2016, 13:24 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
pdfium.dll бесплатный есть дельфовая обертка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2016, 13:28 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
defecator_Вот, самый простой в формате 1.6: http://rgho.st/8PrgW27Gw Нормально он открывается у нас. Единственно мы аннотации пока не поддерживаем, суг есть на это. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2016, 13:38 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
white_niggerdefecator_Вот, самый простой в формате 1.6: http://rgho.st/8PrgW27Gw Нормально он открывается у нас. Единственно мы аннотации пока не поддерживаем, суг есть на это. это простой, без XML и медиа, но у меня на DevExp 16.1 не открывается, просто белое поле без ничего. при этом 1.5 версия открывается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2016, 13:46 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
defecator_без XML и медиаДа это не поддерживается, но повторюсь, наверно 99% имеющихся PDF не содержат в себе ни 3Д, ни медиа, ни XML-форм. Большинству эти новомодности нужны. Кстати шифрование поддерживается. Плюс, как написал разработчик "по сравнению 16.1 в 16.2 были серьезные изменения в плане рендеринга" - правда я не в курсе, что скрывается за этой фразой :) Продукт новый и активно развивается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2016, 14:20 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
white_niggerdefecator_без XML и медиаДа это не поддерживается, но повторюсь, наверно 99% имеющихся PDF не содержат в себе ни 3Д, ни медиа, ни XML-форм. Большинству эти новомодности нужны. Кстати шифрование поддерживается. Плюс, как написал разработчик "по сравнению 16.1 в 16.2 были серьезные изменения в плане рендеринга" - правда я не в курсе, что скрывается за этой фразой :) Продукт новый и активно развивается. ну, посмотрим. Я пока пользуюсь Gnostice, ничего лучшего и мощного из нативного для Delphi (пока ещё ?) нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2016, 14:23 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
Дефекатор, А зачем эта игра в догонялки, если есть бесплатный вьювер от производителя? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2016, 14:29 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
Квейдpdfium.dll бесплатный есть дельфовая обертка Класс, спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2016, 14:49 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
Товарищ младший сержантКвейдpdfium.dll бесплатный есть дельфовая обертка Класс, спасибо. Обертка от Andreas Hausladen https://github.com/ahausladen/PdfiumLib У меня в проекте взлетело ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2016, 14:55 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
Гаджимурадов Рустам, Лишние зависимости. Мы тоже используем гностис. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2016, 15:46 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
Гаджимурадов РустамДефекатор, А зачем эта игра в догонялки, если есть бесплатный вьювер от производителя? вьювер в свою программу не встроишь, да много зависимостей получается. и нельзя через него оперировать страницами, как угодно - вытащить текст, добавить что-то, удалить страницу и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2016, 16:15 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
господа-товарищи, речь не о бесплатных вьюерах а о возможности просматривать мемористрем без необходимости сохранять предварительно в файл ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2016, 16:35 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
MaratIsk, а в чем проблема? Что-то из предложенного заставляет предварительно в файл сохранять? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2016, 16:49 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
MaratIskгоспода-товарищи, речь не о бесплатных вьюерах а о возможности просматривать мемористрем без необходимости сохранять предварительно в файл pdfium.dll функция LoadMemDocument для просмотра нужной страницы вызываешь RenderPage с параметрами, работает с Canvas я эту библиотеку юзаю в своем приложении, косяков нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2016, 16:53 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
Квейд, буду признателен за пример кода ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2016, 17:09 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
MaratIskКвейд, буду признателен за пример кода Я обернул вьювер в наследник от TGraphicControl (T24NSPDFViewer = class(TGraphicControl)) Подключаешь его к форме, инициализируешь контрол, вызываешь LoadFromXXX, страницы крутятся через вызов ScrollBy. Модуль используется в реальном проекте. Код мой, делайте что угодно. Необходимо наличие вышеуказанной DLL, она есть в свободном доступе. Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. 184. 185. 186. 187. 188. 189. 190. 191. 192. 193. 194. 195. 196. 197. 198. 199. 200. 201. 202. 203. 204. 205. 206. 207. 208. 209. 210. 211. 212. 213. 214. 215. 216. 217. 218. 219. 220. 221. 222. 223. 224. 225. 226. 227. 228. 229. 230. 231. 232. 233. 234. 235. 236. 237. 238. 239. 240. 241. 242. 243. 244. 245. 246. 247. 248. 249. 250. 251. 252. 253. 254. 255. 256. 257. 258. 259. 260. 261. 262. 263. 264. 265. 266. 267. 268. 269. 270. 271. 272. 273. 274. 275. 276. 277. 278. 279. 280. 281. 282. 283. 284. 285. 286. 287. 288. 289. 290. 291. 292. 293. 294. 295. 296. 297. 298. 299. 300. 301. 302. 303. 304. 305. 306. 307. 308. 309. 310. 311. 312. 313. 314. 315. 316. 317. 318. 319. 320. 321. 322. 323. 324. 325. 326. 327. 328. 329. 330. 331. 332. 333. 334. 335. 336. 337. 338. 339. 340. 341. 342. 343. 344. 345. 346. 347. 348. 349. 350. 351. 352. 353. 354. 355. 356. 357. 358. 359. 360. 361. 362. 363. 364. 365. 366. 367. 368. 369. 370. 371. 372. 373. 374. 375. 376. 377. 378. 379. 380. 381. 382. 383. 384. 385. 386. 387. 388. 389. 390. 391. 392. 393. 394. 395. 396. 397. 398. 399. 400. 401. 402. 403. 404. 405. 406. 407. 408. 409. 410. 411. 412. 413. 414. 415. 416. 417. 418. 419. 420. 421. 422. 423. 424. 425. 426. 427. 428. 429. 430. 431. 432. 433. 434. 435. 436. 437. 438. 439. 440. 441. 442. 443. 444. 445. 446. 447. 448. 449. 450. 451. 452. 453. 454. 455. 456. 457. 458. 459. 460. 461. 462. 463. 464. 465. 466. 467. 468. 469. 470. 471. 472. 473. 474. 475. 476. 477. 478. 479. 480. 481. 482. 483. 484. 485. 486. 487. 488. 489. 490. 491. 492. 493. 494. 495. 496. 497. 498. 499. 500. 501. 502. 503. 504. 505. 506. 507. 508. 509. 510. 511. 512. 513. 514. 515. 516. 517. 518. 519. 520. 521. 522. 523. 524. 525. 526. 527. 528. 529. 530. 531. 532. 533. 534. 535. 536. 537. 538. 539. 540. 541. 542. 543. 544. 545. 546. 547. 548. 549. 550. 551. 552. 553. 554. 555. 556. 557. 558. 559. 560. 561. 562. 563. 564. 565. 566. 567. 568. 569. 570. 571. 572. 573. 574. 575. 576. 577. 578. 579. 580. 581. 582. 583. 584. 585. 586. 587. 588. 589. 590. 591. 592. 593. 594. 595. 596. 597. 598. 599. 600. 601. 602. 603. 604. 605. 606. 607. 608. 609. 610. 611. 612. 613. 614. 615. 616. 617. 618. 619. 620. 621. 622. 623. 624. 625. 626. 627. 628. 629. 630. 631. 632. 633. 634. 635. 636. 637. 638. 639. 640. 641. 642. 643. 644. 645. 646. 647. 648. 649. 650. 651. 652. 653. 654. 655. 656. 657. 658. 659. 660. 661. 662. 663. 664. 665. 666. 667. 668. 669. 670. 671. 672. 673. 674. 675. 676. 677. 678. 679. 680. 681. 682. 683. 684. 685. 686. 687. 688. 689. 690. 691. 692. 693. 694. 695. 696. 697. 698. 699. 700. 701. 702. 703. 704. 705. 706. 707. 708. 709. 710. 711. 712. 713. 714. 715. 716. 717. 718. 719. 720. 721. 722. 723. 724. 725. 726. 727. 728. 729. 730. 731. 732. 733. 734. 735. 736. 737. 738. 739. 740. 741. 742. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2016, 17:30 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
Квейд, где ты раньше был. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2016, 17:39 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
код неоптимален, если в документе тысячи страниц, нужно переделывать метод Paint и бежать не по всем Pages, а только по видимым на экране но для показа рекламного буклета или какого-нибудь пользовательского документа страниц на 100 - покатит даже без пива ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.12.2016, 18:15 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
Оказывается, для просмотра и печати pdf прекрасно подходит FastReport 4 и 5-й версий (4 с минимальным допиливанием). Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. Осталось только печать допилить. На днях проверю и ее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.01.2017, 23:43 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
Тестовый проект, может кому пригодится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2017, 02:21 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.01.2017, 02:57 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
коллеги а есть исходники под делфи-7? а то моих знаний чтобы портировать на д7 из современной версии недостаточно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2018, 10:12 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
andreymxколлеги а есть исходники под делфи-7? а то моих знаний чтобы портировать на д7 из современной версии недостаточно исходники чего именно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2018, 11:37 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
Квейдandreymxколлеги а есть исходники под делфи-7? а то моих знаний чтобы портировать на д7 из современной версии недостаточно исходники чего именно?приведенные в этом топике примеры использования PDFium используют набор юнитов (PdfiumCore PdfiumLib etc), которые очень далеко ушли от Д7 20081262 20037900 Хочу узнать - вдруг где-то есть что-то под Д7 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2018, 23:11 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
andreymxКвейдпропущено... исходники чего именно?приведенные в этом топике примеры использования PDFium используют набор юнитов (PdfiumCore PdfiumLib etc), которые очень далеко ушли от Д7 20081262 20037900 Хочу узнать - вдруг где-то есть что-то под Д7сорри апну вдруг кто появился, у кого есть :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2018, 09:23 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
https://github.com/ahausladen/PdfiumLib не подходит? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2018, 09:32 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
Гаджимурадов Рустам https://github.com/ahausladen/PdfiumLib не подходит?не хватает знаний для портирования на Д7 Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2018, 10:33 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
А чего там знать, приводишь к старому виду все участки, которые отказываются компилиться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2018, 11:08 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
Коллеги, все получилось! Но Ыыыыыы Ни у кого не завалялась pdfium.dll под Windows XP? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2018, 18:21 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
andreymx> Коллеги, все получилось! Но Если ты что-то менял в модулях - выложи тут (ну и автору можешь послать, на всякий). Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2018, 19:22 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
Автору едва ли интересно возвращать поддержку старых дельфей. Разве что отдельным бранчем добавит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2018, 10:17 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
В зависимости от количества и типа изменений, там может быть (или не быть) достаточно пары директив. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2018, 10:36 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
Василий 2 https://github.com/bblanchon/pdfium-binaries тут нету?туцт какие то вообще другие длльки, там нет нужных методов вызова, или делфи их не видит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2018, 11:12 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
все спасибо за ссылки Кроик Семён https://assendelft.webathome.org/Pdfium/ infos: https://github.com/pvginkel/PdfiumBuild с билдом пока не разобрался, не нашел внутри описаний параметров вызова сбилдиной экзешки а в первой ссылке дллек куча, но ни одна не подходит :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2018, 11:13 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
andreymxВасилий 2 https://github.com/bblanchon/pdfium-binaries тут нету?туцт какие то вообще другие длльки, там нет нужных методов вызова, или делфи их не видит из ридми: Introduction Pdfium.NET SDK it's a class library based on the PDFium project for viewing, navigating, editing and extracting texts from PDF files in your .NET projects. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2018, 15:32 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
andreymxссылке дллек куча, но ни одна не подходит :( а эта? https://assendelft.webathome.org/Pdfium/2018-03-04/PdfiumViewer-x86-no_v8-no_xfa ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2018, 15:36 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
Кроик Семён, спасибо большое, не подходит :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2018, 18:34 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
выдрал отсюда, вроде подходит https://libraries.io/nuget/PdfiumViewer/2.9.0 всем большое спасибо! Код чуть позже, пусть лежит навсякий ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2018, 18:46 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
КвейдMaratIskКвейд, буду признателен за пример кода Я обернул вьювер в наследник от TGraphicControl (T24NSPDFViewer = class(TGraphicControl)) Подключаешь его к форме, инициализируешь контрол, вызываешь LoadFromXXX, страницы крутятся через вызов ScrollBy. Модуль используется в реальном проекте. Код мой, делайте что угодно. Необходимо наличие вышеуказанной DLL, она есть в свободном доступе. Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. 184. 185. 186. 187. 188. 189. 190. 191. 192. 193. 194. 195. 196. 197. 198. 199. 200. 201. 202. 203. 204. 205. 206. 207. 208. 209. 210. 211. 212. 213. 214. 215. 216. 217. 218. 219. 220. 221. 222. 223. 224. 225. 226. 227. 228. 229. 230. 231. 232. 233. 234. 235. 236. 237. 238. 239. 240. 241. 242. 243. 244. 245. 246. 247. 248. 249. 250. 251. 252. 253. 254. 255. 256. 257. 258. 259. 260. 261. 262. 263. 264. 265. 266. 267. 268. 269. 270. 271. 272. 273. 274. 275. 276. 277. 278. 279. 280. 281. 282. 283. 284. 285. 286. 287. 288. 289. 290. 291. 292. 293. 294. 295. 296. 297. 298. 299. 300. 301. 302. 303. 304. 305. 306. 307. 308. 309. 310. 311. 312. 313. 314. 315. 316. 317. 318. 319. 320. 321. 322. 323. 324. 325. 326. 327. 328. 329. 330. 331. 332. 333. 334. 335. 336. 337. 338. 339. 340. 341. 342. 343. 344. 345. 346. 347. 348. 349. 350. 351. 352. 353. 354. 355. 356. 357. 358. 359. 360. 361. 362. 363. 364. 365. 366. 367. 368. 369. 370. 371. 372. 373. 374. 375. 376. 377. 378. 379. 380. 381. 382. 383. 384. 385. 386. 387. 388. 389. 390. 391. 392. 393. 394. 395. 396. 397. 398. 399. 400. 401. 402. 403. 404. 405. 406. 407. 408. 409. 410. 411. 412. 413. 414. 415. 416. 417. 418. 419. 420. 421. 422. 423. 424. 425. 426. 427. 428. 429. 430. 431. 432. 433. 434. 435. 436. 437. 438. 439. 440. 441. 442. 443. 444. 445. 446. 447. 448. 449. 450. 451. 452. 453. 454. 455. 456. 457. 458. 459. 460. 461. 462. 463. 464. 465. 466. 467. 468. 469. 470. 471. 472. 473. 474. 475. 476. 477. 478. 479. 480. 481. 482. 483. 484. 485. 486. 487. 488. 489. 490. 491. 492. 493. 494. 495. 496. 497. 498. 499. 500. 501. 502. 503. 504. 505. 506. 507. 508. 509. 510. 511. 512. 513. 514. 515. 516. 517. 518. 519. 520. 521. 522. 523. 524. 525. 526. 527. 528. 529. 530. 531. 532. 533. 534. 535. 536. 537. 538. 539. 540. 541. 542. 543. 544. 545. 546. 547. 548. 549. 550. 551. 552. 553. 554. 555. 556. 557. 558. 559. 560. 561. 562. 563. 564. 565. 566. 567. 568. 569. 570. 571. 572. 573. 574. 575. 576. 577. 578. 579. 580. 581. 582. 583. 584. 585. 586. 587. 588. 589. 590. 591. 592. 593. 594. 595. 596. 597. 598. 599. 600. 601. 602. 603. 604. 605. 606. 607. 608. 609. 610. 611. 612. 613. 614. 615. 616. 617. 618. 619. 620. 621. 622. 623. 624. 625. 626. 627. 628. 629. 630. 631. 632. 633. 634. 635. 636. 637. 638. 639. 640. 641. 642. 643. 644. 645. 646. 647. 648. 649. 650. 651. 652. 653. 654. 655. 656. 657. 658. 659. 660. 661. 662. 663. 664. 665. 666. 667. 668. 669. 670. 671. 672. 673. 674. 675. 676. 677. 678. 679. 680. 681. 682. 683. 684. 685. 686. 687. 688. 689. 690. 691. 692. 693. 694. 695. 696. 697. 698. 699. 700. 701. 702. 703. 704. 705. 706. 707. 708. 709. 710. 711. 712. 713. 714. 715. 716. 717. 718. 719. 720. 721. 722. 723. 724. 725. 726. 727. 728. 729. 730. 731. 732. 733. 734. 735. 736. 737. 738. 739. 740. 741. 742. вот что получилось для Д7 Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. 184. 185. 186. 187. 188. 189. 190. 191. 192. 193. 194. 195. 196. 197. 198. 199. 200. 201. 202. 203. 204. 205. 206. 207. 208. 209. 210. 211. 212. 213. 214. 215. 216. 217. 218. 219. 220. 221. 222. 223. 224. 225. 226. 227. 228. 229. 230. 231. 232. 233. 234. 235. 236. 237. 238. 239. 240. 241. 242. 243. 244. 245. 246. 247. 248. 249. 250. 251. 252. 253. 254. 255. 256. 257. 258. 259. 260. 261. 262. 263. 264. 265. 266. 267. 268. 269. 270. 271. 272. 273. 274. 275. 276. 277. 278. 279. 280. 281. 282. 283. 284. 285. 286. 287. 288. 289. 290. 291. 292. 293. 294. 295. 296. 297. 298. 299. 300. 301. 302. 303. 304. 305. 306. 307. 308. 309. 310. 311. 312. 313. 314. 315. 316. 317. 318. 319. 320. 321. 322. 323. 324. 325. 326. 327. 328. 329. 330. 331. 332. 333. 334. 335. 336. 337. 338. 339. 340. 341. 342. 343. 344. 345. 346. 347. 348. 349. 350. 351. 352. 353. 354. 355. 356. 357. 358. 359. 360. 361. 362. 363. 364. 365. 366. 367. 368. 369. 370. 371. 372. 373. 374. 375. 376. 377. 378. 379. 380. 381. 382. 383. 384. 385. 386. 387. 388. 389. 390. 391. 392. 393. 394. 395. 396. 397. 398. 399. 400. 401. 402. 403. 404. 405. 406. 407. 408. 409. 410. 411. 412. 413. 414. 415. 416. 417. 418. 419. 420. 421. 422. 423. 424. 425. 426. 427. 428. 429. 430. 431. 432. 433. 434. 435. 436. 437. 438. 439. 440. 441. 442. 443. 444. 445. 446. 447. 448. 449. 450. 451. 452. 453. 454. 455. 456. 457. 458. 459. 460. 461. 462. 463. 464. 465. 466. 467. 468. 469. 470. 471. 472. 473. 474. 475. 476. 477. 478. 479. 480. 481. 482. 483. 484. 485. 486. 487. 488. 489. 490. 491. 492. 493. 494. 495. 496. 497. 498. 499. 500. 501. 502. 503. 504. 505. 506. 507. 508. 509. 510. 511. 512. 513. 514. 515. 516. 517. 518. 519. 520. 521. 522. 523. 524. 525. 526. 527. 528. 529. 530. 531. 532. 533. 534. 535. 536. 537. 538. 539. 540. 541. 542. 543. 544. 545. 546. 547. 548. 549. 550. 551. 552. 553. 554. 555. 556. 557. 558. 559. 560. 561. 562. 563. 564. 565. 566. 567. 568. 569. 570. 571. 572. 573. 574. 575. 576. 577. 578. 579. 580. 581. 582. 583. 584. 585. 586. 587. 588. 589. 590. 591. 592. 593. 594. 595. 596. 597. 598. 599. 600. 601. 602. 603. 604. 605. 606. 607. 608. 609. 610. 611. 612. 613. 614. 615. 616. 617. 618. 619. 620. 621. 622. 623. 624. 625. 626. 627. 628. 629. 630. 631. 632. 633. 634. 635. 636. 637. 638. 639. 640. 641. 642. 643. 644. 645. 646. 647. 648. 649. 650. 651. 652. 653. 654. 655. 656. 657. 658. 659. 660. 661. 662. 663. 664. 665. 666. 667. 668. 669. 670. 671. 672. 673. 674. 675. 676. 677. 678. 679. 680. 681. 682. 683. 684. 685. 686. 687. 688. 689. 690. 691. 692. 693. 694. 695. 696. 697. 698. 699. 700. 701. 702. 703. 704. 705. 706. 707. 708. 709. 710. 711. 712. 713. 714. 715. 716. 717. 718. 719. 720. 721. 722. 723. 724. 725. 726. 727. 728. 729. 730. 731. 732. 733. 734. 735. 736. 737. 738. 739. 740. 741. 742. 743. 744. 745. 746. 747. 748. 749. 750. 751. 752. 753. 754. 755. 756. 757. 758. 759. 760. 761. 762. 763. 764. 765. 766. 767. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2018, 19:14 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
почистил все утечки памяти и вроде бы всё кроме инди, там течет Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. 184. 185. 186. 187. 188. 189. 190. 191. 192. 193. 194. 195. 196. 197. 198. 199. 200. 201. 202. 203. 204. 205. 206. 207. 208. 209. 210. 211. 212. 213. 214. 215. 216. 217. 218. 219. 220. 221. 222. 223. 224. 225. 226. 227. 228. 229. 230. 231. 232. 233. 234. 235. 236. 237. 238. 239. 240. 241. 242. 243. 244. 245. 246. 247. 248. 249. 250. 251. 252. 253. 254. 255. 256. 257. 258. 259. 260. 261. 262. 263. 264. 265. 266. 267. 268. 269. 270. 271. 272. 273. 274. 275. 276. 277. 278. 279. 280. 281. 282. 283. 284. 285. 286. 287. 288. 289. 290. 291. 292. 293. 294. 295. 296. 297. 298. 299. 300. 301. 302. 303. 304. 305. 306. 307. 308. 309. 310. 311. 312. 313. 314. 315. 316. 317. 318. 319. 320. 321. 322. 323. 324. 325. 326. 327. 328. 329. 330. 331. 332. 333. 334. 335. 336. 337. 338. 339. 340. 341. 342. 343. 344. 345. 346. 347. 348. 349. 350. 351. 352. 353. 354. 355. 356. 357. 358. 359. 360. 361. 362. 363. 364. 365. 366. 367. 368. 369. 370. 371. 372. 373. 374. 375. 376. 377. 378. 379. 380. 381. 382. 383. 384. 385. 386. 387. 388. 389. 390. 391. 392. 393. 394. 395. 396. 397. 398. 399. 400. 401. 402. 403. 404. 405. 406. 407. 408. 409. 410. 411. 412. 413. 414. 415. 416. 417. 418. 419. 420. 421. 422. 423. 424. 425. 426. 427. 428. 429. 430. 431. 432. 433. 434. 435. 436. 437. 438. 439. 440. 441. 442. 443. 444. 445. 446. 447. 448. 449. 450. 451. 452. 453. 454. 455. 456. 457. 458. 459. 460. 461. 462. 463. 464. 465. 466. 467. 468. 469. 470. 471. 472. 473. 474. 475. 476. 477. 478. 479. 480. 481. 482. 483. 484. 485. 486. 487. 488. 489. 490. 491. 492. 493. 494. 495. 496. 497. 498. 499. 500. 501. 502. 503. 504. 505. 506. 507. 508. 509. 510. 511. 512. 513. 514. 515. 516. 517. 518. 519. 520. 521. 522. 523. 524. 525. 526. 527. 528. 529. 530. 531. 532. 533. 534. 535. 536. 537. 538. 539. 540. 541. 542. 543. 544. 545. 546. 547. 548. 549. 550. 551. 552. 553. 554. 555. 556. 557. 558. 559. 560. 561. 562. 563. 564. 565. 566. 567. 568. 569. 570. 571. 572. 573. 574. 575. 576. 577. 578. 579. 580. 581. 582. 583. 584. 585. 586. 587. 588. 589. 590. 591. 592. 593. 594. 595. 596. 597. 598. 599. 600. 601. 602. 603. 604. 605. 606. 607. 608. 609. 610. 611. 612. 613. 614. 615. 616. 617. 618. 619. 620. 621. 622. 623. 624. 625. 626. 627. 628. 629. 630. 631. 632. 633. 634. 635. 636. 637. 638. 639. 640. 641. 642. 643. 644. 645. 646. 647. 648. 649. 650. 651. 652. 653. 654. 655. 656. 657. 658. 659. 660. 661. 662. 663. 664. 665. 666. 667. 668. 669. 670. 671. 672. 673. 674. 675. 676. 677. 678. 679. 680. 681. 682. 683. 684. 685. 686. 687. 688. 689. 690. 691. 692. 693. 694. 695. 696. 697. 698. 699. 700. 701. 702. 703. 704. 705. 706. 707. 708. 709. 710. 711. 712. 713. 714. 715. 716. 717. 718. 719. 720. 721. 722. 723. 724. 725. 726. 727. 728. 729. 730. 731. 732. 733. 734. 735. 736. 737. 738. 739. 740. 741. 742. 743. 744. 745. 746. 747. 748. 749. 750. 751. 752. 753. 754. 755. 756. 757. 758. 759. 760. 761. 762. 763. 764. 765. 766. 767. 768. 769. 770. 771. 772. 773. 774. 775. 776. 777. 778. 779. 780. 781. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2018, 19:39 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
Indy10_5160 --------------------------- Project1.exe: Memory Leak Detected --------------------------- This application has leaked memory. The small block leaks are (excluding expected leaks registered by pointer): 1 - 12 bytes: TIdThreadSafeInteger x 1 21 - 28 bytes: TIdCriticalSection x 2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2018, 19:39 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
andreymx> выдрал отсюда, вроде подходит > https://libraries.io/nuget/PdfiumViewer/2.9.0 Почему именно 2.90, из более поздних (2.12, например) не подходит? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2018, 19:55 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
Гаджимурадов Рустам, сейчас посмотрел - там длл одни и те же ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2018, 20:48 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
andreymx, спасибо :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2018, 15:17 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
Квейдandreymx, спасибо :)спасибо нашему форуму :) 1. У себя ещё сделал возможность настройки пути к длл 2. Отключил инди, т.к. пока не используем, а память течёт и фастмм гавкает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2018, 15:27 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
andreymxIndy10_5160 --------------------------- Project1.exe: Memory Leak Detected --------------------------- This application has leaked memory. The small block leaks are (excluding expected leaks registered by pointer): 1 - 12 bytes: TIdThreadSafeInteger x 1 21 - 28 bytes: TIdCriticalSection x 2 Я пробовал делать так. Помогает. Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2018, 15:38 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
andreymx> 2. Отключил инди, т.к. пока не используем Я, конечно, дико извиняюсь, но нафига там инди? Чтобы таскать из сети "ресурсы" по ссылкам? Или чтобы переходить в сеть по ссылкам? Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2018, 16:54 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
Пдф из сети тянуть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2018, 17:46 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
криво отображается ч/б пдф пропадает информация Даже когда делаешь большое увеличение результирующего объекта Слева - pdfium Справа - Foxit reader ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2018, 16:20 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
andreymx, можешь выложить сюда PDF, на котором воспроизводится? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2018, 17:17 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
Квейдandreymx, можешь выложить сюда PDF, на котором воспроизводится?надо поискать док, который не конфиденциальный ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2018, 17:32 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
Варсии (форматы) PDFок совпадают? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2018, 17:21 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
GatorВарсии (форматы) PDFок совпадают?не понял про версии пдф-ка одна и та же pdfium показывает ее криво foxit - нормально ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2018, 17:28 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
хотел поиграться настройками Код: pascal 1. 2. 3. 4. Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. но не знаю, чем же тут играться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2018, 17:31 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
andreymxGatorВарсии (форматы) PDFок совпадают?не понял про версии пдф-ка одна и та же pdfium показывает ее криво foxit - нормальноIIRR в Linearize были различия в 1.7 не всё открывалось, пришлось тупо через AcroRd32.dll делать... хоть чтото Ну и попробуй https://github.com/smalot/pdfparser ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2018, 18:01 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
andreymx, получится зарисовать циферки и выслать мне пдфку? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.12.2018, 23:03 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
Квейд, ребята смотрят пока не нашли такого ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2018, 10:49 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
andreymx, дай свой мейл, я "вьювер" немного переписал, скину тебе для теста. Должно нормально отрабатывать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2018, 12:00 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
Квейд, 1 МойНик @i.ua ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2018, 13:04 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
Квейд, привет почты не вижу удачи ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2018, 09:35 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
andreymx, проверь почту ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2018, 11:47 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
Квейд, архивы с экзюками режут фильтры ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2018, 12:26 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
Квейд, можешь заархивировать с шифрованием имен? и переименовать архив в ткст ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2018, 12:27 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
andreymxКвейд, можешь заархивировать с шифрованием имен? и переименовать архив в ткста так получится? https://file1.uafile.com/231180 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2018, 12:31 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
Квейд, Content blocked by your organization Reason:This category is blocked: Personal Network Storage and Backup. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2018, 12:52 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
Квейд, может, пришли саму правку, я попробую вставить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2018, 12:52 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
andreymxКвейд, Content blocked by your organization Reason:This category is blocked: Personal Network Storage and Backup. мужики, у вас ни у кого нету смартфона с мобильным интернетом и флешкой? :) кинул на почту архив рар как txt ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2018, 13:05 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
КвейдandreymxКвейд, Content blocked by your organization Reason:This category is blocked: Personal Network Storage and Backup. мужики, у вас ни у кого нету смартфона с мобильным интернетом и флешкой? :) кинул на почту архив рар как txtу нас принципиално нет доступа в систему кроме почты ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2018, 13:06 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
andreymxКвейдпропущено... мужики, у вас ни у кого нету смартфона с мобильным интернетом и флешкой? :) кинул на почту архив рар как txtу нас принципиално нет доступа в систему кроме почтыи это себя оправдывает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2018, 13:06 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
Квейд, та же фигня зато начало немного проясняться: есть распознанный текст и нераспознанный Вокруг распознанного pdfium показывает Вокруг нераспознанного pdfium не показывает сверху - pdf с выделенным текстом снизу - картинка из Делфи+pdfium ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2018, 13:50 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
Наверное, pdfium некорректно работает с этими двумя слоями ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2018, 20:19 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
Ещё идея вкралась Шрифты адекватные? Как будет фрагментик из http://www.chinese-embassy.org.uk/eng/visa/sv/P020180315686163170558.pdf ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2018, 21:22 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
GatorЕщё идея вкралась Шрифты адекватные? Как будет фрагментик из http://www.chinese-embassy.org.uk/eng/visa/sv/P020180315686163170558.pdf у меня на pdfium ок ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2018, 11:39 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
аналогично ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2018, 12:04 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
а у кого-то есть другой бесплатный компонент, длл или еще что-то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2018, 11:31 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
нашел пдф, которые тоже распознается с ошиками Tom.Kyte.Oracle.Experts(9,16MB)[by_www.netz.ru].pdf - есть такой в инете Не отображаются рамки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2018, 14:55 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
andreymx, Я нашел новую версию PDFium, от 08.04.2018 (13 Мб), старая DLL весит 9 Мб можно взять отсюда https://www.nuget.org/packages/PdfiumViewer.Native.x86.v8-xfa/ замени старую DLL, проверь на "плохом" документе, как будет себя вести? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2018, 19:11 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
Спасибо, в среду попробую ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2018, 20:00 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
Квейдandreymx, Я нашел новую версию PDFium, от 08.04.2018 (13 Мб), старая DLL весит 9 Мб можно взять отсюда https://www.nuget.org/packages/PdfiumViewer.Native.x86.v8-xfa/ замени старую DLL, проверь на "плохом" документе, как будет себя вести?та же ерунда на обоих пдф что на моем, что на диасофтовском ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.12.2018, 09:27 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
предварительно - работает на документах типа %PDF-1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2018, 18:45 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
andreymxпредварительно - работает на документах типа %PDF-1.31.3 это версия? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2018, 18:52 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
Квейдandreymxпредварительно - работает на документах типа %PDF-1.31.3 это версия?да на более старших глючит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2018, 19:39 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
andreymxКоллеги, все получилось! Но Ыыыыыы Ни у кого не завалялась pdfium.dll под Windows XP? Добрый день, не могли бы поделиться результатом использования pdfiumlib? Моих знаний дельфи не хватает чтобы привести pdfiumcore к совместимому с дельфи7 виду, или, если не жалко, поделитесь примером использования vcl24NSPDFViewer. Стоит задача при открытии сканированных документов Tiff накладывать на них водяной знак с именем компьютера и логином пользователя открывшим документ перегнав его в PDF(это сделано). Затык произошел при поиске бесплатных компонентов отображения Pdf. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2019, 09:26 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
Жаль, что оно так и глючит на некоторых многослойных pdf ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.02.2019, 10:21 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
andreymxVolzok, вот тут исходники 21747841 Спасибо, предварительно сделал так, но полосы прокрутки не появляются, хотя вроде все выставлено в true. Что-то еще не пойму как страницы перелистывать. Здесь организован непрерывный скроллинг страниц или будет переключение с одной на другую? Код: pascal 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2019, 10:02 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
Коллеги это только у меня многослойные pdf? и, соответственно, проблемы с ними? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2019, 10:18 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
andreymxКоллеги это только у меня многослойные pdf? и, соответственно, проблемы с ними? У меня pdf однослойные, создаю их из tiff (в основном сканированные чертежи), хранятся на сервере. При доступе к ним на них накладывается имя компьютера, имя пользователя, дата и время. По идее делается для контроля того, кто сделал копию документа, с оригиналами никто работать не должен. В случае обнаружения у кого-то документа было видно от кого ушла утечка. Позже часть документации будет в pdf, к ней тоже надо будет добавлять такие же данные при отображении у пользователя. Используя PDFium, как понимаю, напрямую этого не сделать. Планирую экспортировать страницы в Bitmap и накладывать на них данный водяной знак, как делаю с tiff и создавать новый pdf. Как думаете, это возможно? Платные библиотеки руководство покупать не хочет. Пробовал Gnostice, там все делается элементарно, но он как то подтормаживает у меня, с вьюверами на pdfium такого не наблюдаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2019, 10:39 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
VolzokandreymxVolzok, вот тут исходники 21747841 Спасибо, предварительно сделал так, но полосы прокрутки не появляются, хотя вроде все выставлено в true. Что-то еще не пойму как страницы перелистывать. Здесь организован непрерывный скроллинг страниц или будет переключение с одной на другую? Код: pascal 1. 2. 3. 4. 5. 6. 7. Полосы прокрутки надо самому запилить. Страницы перелистываешь с помощью PDFViewer.ScrollBy ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2019, 11:59 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
Квейд, Cпасибо, думал, что достаточно AutoScroll:=true; А Вы не пробовали сохранять страницу в Bitmap? Что-то не пойму, что делаю не так, сохраняются файлы нулевого размера. пробую и через RenderPageBitmap и RenderPageDevice. Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2019, 10:12 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
Volzok, Вроде разобрался, сделал так, все заработало Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2019, 10:57 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
andreymxГаджимурадов Рустам https://github.com/ahausladen/PdfiumLib не подходит?не хватает знаний для портирования на Д7 Нашел данную бибилиотеку портированную на Delphi7, вроде все работает. Если ещё требуется прикладываю. Активирую так. все работает, полосы прокрутки при необходимости появляются, при передачи фокуса scrollbox крутит вертикальный скроллб с нажатым Шифт - вертикальный, с Контролом - меняется масштаб Код: pascal 1. 2. 3. 4. 5. 6. А вы не пробовали сами создавать PDF c помощью pdfium.dll? У меня страницы создаются заданного размера, а вот наполнение страниц сделать не удается (текст, картинки bmp/jpg). Вроде есть функция loadjpgfile, но не пойму как использовать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2019, 15:58 |
|
||
|
Открыть PDF из MemoryStream
|
|||
|---|---|---|---|
|
#18+
Volzok, я создавал PDF из битмапа так (использовался модуль vcl24NSPDFViewer) Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2019, 17:18 |
|
||
|
|

start [/forum/topic.php?all=1&fid=58&tid=2039719]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
185ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
142ms |
get tp. blocked users: |
1ms |
| others: | 238ms |
| total: | 608ms |

| 0 / 0 |
