Comments (4)
Neither of those PDF files look quite right. There seems to be one pixel row missing from the longer one, and one character row missing from the shorter one. If there is a problem in spandsp it must be provoked by something specific in this particular image, as most pages transfer accurately. Can I get a source image file and the related received files using the different compression schemes?
from spandsp.
This is the original.
a4_p.pdf
from spandsp.
The problem with fax00000073.pdf lacking the last pixel row is also present in a4_p.pdf, so it seems we can ignore that. \
If I extract the TIFF images from fax00000073.pdf and fax00000074.pdf they are not sendable as FAXes, because their resolution is set to 72dpi by 72dpi for some reason. If I edit the files to have a proper FAX resolution I can send the images between 2 instances of spandsp, using T.85 L0 compression, and the result looks OK. I tried this with an audio connection and with a T.38 connection. I did not use Freeswitch. I did the tests using my testbench for spandsp. I wonder if something in Freeswitch causes the file to be closed before the last part is written when T.85 L0 is used?
from spandsp.
Hi char11,
I'm facing the issue same as you now.
When I set the ECM as true and send a fax from freeswitch via spandsp, on receive side the bottom of docs is cut by about 3 to 4 mm.
I use T.30-fax, G711ulaw, fax_use_ecm as true, and create tiff from pdf by gs command with option -r204x98 -dNOPAUSE -dBATCH -dSAFER -dPDFFitPage -sDEVICE=tiffg3.
Could you please tell me your solution after that if you had already resolved?
from spandsp.
Related Issues (20)
- On debian 11 configure.ac requires autoconf version 2.71 but latest version on current debian 11 is 2.69 HOT 2
- Not working anymore on Debian 12 HOT 1
- V.17 fixed point issues HOT 3
- T.38 gw: V.17 call failing if far-end fails to train (FTT) HOT 2
- Autoconf >= 2.71 HOT 3
- update last git today and now cannot send faxes... HOT 4
- centOS 7.9 : openssl/ssl.h: No such file or directory HOT 1
- Feature Request: Add support for Bell 212A modulation HOT 7
- /usr/include/openssl/rsa.h:96:51: error: expected ')' before '__extension__' int (*rsa_mod_exp) (BIGNUM *r0, const BIGNUM *I, RSA *rsa, BN_CTX *ctx); HOT 7
- super_tone detector not working after commit d0dfd573 HOT 2
- dpkg-buildpackage -us -uc does not work after d9681c374 HOT 1
- Spandsp and MOIP (Modem Over IP) HOT 1
- Cannot Make HOT 6
- Compilation failing with --disable-builtin-tiff flag
- Color faxing and setjmp seg faults and exit(EXIT_FAILURE);
- Problematic GPL-2 license for some src/ sources HOT 9
- Segfault on writing tiff HOT 1
- Segfault on queue_init when initializing a T.30 fax session
- compilation error
- V.34 Question HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from spandsp.